Introduction
FluxCD helps automatically update your Kubernetes apps when you change files in a Git repository. It solves the problem of manually applying changes to your cluster by syncing your app state from Git.
When you want your Kubernetes apps to update automatically after you change code or configs in Git.
When you want to keep your cluster state consistent with a Git repository as the single source of truth.
When you want to avoid manual kubectl commands for deploying app updates.
When you want to track and audit changes to your Kubernetes apps through Git history.
When you want to enable safe rollbacks by reverting Git commits.