Свежие записи

Записки Линуксоида

Termister

Таки купил себе МакБук Аир. В основном из-за длительной работы от батарейки. Хорошая коробочка.

К сожалению, не нашел на маке нормального бесплатного эмулятора терминала с возможностью сохранения параметров соединений к ssh серверам. Платные терминалы продавались за очень странное количество денег. Меня жаба задушила покупать такое.

Сел. Подумал. Я администратор или куда? Написать для себя необходимые для работы утилиты - это нормальное для хорошего администратора решение.

Наваять полноценную программу для мак я не смогу, знаний нет. Как вариант использовать java… Решил не извращаться и написать оболочку для командной строки.

Читать далее →

Rancher [10] - Мониторинг приложений пользователя

Мониторинг приложений пользователя стандартными средствами Rancher.

  • 00:00 - Введение.
  • 00:44 - Установка приложения пользователя.
  • 07:16 - Доступ к стандартным метрикам.
  • 10:59 - Сбор бизнес метрик приложения.
  • 15:20 - Добавление дашборда в Grafana.
  • 20:30 - Итого.

Поддержи канал на https://boosty.to/bigkaa

Плейлист цикла по Rancher:

Видео:

Читать далее →

Rancher [09] - Мониторинг кластера.

Мониторинг кластера стандартными средствами Rancher.

  • 00:00 - Введение.
  • 01:56 - Теория, kube-prometheus.
  • 10:49 - Начало установки.
  • 16:19 - Values file.
  • 22:22 - Смотрим, что получилось.
  • 25:47 - Добавляем мониторинг etcd.
  • 29:52 - Sevice Monitor
  • 38:28 - Итого.

Плейлист цикла по rancher:

Видео:

Читать далее →

Записки Линуксоида

Rancher [07] - Установка по всякому.

Про ранчер на канале у меня было около 7-ми видео. С момента их публикации моё мнение об этом инструменте кардинально изменилось.

Новый цикл видео про Rancher. Установка всякими разными способами.

Видео:

Читать далее →

Записки Линуксоида

Управление кластером при помощи kubeadm

Цикл видео по управлению кластером kubernetes при помощи kubeadm.

Немного необязательной информации

HA или не HA?

Если вы планируете использовать только одну control node в кластере, этот раздел можно пропустить.

Если у вас в кластере будет несколько control nodes, рекомендую всегда включать High availability для доступа к kubernetes API из-за пределов кластера.

Установка кластера

Обслуживание кластера

Видео, плейлисты:

Читать далее →

Записки Линуксоида

На маке не хватает витаминов

Решил пересесть на ноутбук с долгоиграющей батарейкой. Взял мак на М2 процессоре. День без проводов - это мощно!

Но, как всегда есть подводные камни. Например, не нашел бесплатный эмулятор терминала с возможностью запоминания сессий. Учитывая, что мне надо хранить сотни сессий…

Вобщем, пришлось написать для себя костыль на питоне. А что? Это нормальное поведение здорового Linux админа.

Termister. Оболочка над ssh. Позволяет в конфигурационных файлах сохранить списки и параметры серверов, разбитые на группы. https://github.com/BigKAA/termister

Читать далее →

Записки Линуксоида

StatefullSet и Headless service

Почему при создании statefull set обязательно определяют headless service?

Как получить доступ к конкретному поду statefull set при помощи конфигурационных файлов или сервисов kubernetes?

Файлы, используемые в приложении: https://github.com/BigKAA/youtube/tree/master/StatefullSet

Видео:

Читать далее →

Записки Линуксоида

Longhorn

Longhorn - highly available persistent storage for Kubernetes

00:00 - Введение
06:47 - Подготовка к установке.
08:56 - Установка по умолчанию.
12:20 - настройка при помощи WEB интерфейса.
17:24 - storageClass
22:41 - Запуск тестовых приложений. StatefullSet.
26:28 - Запуск тестовых приложений. Deployment + PVC.
33:24 - Backup.
35:28 - Snapshot.
41:01 - Автоматическая конфигурация нод и томов.
44:48 - Параметры по умолчанию.
50:52 - Заключение.

Файлы, используемые в видео: https://github.com/BigKAA/youtube/tree/master/longhorn

Читать далее →