ArgoCD Training

GitOps continuous delivery for Kubernetes. Learn to deploy, sync, and manage applications declaratively with ArgoCD.

5 Presentations ~154 Slides 33 Debug Exercises 10 Hands-on Labs

Presentations

Click any presentation to launch the interactive slide deck. Use arrow keys or click to navigate.

01

Introduction to ArgoCD

GitOps principles, ArgoCD architecture and components, installing ArgoCD, and deploying your first application.

Foundation GitOps
Open Presentation →
02

Applications & Projects

Application YAML structure, source configuration, AppProjects for multi-tenancy, and RBAC policies.

YAML RBAC AppProjects
Open Presentation →
03

Sync Strategies & Hooks

Auto-sync policies, self-heal and prune settings, sync waves and phases, resource hooks, and retry strategies.

Sync Hooks Waves
Open Presentation →
04

ApplicationSets & Multi-Cluster

ApplicationSet generators (list, cluster, git, matrix), templating, and multi-cluster deployment patterns.

ApplicationSets Multi-Cluster
Open Presentation →
05

Advanced Patterns & Operations

App-of-apps pattern, notifications and alerting, disaster recovery, backup strategies, and production best practices.

Advanced Notifications DR
Open Presentation →
← Back to Training Hub