GitOps — что это такое и с чем его едят? SRE-практики
В этом докладе мы:
• Разберёмся в терминах Continuous Integration, Continuous Delivery и Continuous Deployment.
• Выясним наконец, что такое GitOps и какие проблемы он решает.
• Рассмотрим популярные утилиты: ArgoCD, FluxCD и паттерны их использования.
• Разберём практики организации Git-репозитория и настройки пайплайнов.
• А также копнём чуть глубже и детально рассмотрим настройку прав доступа и кастомных плагинов в ArgoCD.
Наконец я расскажу про наш опыт использования ArgoCD для развёртывания Kubernetes-кластеров и управления приложениями в Bare Metal-среде.
Solutions Architect в компании Флант.
Любит Open Source и активно участвует в комьюнити. Изобретает велосипеды на благо общества. В свободное время пишет статьи на Хабр (habr.com/users/kvaps/posts) и прочие ресурсы.
email: kvapss@gmail.com