Экспериментальная подсистема развертывания. Предпосылки, дизайн, обзор новых возможностей и планов

preview_player
Показать описание
На встрече мы расскажем о новом экспериментальном движке деплоя werf, который, сохраняя совместимость с Helm 3, принесет с собой много новых фичей и исправлений: Kubernetes Server-Side Apply вместо Helm 3-way merge, гибкие механизмы, которые позволяют задавать зависимости/очередность ресурсов, команда werf plan и многое другое.

Вторая часть встречи — Q&A. Можно будет задать вопросы команде разработки о новых фичах, использовании werf, построении CI/CD, предложить новые механики работы или просто поделиться своим опытом.

Ссылки:

Таймкоды:
(0:00) Intro
(0:50) Новый движок развертывания
(44:10) Сроки и планы по выходу движка по умолчанию
(45:30) Логин в container registry с werf helm registry login
(47:35) Демонстрация werf plan и нового движка
(55:23) Последовательность выката уже собранных чартов с помощью werf
(1:05:40) Рендер ресурсов отдельно от чарта
(1:09:03) Максим о своем опыте с werf
(1:19:35) Использование Helm-чартов не из .helm
(1:28:44) 100000 контейнеров и логи
(1:46:20) Переиспользование логов
(1:53:54) Выгрузка артефактов из собранных образов на localhost
(1:56:30) Как указать конкретный коммит при импорте чарта из другого репозитория
(2:01:10) Синхронизация сборщиков
(2:03:27) werf converge и конкретные теги из Git
(2:18:04) Управление контекстами, секретами и values через werf
(2:32:08) Демо проекта Максима
Рекомендации по теме