Loading video player...
*Argo CD Architecture Explained | Install Argo CD (Hands-On)* 👉 Argo CD Repository: https://github.com/CloudWithVarJosh/ArgoCD-Basics-To-Production 👉 Argo CD Playlist: https://www.youtube.com/playlist?list=PLmPit9IIdzwSiYCKOtXUGNwytXXiJ8Rg9 👉 Join the Channel to show your support: https://www.youtube.com/channel/UCaLKKEjj21ucnOYi45ZHwkw/join *Note:* This video is available early for Gold and Platinum members as a way to support the channel. It will be made public in 48 hours. In **Lecture 2** of the *Argo CD: Basics to Production* series, we move from GitOps fundamentals into **Argo CD itself**. We begin by clearly defining what Argo CD is, why it is called a Kubernetes-native GitOps control plane, and what responsibilities it takes on (and just as importantly, what it deliberately does not). We then deep dive into the Argo CD architecture, breaking down core components like the API Server, Repository Server, and Application Controller, along with supporting components such as Redis, ApplicationSet Controller, and Dex. Throughout the lecture, we map these components back to a real-world GitOps workflow involving DevOps engineers, CI systems like Jenkins, Git repositories, and Kubernetes clusters. In the second half of the lecture, we get hands-on and install Argo CD step by step on a local Kubernetes cluster using KIND and Helm. We verify the installation, access the Argo CD UI, and prepare the environment for deploying applications in upcoming lectures. This lecture builds the architectural and operational foundation required before working with Application CRDs and real GitOps-driven deployments. 🛠 *What You’ll Learn Today* What Argo CD is and why it exists Why Argo CD is Kubernetes-native Argo CD vs traditional CI/CD deployments Core Argo CD components and their responsibilities How DevOps engineers and CI tools interact with Argo CD Pull-based reconciliation vs push-based deployments Supporting components: Redis, ApplicationSet, and Dex Installing Argo CD using Helm on a KIND cluster Accessing and verifying the Argo CD UI ⏰ *Timestamps* 00:00:00 Introduction 00:01:09 Quick Recap of GitOps 00:05:34 What is Argo CD? 00:13:50 Argo CD Architecture: Application, Repository & API Server 00:29:11 Supporting Components: Redis, Applicationset Controller & dex 00:30:32 Lab: Installing Argo CD (Local Setup Using KIND) 00:42:46 Outro, Summary & Next Steps 📚 *Other Courses* *Kubernetes* 👉 CKA 2025 Playlist: https://youtube.com/playlist?list=PLmPit9IIdzwRjqD-l_sZBDdPlcSfKqpAt 👉 Kubernetes Projects: https://www.youtube.com/playlist?list=PLmPit9IIdzwSv2zwizysG6OwWUACpQFN0 👉 Kubernetes Mega Project: https://www.youtube.com/watch?v=9LXZm0Fryfw *CI/CD (Jenkins)* 👉 Jenkins Playlist: https://www.youtube.com/playlist?list=PLmPit9IIdzwSiYCKOtXUGNwytXXiJ8Rv8 👉 GitHub Repository: https://github.com/CloudWithVarJosh/Jenkins-Basics-To-Production 🔗 *Stay Connected* 👉 LinkedIn: https://linkedin.com/in/varun-joshi-2b516752 👉 GitHub: https://github.com/CloudWithVarJosh 🔖 Hashtags #ArgoCD #GitOps #CloudWithVarJosh #DevOps #Kubernetes #CNCF #GitOpsArchitecture #ContinuousReconciliation #PlatformEngineering #Helm #KIND