RUVIDEO
Поделитесь видео 🙏

Project 4 - GitOps and ArgoCD Complete Hands-on Project - 10WeeksofCloudOps

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

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Project 4 - GitOps and ArgoCD Complete Hands-on Project - 10WeeksofCloudOps», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.