Project 4 - GitOps and ArgoCD Complete Hands-on Project - 10WeeksofCloudOps
About
No channel description available.
Video Description
GitOps and ArgoCD Complete Hands-on Project Welcome to Project 4 of our "10WeeksofCloudOps" series! In this comprehensive hands-on project, we dive deep into the world of GitOps and ArgoCD, demonstrating how to implement these essential DevOps practices step by step. π³ Dockerizing the Todo Application: We begin by containerizing the Todo application, ensuring it's ready to be deployed and managed efficiently. βοΈ Provisioning EKS Kubernetes Cluster with Terraform: Next, we'll guide you through provisioning an EKS (Elastic Kubernetes Service) cluster on AWS using Terraform custom modules. Learn best practices for infrastructure as code. π Implementing CI with CircleCI: Continuous Integration (CI) is crucial to modern software development. Discover how to set up a robust CI pipeline using CircleCI, automating your code integration process. π GitOps with ArgoCD: GitOps is a game-changer in managing Kubernetes environments. I will show you how to leverage ArgoCD to automate application deployment and synchronization with your Git repository. π οΈ Fixing Errors in Real-Time: Throughout this video, we'll encounter common challenges and errors that can occur in real-world scenarios. Watch as we troubleshoot and resolve these issues, providing valuable insights into debugging and problem-solving. By the end of this project, you'll have acquired practical experience in Dockerization, Infrastructure as Code (IaC) with Terraform, CI/CD with CircleCI, and the power of GitOps with ArgoCD. Take advantage of this valuable opportunity to enhance your DevOps skills. Subscribe, like, and share this video to support our channel. Stay tuned for more exciting projects in the "10WeeksofCloudOps" series! πBelow topics are covered in this video-: - End to end DevOps project flow using the architectural diagram - How to dockerize an application - How to provision EKS Kubernetes cluster using Terraform custom modules - How to implement CI using CircleCI - What is GitOps, and why do we use GitOps - How to implement GitOps using ArgoCD - Testing the application deployed by ArgoCD on the EKS cluster πThis project contains Three GitHub repositories App Code β‘οΈ https://github.com/piyushsachdeva/AppCode) Terraform code β‘οΈ (https://github.com/piyushsachdeva/10weeksofcloudops-week4-tf) Manifest Repo β‘οΈ (https://github.com/piyushsachdeva/kube_manifest) π¨βπ»Reference Blogs: 1) https://medium.com/@chauhanhimani512/deploying-dockerized-app-on-aws-eks-cluster-using-argocd-and-gitops-methodology-with-circleci-71983375e550 2) https://medium.com/@chauhanhimani512/how-to-provision-amazon-eks-cluster-using-terraform-aa96d9a00391 3) https://medium.com/@chauhanhimani512/how-to-set-pipeline-using-circleci-update-github-kubernetes-manifest-repo-and-push-image-on-e604412e959f 4) https://medium.com/@chauhanhimani512/install-argocd-on-the-eks-cluster-and-configure-sync-with-the-github-manifest-repository-9e3d62e1c093 πCommands used for Argocd Setup kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml kubectl port-forward svc/argocd-server 8080:443 -n argocd kubectl get secret argocd-initial-admin-secret -n argocd -o yaml π©ππππ’ ππππ£π§ππ₯π¦ π ππ’π π£πππ§π π§π¨π§π’π₯πππ π¦ππ₯πππ¦ π Itβs π ΅ππ ΄π ΄ β³ #Azure900WithPiyush https://www.youtube.com/playlist?list=PLl4APkPHzsUUOCWcjaXcH-WBVxCccZ4uO Namaste Google Cloud | GCP Tutorial for beginners, a complete playlist for Associate Cloud Engineer Certification Exam: https://www.youtube.com/playlist?list=PLl4APkPHzsUXvkDFARdrH2LMESVqeuH8W DevOps Tutorial for Beginners https://www.youtube.com/playlist?list=PLl4APkPHzsUX2loJZOo3XtITGtc9UQabd AWS tutorial for beginners https://www.youtube.com/playlist?list=PLl4APkPHzsUUYlYFk5bgOU0Xhq_9c-9pQ Azure Data fundamentals DP 900 full course https://www.youtube.com/playlist?list=PLl4APkPHzsUUd4rzzHEpHMsyD5PbVWz1I Jenkins Tutorial for Beginners https://www.youtube.com/playlist?list=PLl4APkPHzsUV3pz6zRpFJe3A4wTM2Pjvv DevOps and Cloud Podcasts: https://www.youtube.com/playlist?list=PLl4APkPHzsUWr7SI4Kym5dr80DovuSbL2 Subscribe to our channel to get notified about the latest videos. π₯ https://www.youtube.com/TechTutorialswithPiyush Connect with me π πLINKEDIN: βΊ https://www.linkedin.com/in/piyush-sachdeva/ π¦TWITTER: βΊ https://twitter.com/techie_piyush Join our learning communities π https://discord.gg/TNCs4BRzq8 References π: #devops #techtutorialswithpiyush gitops and argocd gitops implementation
GitOps & ArgoCD Project Essentials
AI-recommended products based on this video

Magnetic Nasal Strips Starter Kit: Comfortable Nasal Breathing Support for Sleep, Helps Reduce Snoring Noise, Includes 60 Tabs (30 Uses) with 4 Sizes

Environet Hydroponic Growing Kit, Self-Watering Mason Jar Herb Garden Starter Kit Indoor, Windowsill Herb Garden, Grow Your Own Herbs from Organic Seeds (Basil)

Herb Garden Planter Indoor Kit 21Pcs Kitchen Herb Garden Starter Kit Growing Kit Including Wooden Box Burlap Pots Soil Discs Gardening Tools Unique Easter Birthday Christmas Gift Ideas for Women Mom

Bonsai Starter Kit β 1x Bonsai Tree | Complete Indoor Starter Kit for Growing Plants with Bonsai Seeds, Tools & Planters β Gardening Gifts for Women & Men

2026 New Embroidery Stitch Book Kit, Stitch Book Embroidery, All-in-One Embroidey StitchBook & Sewing Kit, Comes with a Complete Toolkit and Instructional Tutorial (1set)




















