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

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

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

Видео:

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

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

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

HA или не HA?

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

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

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

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

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

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

Видео:

k3s для разработчиков

Третье видео в серии про k3s.
«Плюшки» в k3s для разработчиков.

00:00 — Введение.
05:08 — Локальное хранилище.
15:54 — Сервис NodePort.
18:23 — Сервис LoadBalancer.
21:14 — Ingress.
26:59 — Установка приложений, Helm controller.
34:12 — Автоматическая установка приложений.
36:02 — Итого.

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

Видео:

k3s [02] in WSL2

Второе видео в серии про k3s.
Установка k3s в WSL2.

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

Видео:

k3s [01]

Легковесный вариант kubernetes.
Сертифицирован CNCF(Сloud Native Computing Foundation).
100% совестимый.
Оптимальный вариант для разработчиков приложений.

  • 00:00 — Введение
  • 01:41 — Почему не Rancher.
  • 02:29 — Почему k3s?
  • 03:19 — k3s сервер, агент.
  • 06:20 — Документация.
  • 10:34 — Requirements.
  • 14:34 — Конфигурационные параметры.
  • 16:15 — Параметры стенда (виртуальных машин).
  • 18:28 — Установка первого мастера.
  • 23:27 — Добавление остальных мастеров.
  • 26:06 — Добавление агентов.
  • 29:01 — Добавление кластера в Lens.

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

Видео:

opensearch [01] — cert-manager

Первое, вводное видео про opensearch.
Заодно немного разобрались с cert-manager.

00:00 — Введение
00:55 — Компоненты кластера opensearch
03:51 — Сертфикаты
07:03 — Манифесты cert-manager
14:21 — enable-certificate-owner-ref

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

Мой сайт: https://www.kryukov.biz/

Видео:
VK https://vk.com/video7111833_456239200
Telegram: https://t.me/arturkryukov/53
Youtube: https://youtu.be/dXfOpp53X58

fluentbit — kafka — vector — opensearch

Добавляем асинхронность в поток логов.

00:00 — Введение
07:40 — opensearch
20:02 — kafka
27:28 — kafdrop
29:51 — vector
39:10 — fluentbit
44:15 — преобразования в vector
55:20 — почему логи в json — это круто.

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

Видео: