← Kubernetes learning pathKubernetes · Module 9 of 10
Helm and GitOps
Package and deploy apps reliably.
📖 Key ideas
- Helm packages Kubernetes YAML into charts with values.
- helm install / upgrade / rollback manage releases.
- Kustomize customises YAML without templates.
- GitOps: Git is the source of truth; tools like Argo CD sync clusters.
- CI builds images; CD (Argo CD/Flux) deploys them.
💡 Real-life example: Helm charts are recipe boxes: same recipe, different spice levels (values) per environment.
Helm chartPackage of Kubernetes templates
values.yamlSettings for a chart
GitOpsGit-driven deployment
Argo CDGitOps continuous delivery tool