Listen

Description

00:00 — Вступление о проблемах управления приложениями в Kubernetes и роли Helm.

01:08 — Описание типовой структуры простого приложения из семи независимых объектов в кластере.

02:05 — Три основные проблемы ручного управления манифестами: окружения, отсутствие операций обновления/удаления и чужой софт.

03:52 — Определение Helm как шаблонизатора, пакетного менеджера и менеджера релизов.

05:34 — Разбор ключевых терминов: чарт, values, релиз и ревизия.

06:40 — Архитектура Helm: клиентская утилита без серверных компонентов в кластере.

07:54 — Структура чарта и механизм работы шаблонов с подстановкой значений.

09:12 — Источники значений для шаблонов и приоритет их применения.

10:07 — Хранение чартов в реестрах и процесс установки приложения через helm install.

11:09 — Механизм хранения истории релизов в секретах кластера и особенности отката версий.

12:56 — Эволюция архитектуры Helm от Tiller до клиент-серверной модели без посредников.

13:44 — Логика обновлений через three-way merge и нюансы работы rollback.

15:00 — Ограничения журнала ревизий и риски переполнения истории при частых откатах.

16:27 — Итоги выпуска и анонс следующего материала про собеседования по Kubernetes.