Loading video player...
*Argo CD Projects Explained | Production-Grade GitOps Guardrails, RBAC & Hands-On Demo* π 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 5 of the Argo CD: Basics to Production series, we take a major step toward production-grade GitOps by introducing Argo CD Projects and showing how they fundamentally change the way Argo CD is used in real environments. π *What Youβll Learn Today* Why the default Argo CD project is unsafe for production What Argo CD Projects really are and what they are not How Projects enforce GitOps guardrails before sync Source repository and deployment destination restrictions Resource allowlists, denylists, and implicit deny behavior Application-level RBAC and separation of duties How Argo CD RBAC differs from Kubernetes RBAC How identity providers integrate with Argo CD Projects A complete hands-on demo using a 2-tier application Policy and RBAC failure testing to validate enforcement β° *Timestamps* 00:00:00 Introduction & Course Context 00:01:49 Why Governance Matters in Argo CD 00:11:40 What Are Argo CD Projects? 00:18:31 Demo Overview: AppProjects with a 2-Tier Application 00:18:53 Demo Goals & What We Will Build 00:21:54 Demo Pre-Requisites & Setup 00:22:42 Step 1: Repository Layout (Production-Grade GitOps) 00:28:51 Step 2: Create Namespace (app1-ns) 00:29:16 Step 3: Create the AppProject (Defining Guardrails) 00:46:07 Step 4: Create Argo CD Applications (Frontend & Backend) 00:53:40 Step 5: Build & Push Container Images + FE/BE Code Walkthrough 01:02:53 Step 6: Populate Configuration Repositories 01:06:22 Step 7: Verify Deployment & Step 8: Access the Application 01:08:46 Step 9: Policy Enforcement & RBAC Failure Testing 01:20:09 Wrap-Up, Key Takeaways & Whatβs Next π *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* #GitOps #ArgoCD #CloudWithVarJosh #DevOps #Kubernetes #CNCF #CI #CD #GitOpsWorkflow #PlatformEngineering #ProductionGitOps