Kubernetes как дистрибутив Linux: APT-стиль упаковки с FluxCD | Andrei Kvapil, CEO, AENIX
00:00 - Что такое Cozystack и фокус на управляемых сервисах
01:14 - Что делает сервис по-настоящему управляемым
02:23 - Основы платформенного стека: хранение данных, сети, виртуализация и мониторинг
03:34 - Cozystack как протестированный дистрибутив Kubernetes
04:16 - Структура монорепозитория и организация пакетов
05:06 - System, apps и extra charts
06:28 - Helm-чарты как пакеты
07:08 - Доставка Cozystack через Flux и OCI-артефакты
08:42 - Platform chart и хранение конфигурации
09:25 - Предыдущая модель доставки на основе bundle
10:18 - Настройка чартов и доставка точечных исправлений
10:52 - Проблемы локального процесса разработки
11:32 - Инструмент cozy chart и ускоренное локальное тестирование
12:33 - Команды show, diff и apply
13:36 - Простая установка и цели air-gapped доставки
14:20 - Cilium, kube-proxy и проблема курицы и яйца
15:06 - Flux all-in-one и ранние сложности с сетью при бутстрапе
16:54 - Переход от in-cluster HTTP-сервера к OCI-артефактам
17:26 - Ограничения multi-chart Helm-репозиториев на базе OCI
18:50 - Source Watcher и композиция артефактов
20:04 - Обязанности Flux-контроллера и генераторы артефактов
20:53 - Объединение источников во внешние артефакты
21:45 - Как сделать Cozystack переиспользуемым для разных клиентов
22:23 - Идея пакетного менеджера, вдохновлённая Alpine Linux
22:55 - Package sources, packages и Helm releases
24:04 - Варианты пакетов и multi-chart пакеты
25:06 - Зависимости пакетов и проверка зависимостей
26:30 - Команды CLI cozy package
27:04 - Миграция с bundles на packages
28:04 - Варианты платформенного пакета, например Ubuntu Desktop и net install
28:33 - Масштабирование Cozystack без раздувания функциональности
29:41 - Внешние репозитории и пакеты от вендоров
30:35 - Эволюция в сторону модели экосистемы
32:22 - Kubernetes как новый Linux и дистрибутивы на основе экосистемы
32:43 - Полезные ссылки и документация
33:32 - Начало Q&A
33:39 - Управление состоянием и восстановление после сбоев со временем
35:07 - MetalLB против Cilium L2 announcements
36:26 - Поддержка Secure Boot
37:18 - Жизненный цикл разработки ПО Cozystack
38:25 - Ресурсы для изучения Kubernetes и Cozystack
Приятного просмотра, делитесь мнением:
https://rutube.ru/video/3c1751b10ff070320bd372f466162f3f/
@katamarina_ru - мы делаем CozyФСТЭК