On-Demand Webinar
How to Best Scale and Optimize Argo CD for Kubernetes Deployments
In this webinar, Christian Hernandez (Argo Project Maintainer & Head of Community at Akuity) takes you through the best practices for setting up, scaling, and optimizing Argo CD for Kubernetes deployments. Whether you're just getting started with GitOps or looking to improve your Argo CD implementation, this session covers installation recommendations, repository structuring, application syncing, ApplicationSets, and handling application dependencies.
What You'll Learn:- The best installation methods (Helm, YAML, Operator) & scaling strategies
- How to structure repositories (Monorepos vs. Polyrepos)
- Application syncing techniques and sync options
- Dynamic ApplicationSets and managing dependencies
- Best practices for ProgressiveSyncs and App-of-Apps
Resources & Next Steps:
-
Argo CD Docs: https://argo-cd.readthedocs.io
-
Watch more GitOps webinars and on-demand sessions: https://akuity.io/resources
-
GitOps Best Practices eBook: https://landing.akuity.io/gitops-best-practices-whitepaper
-
Learn about the Akuity platform: https://akuity.io/
Reference Links:
-
Application Dependencies: https://github.com/argoproj/argo-cd/issues/7437
-
Disable application health checks: https://github.com/argoproj/argo-cd/issues/3781
-
Sync Options: https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/
-
Application Specification: https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/
-
Christian's Example Repo: https://github.com/christianh814/example-control-plane-repo/tree/main
Speaker
Christian Hernandez
Argo Project Maintainer
Head of Community, Akuity
Hernandez is a technologist with experience in infrastructure engineering, systems administration, enterprise architecture, tech support, advocacy, and product management. Passionate about OpenSource and containerizing the world one application at a time. Lately I've been focusing on Kubernetes, DevOps, Cloud Native architecture, and GitOps practices.
