GitOps — что это такое и с чем его едят? SRE-практики

Доклад принят в программу конференции
Андрей Квапил (kvaps)
WEDOS Internet, a.s.

Cloud Architect и DevOps Engineer в компании WEDOS Internet a.s.
Любит OpenSource и активно участвует в комьюнити. Изобретает велосипеды на благо общества. В свободное время пишет статьи на Хабр https://habr.com/users/kvaps/posts и прочие ресурсы.

telegram: @kvaps
email: kvapss@gmail.com
Тезисы

В этом докладе мы:
•‎ Разберёмся в терминах Continuous Integration, Continuous Delivery и Continuous Deployment.
•‎ Выясним наконец, что такое GitOps и какие проблемы он решает.
•‎ Рассмотрим популярные утилиты: ArgoCD, FluxCD и паттерны их использования.
•‎ Разберём практики организации Git-репозитория и настройки пайплайнов.
•‎ А так же копнём чуть глубже и детально рассмотрим настройку прав доступа и кастомных плагинов в ArgoCD.

Наконец я расскажу про наш опыт использования ArgoCD для развёртывания Kubernetes-кластеров и управления приложениями в Bare Metal-среде.

Другие доклады секции SRE-практики