Конференция завершена. Ждем вас на DevOpsConf в следующий раз!

GitOps + FluxCD: продвинутые практики управления K8s-инфраструктурой

Инфраструктура как код

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

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

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

Про GitOps уже сказано много, а вот как это выглядит на практике — часто можно узнать только в кулуарах или личных беседах. Артем расскажет, как они успешно применили один из инструментов, чтобы настроить процесс доставки кода до продакшн, и покажет примеры реализации.

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

DevOps-специалисты. DevOps-тимлиды. Инженеры инфраструктуры. Системные администраторы.

Тезисы

FluxCD v2 — это яркий и преданный представитель GitOps-принципов. За несколько лет был проделан путь от просто полезного инструмента до зрелой масштабируемой GitOps-платформы. Материалов о том, как организовать структуру GitOps-репозиториев, не хватает, и на старте сложно предсказать, с какими ограничениями и сложностями можно столкнуться на крупных масштабах.

В своем докладе я попробую показать FluxCD непредвзято, со всеми плюсами и минусами, расскажу, о чем стоит подумать при добавлении инструмента в свою инфраструктуру. Продемонстрирую возможности модульного подхода к управлению множеством кластеров, используя принцип DRY и сохраняя структурность и читаемость кода инфраструктуры. Рассмотрю применимость к средам, создаваемым по требованию на этапе PR. Также поговорю про автоматическую проверку и тестирование изменений в код инфраструктуры. Идем со мной в GitOps?
https://www.globaldots.com

Senior DevOps-инженер с 6-летним стажем, в IT 14 лет.
Богатый опыт работы с микросервисами, Kubernetes, FluxCD, Terraform и облачными провайдерами.

GlobalDots

GlobalDots — один из мировых лидеров по оптимизации облачных инфраструктур и производительности приложений, выступает интеграционным партнером на обширной географии.

Видео