Multi Cluster Deployment with GitOps | Step by Step Guide | DevOps Project | 2024
Vložit
- čas přidán 9. 01. 2024
- Support my work
www.buymeacoffee.com/abhishekprd In today's video we will learn how to implement deployment of applications to multiple clusters using Argo CD. GitOps is an alternative to the traditional continuous delivery process using Shell scripting, Python, Ansible e.t.c.,.
GitOps Playlist: • GitOps and Argo CD
GitHub Repo for Notes:
github.com/iam-veeramalla/arg...
Free DevOps Playlist: • DEVOPS ZERO TO HERO CO...
AWS Zero to Hero Playlist: • AWS Zero to Hero - AWS...
Terraform Zero to Hero Playlist: • Terraform Zero to Hero
Python for DevOps Playlist: • Python for DevOps
Join our Doubts Clearing Group
www.youtube.com/@AbhishekVeer...
About me:
========
Instagram: / abhishekveeramalla_off...
Telegram Channel : t.me/abhishekveeramalla
LinkedIn: / abhishek-veeramalla
GitHub: github.com/iam-veeramalla
Medium: / abhishekveeramalla-av
Multi Cluster Deployment
GitOps
ArgoCD
Continuous delivery process
Continuous delivery to multiple kubernetes clusters
Automated code promotion in CI/CD
Argo CD deployment proces
Continuous Integration and Continuous Delivery
Best CI/CD
Easy CI/CD
Learn GitOps
Learn Argo CD
Argo CD Hub Spoke Model
DevOps 2024 Projects
Best DevOps Projects for Resume
DevOps projects in 2024
GitOps Project
Real Time CI/CD
Real Time DevOps Project
Advanced DevOps Project
Best DevOps Project
DevOps Real Time Examples
DevOps Scenario Based Project
GitOps with ArgoCD
Best DevOps Channel
Best DevOps training
Learn GitOps
Learn DevOps with Projects
DevOps Real Time scenarios
AWS EKS Real Time Projects
DevOps Real Time work and environment
Jenkins CI/CD
Kubernetes real time .
.
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.
I know without watching I hit this video because everyone knows the work of Abhishek changing the life of devops aspirants .. hats off ..
❤️❤️❤️
@@AbhishekVeeramallahow can we put this on our resume in a simple sentence.?
Honestly speaking - Previously I used to search for the projects for the resume, now we have handful of real time projects and all are important. Thank you so much Abhishek gaaru for the wonderful teaching and clear explanation.
It's only you who can break your records.
You're very welcome! Thanks bro
You are making a transformation in devops field without any expectations.
Absolutely blown away by the incredible work you're doing .Your content is exceptionally well-crafted. Thanks
Glad you enjoy it!
Abhi Anna, while seeing your videos your perfection, your content delivery and moreover your dedication towards the development of the people like us is remarkable and irreplicable. There's a telugu quote which is very famous "ADIGITHENE KANI AMMA ANNAM PETTADHU" but here you're providing the full courses and live projects without asking and without paying a single penny. Thank you for being a great example for us and wishing your more health and wealth, You're the captain and we're sailor's of our ships, guide us to reach our destination.! !!...A BIG THANK YOU...!!
Thanks for the kind words bro. Means alot ❤️
You're content clear easy to understand freshers as well explained people
wonderful demo, I have implemented in one go. waiting for next part
thanks a lot for this easiest and clear demo abhishek, anyone who watch and impliment this , they can easily do it. thanks for this
Delivered as promised....hats off man for your dedication and efforts
Thanks a ton
Im a big fan of your teaching skills, selfless service, your humbleness to share knowledge. Watching your videos gives confidence and never feel like quitting. If I want to learn something I always check for your videos. If not, I don't even feel like attempting to learn from other videos. Official training programs are of no match to your style. I wish you all the success in life and always wish to see you in the top of your career. God bless you 💝.
It's my pleasure
Great Video, Clear Explanation. Thanks Abhishek.
Most welcome!
Thanks a lot, sir, for your exceptional contribution. Really glad to find your channel at the right time.
You are most welcome
Thanks abhishek for the content. Looking forward for your video on applicationsets.
Worth watching 👏 hats off and thanks much Abhishek.
Thank you so much for providing such useful content at free of cost .We are learning so much from your videos .
It's my pleasure
You are doing a great job 🎉🎉
Go ahead ❤
Very helpful abhishek , your are an inspiration and i am getting confident to face an interviews.
Wow what a explanation, thanks a lot for such an detailed explanation
Thank you very much
You are most welcome
Such wonderful content bro.
Really appreciated and helpful !!
Thank you soo much
You are life changing person for all job searchers. Love your effort
Everytime you surprises us with amazing content and seamless explanation, Thank you Abhishek!!
My pleasure 😊
Clear explanation. Thanks Abhishek!
Most welcome!
Mee dedication ki take a bow andi chala chala thanks
❤️❤️❤️
we need more projects like this.... thank you sir..
Welcome
Best video on gitops
Thank You Abhishek :)
Thanks, Abhishek
@Abhishek.Veeramalla thanks a lot i have learned a lot from you and i have implemented my first argocd project. very eager to learn more advanced devops tools from you. waiting eagerly for next gitops project ❤
Amazing 🤩
Kudos man you are a gem of a person love you 3000😀
Love you 3000
Your Always Suprise With The Content....🥰🥰
🚀🚀
This is what we doing currently using gittea in our company. Thanks Abhishek
Awesome
@@AbhishekVeeramalla thank you is a small word. Be connected to us.
Tqsm sir for the session vry much helpful ❤
Always welcome
Thank you so much
Hi Abhishek thank you for these perfect lectures,😃 when we can expect advance lectures on argo-cd.
Hi Thank you very very much for your dedication
You are so welcome!
Awesome ❤❤❤
Thank you! Cheers!
Hi Abhishek, please make another video explaining about Application Sets and deploying those apps in them as this is an actual real time scenario.
Hai
Good day !!
Thanks for your support!!
Regards
Thank you too
palakurra pappu abhishek thoppu 🔥🔥. Appreciate your effort to make such video. Got to learn something new today. Hope you keep making such videos
Haha
Nice Explaination
It would be good if you plan a series for GCP Cloud
Thanks
Hats off to your dedication and helping people with your content ❤❤❤
🚀🚀
Thank you so much ❤
You're welcome 😊
Hello bro, Your demonstration method is excellent, making it easy to understand. It would be great if you could include the following in your future videos:
Creating multiple secret and config maps for deployments, and then passing the secret name and config map name to the deployment after creation then only we have to Deploy the deployment file.
Thanks a lot...
There is already a demo of configmap and secrets in the devops zero to hero playlist
Good one abhi
🚀🚀
Hi Abhi firstly,I will like to say a massive thank you for your dedication, and commitment in making these videos with such elaborate projects. I have shared your channel with some friends in the USA and they are in awe of your depth of knowledge but more importantly how you are giving this for absolutely free. Once again thank you so much.
A quick question though, your Devops zero to hero playlist is this for aws aspirants or just anyone can take this? I am anxiously waiting for the Azure zero to hero playlist Sir. All I wish you success in all you do and love for you and your family.
DevOps Zero to Hero is the basis for every thing.
Amazing one, please make video relating to sealed secrets and how to using them real time 😊
Sure 😊
Hi Abhishek, I have started learning from your DevOps playlist and Your tutorial is amazing. Thanks for that.
Few questions,
1. I work in IT in operations and monitoring. How can I switch to DevOps job without work experience? How to present my knowledge in it during interview?
2. How much time it takes for someone to become a DevOps engineer?
3. What are the future roles for a DevOps engineer according to you?
Yes u can switch. Please watch my DevOps 2024 roadmap video for complete details.
@@AbhishekVeeramalla Yes, this roadmap video answers most of my questions. Can you please reply on my 3rd question alone? (Future roles of a DevOps engineer)
Amazing videos, waiting for video of applicationset example.
Coming soon
Hi Abhishek, video really helps a lot for knowledge and getting understanding of different concepts. I have a request that can you make a video on openshift and diffs in b/w k8s and OCP? I request to have a video not only for beginners, For advanced content..Thank you
Thanks 🙏
Hi Abhishek, can you explain about drawback of Argo CD and how to overcome, which you have told in ending of second episode from Argocd series. Thank you for guidance and teaching us ❤
Hey Abhishek
This is awesome 👌
❤ please make a videos on Kubernetes cluster real time issues
Already available
Thanks abhishek for the great content. I have a question, when creating the application file in the ui, can i point the different clusters to use different source repository, incase I don't want to deploy the same application to the different clusters but i still want to use a centralized argocd deployment
firstly, thank you for providing the amazing educational content. being said that I had a doubt, if a resource creation during the sync wave fails, would the other resources of sync wave rollback too along with the failed resource? if not then how we can achieve this so that there isn't a version drift in between the components of application upon failed upgrade. (out of context of the video but unable to find a solution for this scenario in my project hence reached out to you)
Hi Abhishek bro,
Thanks for wonderful playlist DevOps-zero-to-hero. I have 3-years non-it experience,
can you please sugget me a good project which helps me alot.
hi abhishek ... if it's possible can you make general video for how to steup eks
there are many videos for to setup eks in youtube but not easier to do and it's chargeable everytime we have to go throguh it takes time 🙏
and to perform this project along with it
Hi Abhishek,
Thanks for great video again and new learning.
Have a query, in case of multiple envs like SIT, UAT, PROD, how can the deployments be done using ArgoCD ?
Could you please help to understand it.
Thanks in Advance
Hi Abhi,
Can you make video on Application Sets.
Thanks for another excellent video with a big concept in easy explanation bro. I have tried some of your use cases and I have been charged in AWS 30$. Though I am deleting the resources after the usage, and just for practicing it costs this amount. Could you also please let us know, how to manage these bills when doing hands-on for the learning purpose in AWS.
Hi Abhishek. Very nice explanation. One question from me. How you are learning all the very difficult topics in such an easy way.
I am very passionate about DevOps and Cloud and learning new things excites me
How is the interview call frequency in devops as of now or when it will start?
Hi Abhi, How can I deploy helm charts from private Registry like ACR, if you have any refence that would help us or plan video for private registries would be helpful.
the explanation was very good.. @abhishek just one que in this process did we need helm or helm chart , argo cd manage that thing too?
Yes u can deploy helm charts also using argo
Bro can you guide me How do you connect single kubernetes cluster to two different data-centers?
Can you create a tuitorial on gitlab ci cd where appliaction images will be deployed to eks using helm
Will you upload next video for ApplicationSet?
no one match your content, marvelous
❤️❤️🚀
Thats true
Hi @ Abhishek thanks for the video ,can you tell us , how we can make use of github actions in your project , an use case as an example would be very helpfull.
Will upload soon
@@AbhishekVeeramalla thanks for your response , honestly I don’t remember last time , I came across such good CZcams channel with such an clarity combined with empathy towards the recipients of your content.
Thank you Mr Veeramalla 😎😎
sir please video series me upload kra kro
Waiting for application set
Bro your cap🧢 is nice...
Thanks 💯
hi Abhishek
Just a quick question,
I am just getting started with cloud computing. I have some(very little) hands-on experience with AWS console: EC2, NACL, S3, Load Balancing.
should I start with DevOps zero to Hero OR AWS zero to hero?
Thanks
Eventually u need to learn both to cover all the concepts but start with DevOps Zero to Hero
Atlauntadi Abhishek anna thoni ❤❤
😍😍
Hi Abhishek,
A big fan here, Can i crack CKA exam by gong through Kubernetes playlist? (Including hard working and practice)
For cka u need few more concepts as it is related to administration. You should also learn about network policies, etcd backups e.t.c.,.
Hi anna, please explain us a example with spinnaker and flux tools
Exactly same usecases as argo cd bro
Hi anna...gitlab meeda class chepande anna
@26:59 can we configure autoscaling for argocd hub cluster ( in case if it is managing thousands of clusters ? )
1. You can setup Argo CD in HA mode.
2. Enable Sharding.
Hi Abhishek can you pls create a video how to migrate the existing jobs from Jenkins to argocd
Jenkins is CI, Argo is CD, they both are different. You should migrate your deployment scripts to Argo
❤
Thanks 🙏
Hi Abhi- Qq. By executing the following command "argocd app rollback APPNAME ID [flags]" from CLI , we can rollback to previous version of the application. Where as, how to rollback application to a previous deployed version from ArgoCD GUI?
When you open the application you will see one tab of "History & Rollback" ,in this dropdown we can see the older deployed versions and we can also rollback to those versions if needed by clicking on it.
Sir can you teach image updater concept?Plus can you upload git lab pipeline part 2?
Will try in future about image updater. Gitlab pipeline part2 u can try with argocd
@8:41 what is sast and dast stage in jenkins ci/cd pipeline ?
Static Application and Dynamic Application testing. Basically testing application for security.
🎉❤🎉
When will we expect the next video?
Hi Abhisek After watching the video, (Multi-cluster Deployment) I have a doubt. Is there any way to deploy changes only to the staging environment? For example, you mentioned that changes made in Git are reflected in ArgoCD. However, in the same scenario where we have staging and production environments in Argocd, if we make changes in staging, will they automatically affect production as well? If that were the case, it could potentially lead to issues.
another doubt can we enable any syn restriction in Argocd?
You can use kustomize or helm and only deploy to targetted envs
Thank you it really helped me and thanks for reply @@AbhishekVeeramalla
🤯🤯
😀
Hello Sir! I need your help, I am from a Become background. I enrolled in a DevOps Master course after I got to know that any graduate is eligible for this course. i spent a lot of money on that online platform. they provided Azure, AWS, Devops, Docker, kubernetes..etc, and Python, SRE, Prometheus as well. I didn't understand anything from that course. So from last month, I have been watching your content and now I am little confident about this course. Please guide me on what to finish at first? and do I need to complete SRE as well? I am still confused about whether I will be getting an offer from anywhere or not? Was it a wrong decision ?? hope you can understand my anxiety. Thank you!
Hi Abhishek, how about if we use multiple git branches such as main, feature branches?
You can deploy from main to dev cluster, feature branches to feature branch clusters …
@@AbhishekVeeramalla I see. Thank you.
hello abhishek. In hub spoke model since the argocd is installed in single cluster, what if the argocd cluster goes down ??
You can install Argo CD in HA mode
Hello Abhi, do we creake eks from command line, like you have shown in video.
@abhishek bro could you please explain about openshift
Sure
When will next video come
Anna, help me Or guide me anna. Iam trying to decode the Dockerfiles of open source projects to run the build and other process manually to understand execution.
But couldn't able to run any commands, especially for nodejs project, build commands are changing for Dockerfile to dockefile, getting more confusion., shows erros like scripts, builds, yarn etc What can i do?
If I cloudnt able to understand this here, then how can I survive at realtime 😢😢?
Suggest me any process anna.,
Does it's better to decode the existing dockefile Or better to follow the Dockerfile blindly?
Which project are u trying ? Try some popular projects like argo cd, kubernetes e.t.c.,.
@@AbhishekVeeramalla ok bro tq. Iam trying some nodejs projects where commands are changing always. Ok bro i will follow projects on k8s, argocd etc.
Hi Abhishek
Im awaiting for your response
Can you please let me know if you can make videos through windows by putty for AWS devops classes
It is already covered in aws zero to hero playlist. Please start the video from day 1
ok ill check @@AbhishekVeeramalla
When did calls stated bro...
Please check the community tab
How to install argocd using terraform ? . Shouldn't do command line . Do a tutorial on argocd with terraform complete steps
Sir make projects in hindi
Is it ok,tat i didnt do hands on just watched the video and added in resume,due 2 its charges ...
Please use a better mic, just hate the sound of that Jabra one
It is Dell and it has the best noise cancellation. It is a very expensive one with all the advanced features.
Thanks dudes!!!
This amazongs! Would love to learn on how to write these yaml files from myself, without assistance of gpt, that wpuld be rolling!
Thanks
Would you at some point do one YAML video with how we should write these arguments and specs?@@AbhishekVeeramalla
and is this Gitops ArgoCD free? I think not, right?@@AbhishekVeeramalla
Cloud DevOps Champ Abhishek
❤️❤️
How to contact you sir.... your telegram link pl
Hi abhi anna thankyou so much for the devops projects ,helpful😊 can you share ur mail I'd?
Thanks bro. Check channel bio.