Loading video player...
#argocd #gitops #githubactions #kubernetes #devops #cicd #docker #aws #ec2 #kind #nodejs #cloudcomputing In this video, we build a complete GitOps-based CI/CD pipeline using GitHub Actions and ArgoCD on Kubernetes. You’ll learn how ArgoCD works, understand GitOps principles, and see how modern Kubernetes deployments are automated using pull-based deployment workflows. I also demonstrate a full end-to-end deployment setup where GitHub Actions builds and pushes a Docker image, updates Kubernetes manifests, and ArgoCD continuously monitors the GitHub repository to automatically deploy the latest changes into a Kubernetes KIND cluster running on AWS EC2. This is a practical DevOps and Kubernetes project that helps you understand real-world GitOps workflows and modern cloud-native deployment automation. Project GitHub Repo: https://github.com/Amitabh-DevOps/CICD-NodeJs-App/tree/main ArgoCD Repo: https://github.com/LondheShubham153/argocd-in-one-shot/tree/main ⏱️ Timestamps: 00:00 - Introduction 00:39 - Previous CI/CD Project Overview 00:52 - Kubernetes Deployment & Service YAML 02:20 - Understanding Project Architecture 03:00 - What is GitOps? 03:45 - How ArgoCD Works 04:25 - Launching AWS EC2 Instance 05:00 - Installing Prerequisites 08:45 - Creating KIND Kubernetes Cluster 09:25 - Installing ArgoCD 10:10 - Accessing ArgoCD UI 12:45 - Connecting GitHub Repository to ArgoCD 13:10 - Writing GitHub Actions Workflow 26:32 - Creating ArgoCD Application 29:42 - Final Deployment Testing 32:45 - Conclusion 🔗 Connect with me: ~ Linkedin: https://linkedin.com/in/amitabh-devops ~ GitHub: https://github.com/Amitabh-DevOps ~ x.com: https://x.com/Amitabh_DevOps ~ Portfolio: https://amitabh.cloud ~ Blogs: https://blog.amitabh.cloud If you found this video helpful, subscribe to the channel for more DevOps and Cloud-focused content. LIKE || SHARE || SUBSCRIBE