Как настроить GitOps workflow?

Senior
316 просмотров
AFK Offer AI

GitOps: Git — единый source of truth для инфраструктуры и деплоев. Pull-based: оператор в кластере (Argo CD, Flux) непрерывно синхронизирует желаемое состояние из Git с реальным. Workflow: изменение в Git repo (PR → review → merge) → оператор видит изменение → применяет в кластер → health check → notify. Репозитории: app repo (код) + config repo (k8s манифесты/Helm values). Branch strategy: main → production, feature branches → preview environments. Secrets management: ESO или Sealed Secrets. Argo CD App of Apps паттерн для управления множеством приложений.

Следующий вопрос

Что такое SRE и чем SRE отличается от DevOps?