How to stop hand-writing hundreds of near-identical ArgoCD Application manifests — list, cluster, and matrix generators plus templating strategies for managing many apps across many environments and clusters with GitOps.
Helm
-
ArgoCD ApplicationSets Patterns -
Argo CD and GitOps in Production: App of Apps, Rollouts, and Multi-Cluster Management A deep dive into Argo CD in production: the App of Apps pattern for managing entire clusters, progressive delivery with Argo Rollouts, RBAC for multi-team environments, multi-cluster management, and drift detection.
-
Helm Charts: Packaging, Templating, and Managing Kubernetes Applications A comprehensive guide to Helm — the package manager for Kubernetes — covering chart structure, Go templating, building charts from scratch, managing releases in production, chart dependencies, CI/CD integration, and essential community charts for homelabs.