ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes

  Рет қаралды 583,171

TechWorld with Nana

TechWorld with Nana

Күн бұрын

Full ArgoCD Tutorial | Learn about the GitOps CD tool for Kubernetes
► Learn how to build production-grade GitOps pipeline with ArgoCD in our DevSecOps Bootcamp: bit.ly/4dLvm7F
The ArgoCD chapter includes building a pipeline of dynamically updating & building a new application version using GitLab downstream pipeline feature, which then triggers ArgoCD to automatically pull the K8s manifest changes made by GitLab CI pipeline 🚀
#argocd #gitops #techworldwithnana
This ArgoCD crash course teaches you everything to get started with ArgoCD. ArgoCD is a GitOps continuous delivery tool that is gaining popularity in the DevOps world.
First, you will learn what ArgoCD is and what are the common use cases or why we need ArgoCD.
Then, you will see how ArgoCD actually works and how it does its job.
In the final part, we will do a hands-on demo project, where we deploy ArgoCD in Kubernetes and setup a fully automated CD pipeline for Kubernetes configuration changes to get some practical experience with ArgoCD.
► This video is sponsored by Kasten 🙌🏼
► Free Kubernetes Backup and Migration - Download Kasten's K10 and Get 10 nodes free forever: www.kasten.io/nana
▬▬▬▬▬▬ Pre-Requisite ▬▬▬▬▬▬
💡 GitOps in 10 Mins: ► • What is GitOps, How Gi...
💡 Kubernetes: ► • Kubernetes Crash Cours...
▬▬▬▬▬▬ Demo Pre-Requisite ▬▬▬▬▬▬
🧑🏻‍💻 Setup an empty Minikube: ► • Kubernetes Crash Cours...
▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
Git Repo to follow along the demo: ► gitlab.com/nanuchi/argocd-app...
Install ArgoCD: ► argo-cd.readthedocs.io/en/sta...
Login to ArgoCD: ► argo-cd.readthedocs.io/en/sta...
ArgoCD Configuration: ► argo-cd.readthedocs.io/en/sta...
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro and Overview
0:45 - What is ArgoCD
1:29 - CD workflow without ArgoCD
4:48 - CD workflow with ArgoCD
9:34 - Benefits of using GitOps with ArgoCD
9:41 - Git as Single Source of Truth
13:20 - Easy Rollback
14:08 - Cluster Disaster Recovery
15:10 - K8s Access Control with Git & ArgoCD
16:52 - ArgoCD as Kubernetes Extension
18:49 - How to configure ArgoCD?
20:08 - Multiple Clusters with ArgoCD
23:24 - Replacement for other CI/CD tools?
24:45 - Demo Setup & Overview
27:42 - Beginning of Hands-On Demo
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
Full K8s course ► • Kubernetes Tutorial fo...
DevOps Tools, like Terraform, Prometheus ► bit.ly/2W9UEq6
Full Docker course ► • Docker Tutorial for Be...
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
INSTAGRAM ► bit.ly/2F3LXYJ
TWITTER ► bit.ly/3i54PUB
LINKEDIN ► bit.ly/3hWOLVT
FB group ► bit.ly/32UVSZP
DEV ► bit.ly/3h2fqiO
▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/45mXaer
► High-Quality and Hands-On Courses 👉🏼 bit.ly/3BNS8Kv
► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3Ozl28x

