
GitOps with ArgoCD
GitOps with ArgoCD training: target audience
This course is aimed at developers, operators, or deployment managers who want to implement GitOps approaches with ArgoCD.
- 1 day
- 8 participants MAX
- In Geneva or at your premises
GitOps with ArgoCD
GitOps with ArgoCD training: course outline
The course outline below is complemented by numerous labs, demos and quizzes.
- Introduction to GitOps
- What is GitOps?
- GitOps and Kubernetes
- Branching models
- Tools
- Introduction to Argo CD
- Overview
- Architecture
- Features
- Installation
- Deploying applications
- “Project” and “Application”
- “Apps of Apps” and “ApplicationSet”
- Deploying applications with the “Apps of Apps” pattern
- ArgoCD with Helm charts or Kustomization
- ArgoCD and “Umbrella charts”
- Architectures
- “Separation of concern” architecture
- The “management” cluster
- The trade-off
- “Namespace as a Service”
- High availability
- Deploying infrastructure with GitOps
- Creating clusters with ClusterAPI
- Creating cloud infrastructure with Crossplane
- Going further
- Advanced features
- Security: RBAC and SSO
- Managing secrets in GitOps mode
- Flux and Flamingo


GitOps with ArgoCD
GitOps with ArgoCD training: prerequisites
Participants in this course have skills and hands-on experience with Kubernetes (see our training), its manifests and application deployment. Experience with Helm/Kustomize (see our training) is a plus.
Register for our training course!
