Kubernetes-кругосветка: история создания отчуждаемой инфраструктуры К8s и ее поддержки

Мы знаем, как готовить K8s

DevOps на собственном (арендованном) оборудовании
Автоматизация разработки, доставки, эксплуатации
DevOps / Кубер
Инфраструктура

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Организация унифицированного процесса доставки и поддержки «коробочных продуктов» — вызов для инженеров. В докладе — успешный опыт и компиляция полезных советов.

Целевая аудитория

DevOps-инженеры, Platform-инженеры, инженеры инфраструктуры. Инженеры в поисках ОС для Kubernetes. Инженеры, внедряющие GitOps и неравнодушные к FluxCD. Инженеры, отвечающие за CD.

Тезисы

Делюсь своим опытом и решениями по процессу доставки и поддержки коробочного продукта у клиентов по всему миру.

Я затрону следующие темы:
* выбор базовой ОС: как этот выбор помог стандартизировать процессы и обеспечить совместимость с различными средами. Сравним Flatcar/Ubuntu/Bottlerocket/Talos;
* преодоление сложностей установки: как мы справились с ограничениями доступа и другими препятствиями, характерными для отчуждаемой инфраструктуры;
* 2-й день эксплуатации: как мы построили систему поддержки, доставки обновлений (продукта, инфра-слоя и К8s) и решения проблем, основанную на Flux CD;
* борьба с «эффектом снежинок»: как OCI + Flux CD помогли нам избежать создания множества уникальных конфигураций в исходном репозитории и упростить поддержку.

Старший DevOps Engineer

Lamoda Tech

Lamoda Tech — команда из более чем 900 человек, которые совершают цифровую революцию в fashion и e-commerce и делают моду ближе для миллионов пользователей.

Видео