Introduction to ArgoCD Training Logo

Introduction to ArgoCD Training

Live Online & Classroom Enterprise Training

Introduction to ArgoCD is about learning the basics of ArgoCD, a declarative, GitOps-based continuous delivery tool for Kubernetes.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Introduction to ArgoCD Training about?

ArgoCD is a declarative, GitOps continuous delivery tool for Kubernetes. This course introduces learners to the foundational concepts and architecture of ArgoCD and how it enables automated, secure, and auditable deployment of applications to Kubernetes clusters. Participants will explore key features such as Git-based version control, automated sync, application health status, and rollback capabilities. Through hands-on labs, learners will deploy and manage Kubernetes applications using ArgoCD and integrate it into modern DevOps workflows.   

What are the objectives of Introduction to ArgoCD Training ?

  • Understand the role of ArgoCD in GitOps and Kubernetes CI/CD 
  • Deploy and configure ArgoCD in a Kubernetes cluster 
  • Connect Git repositories to ArgoCD for continuous delivery 
  • Sync, monitor, and rollback Kubernetes applications declaratively 
  • Secure ArgoCD with RBAC and integrations 
  • Use ArgoCD CLI and UI for managing apps effectively 
  • Troubleshoot common deployment and sync issues 

Who is Introduction to ArgoCD Training for?

  • DevOps Engineers and SREs 
  • Kubernetes Administrators 
  • Platform Engineers 
  • Cloud-native Developers 
  • Teams adopting GitOps for infrastructure and application delivery 
  • Anyone new to ArgoCD wanting to implement GitOps in practice 

What are the prerequisites for Introduction to ArgoCD Training?

Prerequisites: 

  • Basic understanding of Kubernetes (pods, deployments, services) 
  • Familiarity with Git and CI/CD principles 
  • Command-line usage and YAML syntax 


Learning Path: 

  • Kubernetes for Developers or Kubernetes Administration 
  • GitOps Fundamentals 
  • CI/CD with Jenkins, GitLab, or GitHub Actions 


Related Courses: 

  • Advanced ArgoCD & GitOps Workflows 
  • Argo Workflows for Kubernetes 
  • Helm for Kubernetes Deployment 

Available Training Modes

Live Online Training

1 Days

Course Outline Expand All

Expand All

  • Introduction to GitOps
  • Overview of the Argo Projects
  • Getting Started with Argo CD
  • Features of Argo CD
  • Pre-requisites for Setting up Argo CD
  • Demonstration - Installing Argo CD on Kubernetes
  • Demonstration - Argo CD UI Walkthrough
  • Demonstration - Two node cluster setup
  • Understanding Argo CD Architecture
  • Introduction to Argo CD Applications
  • Application Modes - UI (Console) and CLI and Manifests
  • Demonstration - First Application Deployment using Argo CD
  • Demonstration - Auto Namespace with Application Deployment
  • Sync Options for Argo CD Applications
  • Demonstration - Prune Sync Option with Argo CD Applications
  • Demonstration - Argo CD Application deletion in non-cascade mode
  • Introduction to Argo CD Projects
  • Demonstration - Project Creation in Argo CD
  • Demonstration - Deploying and Troubleshooting Argo CD Apps in Custom Project
  • Checkout - Podman for the Absolute Beginners - Hands-On DevOps
  • Getting Started with Automatic Sync Option in Argo CD
  • Demonstration - Application Deployment with Automatic Sync
  • Demonstration - Prune Resources option with Automatic Sync
  • Demonstration - Self-Healing option with Automatic Sync
  • Demonstration - Configure Automatic Sync Reconciliation Time
  • Upgrades and Rollbacks
  • Demonstration - Upgrades and Rollbacks in Argo CD
  • Overview of argocd CLI
  • Demonstration - argocd CLI Installation
  • Demonstration - Application Lifecycle using argocd CLI
  • Demonstration - Project Lifecycle Operations using argocd CLI
  • Demonstration - Auto Sync Policy using argocd CLI
  • Application Deployment using various methods
  • Demonstration - Application Deployment using Helm (argocd CLI)
  • Demonstration - Application Deployment using Helm (Argo CD UI)
  • Demonstration - Application Deployment using Kustomize
  • Demonstration - Git Private Repository Integration (https & ssh)
  • Getting Started with Helm Charts
  • Demonstration - Deploying Helm Charts from Artifact Hub on Kubernetes
  • Introduction to Webhooks
  • Demonstration - Webhooks with Argo CD
  • Adding Multiple Kubernetes Clusters
  • Demonstration - Managing Multiple Kubernetes Clusters with Argo CD
  • Argo CD Applications with Declarative Approach
  • Demonstration - Application Deployment using Declarative Way
  • What are App of Apps
  • Demonstration - App of Apps in Argo CD
  • ArgoCD Metrics for Monitoring and Dashboarding
  • Demonstration - Argo CD Monitoring using Prometheus and Grafana

Who is the instructor for this training?

The trainer for this Introduction to ArgoCD Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews