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