Search⌘ K
AI Features

Automated Change Deployment

Explore how to automate change deployment in Kubernetes clusters using GitOps principles. Learn to commit updates to the desired state in GitHub and see Flux automatically apply these changes, replacing manual commands and enabling version-controlled, visible system modifications.

Applying changes through automation

In GitOps, changes made to the system's desired state in Git are automatically applied to the system by automated agents. When correctly implementing a GitOps approach, automated agents become the only tool capable of changing the system. This principle simplifies the end-to-end workflow to introduce new changes that execute the following three steps in order:

    ...