► 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
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???
@@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
@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?
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.
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!!!!
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!
Hi Nana! Another excellent video! I've been doing software for years and your intro videos are always really well done. I had Argo up and running in an hour. You always do a great job of finding the right depth. I often learn the most important aspects in less than an hour - while online classes that are many hours longer don't cover the critical parts nearly as well. How about a video on Kustomize?
Exactly! Even I will search Nana + Topic to learn anything quickly nowadays. Thanks Nana for the good videos which covers almost everything needed to get started.
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!
Thanks so much for putting this video together. Though I'm familar with k8s, I'd not used argo before. I got something basic working myself, but then wanted to ensure I understood the basics. This video is really clear, informative, well-paced, brilliant visions, excellent demo.
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.
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.
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.
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.. :-)
Very clear explanation. Would be great if the difference between Argo Workflows and Argo CD is explained in the beginning. I watched till the end to know they are two different things.
More power to you... I remember seeing 10k subs on this channel and now with your dedication and consistency its grown to 350k + Congratualtions to you and to your partner in crime :) keep going
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.
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
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.
you are super Nice to all of our community.. thank you for shareing the knowledge. This video is one point stop for all the basic understanding of AgroCD.
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.
Great video. It would be nice to have a more complex demo: showcase things like SSO integration, having your CI update the image tag, using kustomize, promoting environments, etc.
Not realy important but helpfully will be a view of configuration-set with (dev/staging/production) and splitting them with the main Kubernetes manifest and application yaml files with different repos. Also interesting is the handling of different branches or tags or customize configs. But nerveless it is a absolute great video like all others from you! ♥