Пікірлер: 515
@TechWorldwithNana
@TechWorldwithNana 2 жыл бұрын
► Please leave a like and subscribe if this tutorial was useful for you 💙 ► Learn how to build production-grade GitOps pipeline with ArgoCD in our DevSecOps Bootcamp: bit.ly/4dLvm7F ► Become a DevOps Engineer - full educational program: bit.ly/3gEwf4V ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro and Overview 0:45 - What is ArgoCD 1:29 - CD workflow without ArgoCD 4:48 - CD workflow with ArgoCD 9:34 - Benefits of using GitOps with ArgoCD 9:41 - Git as Single Source of Truth 13:20 - Easy Rollback 14:08 - Cluster Disaster Recovery 15:10 - K8s Access Control with Git & ArgoCD 16:52 - ArgoCD as Kubernetes Extension 18:49 - How to configure ArgoCD? 20:08 - Multiple Clusters with ArgoCD 23:24 - Replacement for other CI/CD tools? 24:45 - Demo Setup & Overview 27:42 - Beginning of Hands-On Demo ▬▬▬▬▬▬ Courses & Ebooks & Bootcamp 🚀 ▬▬▬▬▬▬ ► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/3gEwf4V ► High-Quality and Hands-On Courses 👉🏼 bit.ly/3nIouPW ► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3mPIaiU
@akmalbaig6154
@akmalbaig6154 Жыл бұрын
I just have one doubt , if we enable autosync will it rollback changes made by hpa ?? Like if we increase the replicas using hpa , will argocd sync it back to what it has in deployment file???
@mariog9480
@mariog9480 Жыл бұрын
@@akmalbaig6154 As far as I know yes, it will change it back. If I'm not mistaken they (Argo people) are working on that. You can remove the number of replicas from your deployment as a workaround and let HPA deal with it
@thewatched6559
@thewatched6559 Жыл бұрын
Hi Nana... You're good at this, what a blessing you are.
@venkatabhilash
@venkatabhilash 10 ай бұрын
@TechWorldwithNana Very resourceful video but I encountered a few issues, it wasn't a straightforward success for me, firstly the login didn't work had to restart the API server after doing that I did login but wasn't able to perform sync. I kept getting "ComparisonError rpc error: code = Unknown desc = authentication required". Did anyone face this issue, can anyone please help?
@iamshahleo
@iamshahleo 4 ай бұрын
Hi, how can we access the application u have deployed?
@infinity-labs-edu
@infinity-labs-edu 4 ай бұрын
The level of understanding you have to have to explain this so easily as you do is astonishing. Congratulations!
@ahtashamulhassan6260
@ahtashamulhassan6260 2 ай бұрын
@Nana you are a gift teacher. Explained so nicely and to the point. Your lectures are worth than doing certificates
@jimbrent8151
@jimbrent8151 2 жыл бұрын
Absolutely excellent. I took an excellent 20 hour online course to learn ArgoCD.This was actually a little bit better presentation of the material.
@flesz_
@flesz_ Жыл бұрын
I find all those 20h+ courses pretty useless as they are too long and difficult to complete
@KX3DEX
@KX3DEX 14 сағат бұрын
I absolutely love how you do all of your tutorials. I've been learning so much and listening to these like a pod cast in my car, then come back and watch and listen again to follow along. I've been learning to further grow in my company. I'd love to know if you have ever in your paid classes or another video teach the use of say Helm Secrets within ArgoCD. Again, absolutely love this channel.
@0megal2
@0megal2 2 жыл бұрын
What a great tutorial! I've been working with fluxCD for a while now, but the ArgoCD UI looks really good when you are dealing with audits. Great content as always Nana!
@thomash.8297
@thomash.8297 2 жыл бұрын
Thank you Nana. So easy to understand a complex topic.
@jayhaygh
@jayhaygh 2 жыл бұрын
Excellent video! Clear, concise and easy to follow :) Did not know what ArgoCD was, but after less than an hour I know why my project needs this and how to use it. Thanks!
@bauntimandal
@bauntimandal 2 жыл бұрын
Complex things are easy to understand. Simplicity's the real challenge. Thank you @Nana.
@madhuvanthisridhar5965
@madhuvanthisridhar5965 Жыл бұрын
Amazing and short tutorials to really learn the fundamental and most important concepts well! Keep posting Nana!
@jcolby298
@jcolby298 2 жыл бұрын
you have a great talent for explaining things in a clear and concise way. subscribed!
@kanasai9999
@kanasai9999 2 жыл бұрын
This is really a good one. Clear, short and precise. Save me lots of time
@simaattar3154
@simaattar3154 Жыл бұрын
amazing! crystal clear! not even one extra word! thank you!
@user-gb1cv1bc9r
@user-gb1cv1bc9r Жыл бұрын
I am stunned from the quality of this course. Amazing. Thank you so much!
@SadhamHussainsree
@SadhamHussainsree Жыл бұрын
Thank you Nana.Your videos are amazing.Keep up the good work.
@TajuAlim
@TajuAlim Жыл бұрын
Thank you so much for your breakdown. Everything was thorough and detailed. I greatly appreciate the physical walkthrough examples.
@mark94213
@mark94213 2 жыл бұрын
Brilliant - thank you very much. I hadn’t heard of ArgoCD before this and not only did this give me a great overview but within minutes I was able to give it a test run too. Cheers.
@manuel-stroehmer
@manuel-stroehmer Жыл бұрын
Wow, definitely one of the best tutorials I've ever seen - Thank you!
@yvangelist
@yvangelist 2 жыл бұрын
Hi Nana. Thank you, Thank you, Thank you, Thank you. As always the best. Clear sound, professional material. Keep up your excellent work. I've become a regular watcher of your videos and now my goal is to spread the word about your channel. You deserve to have 10x more viewers and subscribers for this awesome work you do.
@sandeepm625
@sandeepm625 2 жыл бұрын
One Word: Awesome. Theory and application in one lecture
@lawaladekunleolusegun8409
@lawaladekunleolusegun8409 Жыл бұрын
Very clearly explained. The best DevOps tutor on KZfaq :)
@Goettel
@Goettel Жыл бұрын
Every time I watch one of your videos I'm blown away by how much knowledge is imparted in minimal time, thank you.
@muzafferkahraman9690
@muzafferkahraman9690 Ай бұрын
You're doing a great job. Very helpful,much appreciated.
@ashishbadgujar8215
@ashishbadgujar8215 2 жыл бұрын
My first ArgoCD tutorial and everything is cleared about argoCD, thanks nana !
@andywu0913
@andywu0913 2 жыл бұрын
super clear and awesome intro for devops beginners. love this so much.
@mahipalp5545
@mahipalp5545 2 жыл бұрын
Thank you Nina, it's amazing to learn this stuff. You're doing a great job. :)
@badtrapify
@badtrapify 2 жыл бұрын
Thank you so much! This is exactly what i just need in just the right time
@thotapraveenbabu5087
@thotapraveenbabu5087 3 ай бұрын
Thank you Naina for making these needful videos.
@1989arrvind
@1989arrvind Жыл бұрын
You're Great, in the advent of evolving technologies, it is really hard to thrive without your videos
@otaviotech
@otaviotech 2 жыл бұрын
Brilliant. No words. Thank you!
@reginaldosantos1743
@reginaldosantos1743 2 жыл бұрын
Simple and clear explanation: indeed an awesome begginers guide! Tks.
@milindatalwatte
@milindatalwatte Жыл бұрын
I have no clue how someone can explain something so effortlessly and accurately in such little time. You have a gift, thank you. I'm now tempted to go through every technology video you've ever made to see what else can be learned.
@RootsterAnon
@RootsterAnon 3 ай бұрын
binge watching! :D
@taint_misbehavin
@taint_misbehavin Жыл бұрын
This was excellent! Really good transition from high-level, great comparison with other solutions and tools, great intro walkthrough of using the app. Bravo 👏👏👏
@truphenalwanga9829
@truphenalwanga9829 2 жыл бұрын
I don't know how I would ever learn these DevOps concepts without Nana. Thanks a ton. 🖤 from Kenya!
@JohnnyJayJay
@JohnnyJayJay 9 ай бұрын
Really good video! You did a great job of giving a comprehensive overview, I especially appreciate the graphics and the high level, conceptual explanations. I'm usually not a big fan of video tutorials, but this was good.
@thecloudbaba8668
@thecloudbaba8668 Жыл бұрын
simple and clear in a very short amount of time. Kudos
@helmet_saga
@helmet_saga 2 жыл бұрын
Thank you Nana, to make it really easy to understand Argo CD.
@mohammedfci86
@mohammedfci86 2 жыл бұрын
Really great , short and to the point very good to boost this skill very quickly with clear principles in mind, Keep going Nana
@melihatalay2127
@melihatalay2127 9 ай бұрын
Excellent video. I watched and configured my existing projects. Many thanks 👍
@jagkoth
@jagkoth Жыл бұрын
Beautiful. Just Learned it just like that. Thanks for the efforts
@egross175
@egross175 2 жыл бұрын
really great and quick video that gets directly to the point
@narendrar9940
@narendrar9940 10 ай бұрын
Thanks Nana! As usual one of the best learning resource!
@goldenhour9119
@goldenhour9119 2 жыл бұрын
Excellent video-thanks for this Nana
@farhadkabir1321
@farhadkabir1321 Жыл бұрын
it couldn't get any better than this. great tutorial.
@Jod4light
@Jod4light Жыл бұрын
In love with this one, super cool, well explained and detailed! Thanks for your efforts!
@mauriciocmarinho
@mauriciocmarinho Жыл бұрын
Amazing! Thanks for this class
@anandkale3560
@anandkale3560 2 жыл бұрын
Thanks nana for this. Much needed.👍
@adonsav
@adonsav 2 жыл бұрын
Awesome work as always! Thanks again 🙏
@dorbenmoyal7639
@dorbenmoyal7639 2 жыл бұрын
As always you are the best devops teacher 👩🏼‍🏫, Thanks 🙏🏼
@marcopetaccia88
@marcopetaccia88 Жыл бұрын
Thanks Nana! Exceptional video. As always!
@tba77
@tba77 2 жыл бұрын
Great video as always very well explained and demonstrated thank you very much
@ziya.b9324
@ziya.b9324 2 жыл бұрын
💓 You rock Nana!! Thank you for this.
@c0p0n
@c0p0n 2 ай бұрын
Thank you Nana, that was concise and to the point. Great introduction as well to the whole gitops concept with examples.
@josephglaspie8385
@josephglaspie8385 2 жыл бұрын
Nana, you rock! Thanks for making these great videos
@samuelcardonnel652
@samuelcardonnel652 4 ай бұрын
Awesome pedagogy ❤ Thanks for this incredible content 🎉
@robertodedeus8023
@robertodedeus8023 Жыл бұрын
This was very helpful. Thank you for the high quality content.
@LampJustin
@LampJustin 2 жыл бұрын
Wow thank you! This tutorial was absolutely great!! :)
@mihaigalos279
@mihaigalos279 2 жыл бұрын
Hi Nana, I love your videos! My team and me learned a lot from them - thank you!
@TechWorldwithNana
@TechWorldwithNana 2 жыл бұрын
I'm glad to hear that, Mihai. Thanks for your comment 😊
@ricardoislasruiz3186
@ricardoislasruiz3186 2 жыл бұрын
The best video about ArgoCD on the whole internet. Thank you so much Nana... Damn, ArgoCD is beautiful.
@dfreedman2010
@dfreedman2010 Жыл бұрын
I commented yesterday on a GitLab CICD video you created where you introduced Twingate, which I got up and running easily. However, now I find out about Argo CD which is an even better way to use remote repo for private lab deployment to K8S. Thank you so much! Your videos are awesome.
@ameyamagashe
@ameyamagashe 6 ай бұрын
Master Blaster! Amazing content, I cannot thank you enough!
@pdemarchi87
@pdemarchi87 Жыл бұрын
Excellent!!! Thank you so much!!! 👏👏👏
@BamBamTr
@BamBamTr Ай бұрын
Your explanations are so simple and awesome. Thanks nana
@adrianleon4396
@adrianleon4396 2 жыл бұрын
Thanks for sharing! Lovely video!
@hprangana
@hprangana 2 жыл бұрын
Thanks a lot for this content. Really appreciate your dedication to keep this video much clear to everyone.
@user-xd5uq8hw6r
@user-xd5uq8hw6r Жыл бұрын
Excellent tutorial. Kudos to Nana for making this awesome video tutorial
@sauloaraujo1978
@sauloaraujo1978 2 жыл бұрын
Amazing presentation! Thanks a lot!
@ArvindSingh-iq3lg
@ArvindSingh-iq3lg 2 жыл бұрын
This tutorial at the right time when I needed. Thanks Nana
@marcelclaverehoussou6819
@marcelclaverehoussou6819 Жыл бұрын
Great job Nana. That was amazing video. Helping a lot.
@yohan_aka_spof
@yohan_aka_spof Жыл бұрын
This is high quality content. I have a new go-to channel when searching for DevOps content.
@rpf23543
@rpf23543 5 ай бұрын
Wow, thank you so much! I had no idea about ArgoCD and thanks to your video I have gained a lot of knowledge!
@harrisoncramer
@harrisoncramer 2 жыл бұрын
This is fantastic! Thank you!
@egidfertal8240
@egidfertal8240 3 ай бұрын
Thank you very much for video. I love how you organize your content :)
@rodoherty1
@rodoherty1 2 жыл бұрын
Brilliant video, Nana !! Thank you!
@laci319
@laci319 Жыл бұрын
Great video again! It would worth to mention the side effects of auto heal with event/metric based auto- or scheduled scalers like Keda, HPA, etc. It seems any scaling will be taken out by ArgoCD if "auto heal" is enabled. It is common to scale your replicas based on conditions like load or schedule.
@narsimudaykumar231
@narsimudaykumar231 Жыл бұрын
one of the best video i watched on argoCD . Thank you so much for sharing such informative video
@matiaspalmero532
@matiaspalmero532 2 жыл бұрын
Great stuff. Really helpful. Highly recommended!
@h3651551
@h3651551 2 жыл бұрын
Thanks for sharing. Really easy to understand!
@tomasz9205
@tomasz9205 23 күн бұрын
Thank you a lot for the video. This is so well explained! Amazing!
@rohitpatil6692
@rohitpatil6692 Жыл бұрын
Super userfull video tutorial on ArgoCD. Thanks Nana.
@renujain8911
@renujain8911 Жыл бұрын
I don't have words to explain the quality of your explanation.... Awesome video & great content.. Above all Nana is the perfect teacher to explain complicated topic in easy to understand language.. :-)
@ZillaYT
@ZillaYT 2 жыл бұрын
Thanks for yet another awesome presentation!
@arunmanglick
@arunmanglick Жыл бұрын
Awesome Details... Brilliantly covered .. Thank you so much
@serdukovaa
@serdukovaa 10 ай бұрын
Do you know why your content is so great? Because you're really understand what you're saying. Love your lessons, you're awesome! Please keep
@bratwurstfan
@bratwurstfan Жыл бұрын
This was absolutely helpful! Thanks so much :)
@vinupillai6779
@vinupillai6779 2 жыл бұрын
One of the best 47.52 Minutes of my life, spent well. Thanks for sharing the great course with demo!. Thank you! Thank you! and Thank you!
@TechWorldwithNana
@TechWorldwithNana 2 жыл бұрын
Thanks so much Vinu! :)
@conradtaylor29
@conradtaylor29 Жыл бұрын
During my initial attempt trying to set up ArgoCD, I spent way too much time running into issue after issue trying to get things working using docs and Minikube. After watching this video, I was able to get up and operational as well as learn about ArgoCD in much less time. Bravo!!!!
@sateeshganni
@sateeshganni 2 жыл бұрын
Nice video ,in my work place we are maintaining 30 plus EKS clusters using single code with ArgoCd deployment I like argocd . She explained very well thanks again
@hosseinghorbani9725
@hosseinghorbani9725 3 ай бұрын
That was amazing Nana. Thank you indeed. 💌
@jonykiran9901
@jonykiran9901 2 жыл бұрын
It's like a buddy explaining a concept at the preparation for the finals, so clear and so simple explanation, great effort Nana thank you.
@TechWorldwithNana
@TechWorldwithNana 2 жыл бұрын
Thanks Jony! :D
@smokzpolski
@smokzpolski 2 жыл бұрын
Such a cool video about such a useful tool! Thank you!
@temitopealuko4848
@temitopealuko4848 Жыл бұрын
nana you are such a blessing, thanks a lot I really understand
@vignesh54321
@vignesh54321 Жыл бұрын
Great Tutorial. Loved it!!
@stu1wyatt
@stu1wyatt 2 жыл бұрын
Amazing as always, I've learnt so much from this video, keep up the great work
@antoniomasotti8060
@antoniomasotti8060 Жыл бұрын
Awesome! Thanks for another excellent video! :) I will start experimenting with argocd right away
@Lines-In-The-Sand1
@Lines-In-The-Sand1 7 ай бұрын
One of the best tutorial vids I've ever watched. Thank you
@TechWorldwithNana
@TechWorldwithNana 7 ай бұрын
Glad you enjoyed it!
@wycliffekilonzo2918
@wycliffekilonzo2918 Ай бұрын
Well explained and its easier to understand.Thank you so much
@aniketmemane4374
@aniketmemane4374 7 ай бұрын
Thanks Nana ! Found it very helpful🙂
@user-ox1mm1hx3v
@user-ox1mm1hx3v 4 ай бұрын
God bless you! Amazing explanation!
@spattanaik75
@spattanaik75 Жыл бұрын
Very detailed and clean explanation. Thanks for the full resources for this tutorial. :)
What is GitOps, How GitOps works and Why it's so useful
11:33
TechWorld with Nana
Рет қаралды 332 М.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,5 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4,1 МЛН
Когда на улице Маябрь 😈 #марьяна #шортс
00:17
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 437 М.
Azure DevOps Tutorial for Beginners | CI/CD with Azure Pipelines
36:29
TechWorld with Nana
Рет қаралды 1,1 МЛН
ArgoCD Starter Guide: Full Tutorial for ArgoCD in Kubernetes
33:41
DevOps Journey
Рет қаралды 54 М.
Multi Cluster Deployment with GitOps | Step by Step Guide | DevOps Project | 2024
1:10:54
Is DevOps right for you? 13 points to consider
19:27
TechWorld with Nana
Рет қаралды 121 М.
How Prometheus Monitoring works | Prometheus Architecture explained
21:31
TechWorld with Nana
Рет қаралды 991 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,4 МЛН
What is GitOps | GitOps explained with ArgoCD project
15:51
Cloud Champ
Рет қаралды 10 М.
Terraform Course - Automate your AWS cloud infrastructure
2:20:58
freeCodeCamp.org
Рет қаралды 1,8 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4,1 МЛН