Slide 22
Slide 22 text
GitOps
● Code, config, monitoring, policy etc. declarative & version controlled
● What can be described and observed can be automated and controlled
and accelerated
● Git as a source of truth for the desired state of whole system
● Compare desired state to actual state and act
● Make ops changes by pull requests to this repo
● All changes need to go through git review process, no kubectl
● Use a k8s operator on the cluster to drive the observed cluster state to
desired state
● Pipelines, observability, control
Source: Weaveworks