Multi Cluster Deployment with GitOps | Step by Step Guide | DevOps Project | 2024
Support my work
www.buymeacoff... 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...
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.co...
About me:
========
Instagram: / abhishekveeramalla_off...
Telegram Channel : t.me/abhishekv...
LinkedIn: / abhishek-veeramalla
GitHub: github.com/iam...
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.
Пікірлер: 177
I know without watching I hit this video because everyone knows the work of Abhishek changing the life of devops aspirants .. hats off ..
@AbhishekVeeramalla
7 ай бұрын
❤️❤️❤️
@kodjoviamedimele3066
7 ай бұрын
@@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.
@AbhishekVeeramalla
7 ай бұрын
You're very welcome! Thanks bro
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...!!
@AbhishekVeeramalla
7 ай бұрын
Thanks for the kind words bro. Means alot ❤️
Absolutely blown away by the incredible work you're doing .Your content is exceptionally well-crafted. Thanks
@AbhishekVeeramalla
7 ай бұрын
Glad you enjoy it!
You are making a transformation in devops field without any expectations.
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 💝.
@AbhishekVeeramalla
5 ай бұрын
It's my pleasure
Delivered as promised....hats off man for your dedication and efforts
@AbhishekVeeramalla
7 ай бұрын
Thanks a ton
Wow what a explanation, thanks a lot for such an detailed explanation Thank you very much
@AbhishekVeeramalla
7 ай бұрын
You are most welcome
This is what we doing currently using gittea in our company. Thanks Abhishek
@AbhishekVeeramalla
7 ай бұрын
Awesome
@mehnaz499
7 ай бұрын
@@AbhishekVeeramalla thank you is a small word. Be connected to us.
Thank you so much for providing such useful content at free of cost .We are learning so much from your videos .
@AbhishekVeeramalla
7 ай бұрын
It's my pleasure
Great Video, Clear Explanation. Thanks Abhishek.
@AbhishekVeeramalla
7 ай бұрын
Most welcome!
palakurra pappu abhishek thoppu 🔥🔥. Appreciate your effort to make such video. Got to learn something new today. Hope you keep making such videos
@AbhishekVeeramalla
7 ай бұрын
Haha
@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 ❤
@AbhishekVeeramalla
6 ай бұрын
Amazing 🤩
Mee dedication ki take a bow andi chala chala thanks
@AbhishekVeeramalla
7 ай бұрын
❤️❤️❤️
Everytime you surprises us with amazing content and seamless explanation, Thank you Abhishek!!
@AbhishekVeeramalla
7 ай бұрын
My pleasure 😊
Thanks a lot, sir, for your exceptional contribution. Really glad to find your channel at the right time.
@AbhishekVeeramalla
7 ай бұрын
You are most welcome
we need more projects like this.... thank you sir..
@AbhishekVeeramalla
7 ай бұрын
Welcome
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?
@AbhishekVeeramalla
7 ай бұрын
Yes u can switch. Please watch my DevOps 2024 roadmap video for complete details.
@vijisweetie8649
7 ай бұрын
@@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)
thanks a lot for this easiest and clear demo abhishek, anyone who watch and impliment this , they can easily do it. thanks for this
Thanks abhishek for the content. Looking forward for your video on applicationsets.
Nice Explaination It would be good if you plan a series for GCP Cloud
@AbhishekVeeramalla
7 ай бұрын
Thanks
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...
@AbhishekVeeramalla
6 ай бұрын
There is already a demo of configmap and secrets in the devops zero to hero playlist
You're content clear easy to understand freshers as well explained people
Kudos man you are a gem of a person love you 3000😀
@AbhishekVeeramalla
7 ай бұрын
Love you 3000
Very helpful abhishek , your are an inspiration and i am getting confident to face an interviews.
Hai Good day !! Thanks for your support!! Regards
@AbhishekVeeramalla
7 ай бұрын
Thank you too
Such wonderful content bro. Really appreciated and helpful !! Thank you soo much You are life changing person for all job searchers. Love your effort
Worth watching 👏 hats off and thanks much Abhishek.
Hi Abhishek thank you for these perfect lectures,😃 when we can expect advance lectures on argo-cd.
wonderful demo, I have implemented in one go. waiting for next part
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
@AbhishekVeeramalla
6 ай бұрын
Thanks 🙏
Best video on gitops
Clear explanation. Thanks Abhishek!
@AbhishekVeeramalla
7 ай бұрын
Most welcome!
Hi Abhishek, please make another video explaining about Application Sets and deploying those apps in them as this is an actual real time scenario.
Amazing one, please make video relating to sealed secrets and how to using them real time 😊
@AbhishekVeeramalla
6 ай бұрын
Sure 😊
Hats off to your dedication and helping people with your content ❤❤❤
@AbhishekVeeramalla
7 ай бұрын
🚀🚀
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.
@AbhishekVeeramalla
7 ай бұрын
DevOps Zero to Hero is the basis for every thing.
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.
Amazing videos, waiting for video of applicationset example.
@AbhishekVeeramalla
6 ай бұрын
Coming soon
Your Always Suprise With The Content....🥰🥰
@AbhishekVeeramalla
7 ай бұрын
🚀🚀
Tqsm sir for the session vry much helpful ❤
@AbhishekVeeramalla
7 ай бұрын
Always welcome
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 ❤
Hi Abhishek. Very nice explanation. One question from me. How you are learning all the very difficult topics in such an easy way.
@AbhishekVeeramalla
7 ай бұрын
I am very passionate about DevOps and Cloud and learning new things excites me
Hey Abhishek This is awesome 👌 ❤ please make a videos on Kubernetes cluster real time issues
@AbhishekVeeramalla
7 ай бұрын
Already available
You are doing a great job 🎉🎉 Go ahead ❤
@AbhishekVeeramalla Thanks for the effort you putting for the demos. I have a suggestion please show the deployed application how it looks like & output for the each demo project with different apps output UI at the end of the video because not sure how the deployed app looks like and dont know what use case of that app, &&&&& And for 3 tier application implement different database & usecase like the input to be updated in the database like realtime. Why because am not having much exposure with database and how its being used or implemented? Thanks in advance :)
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.
no one match your content, marvelous
@AbhishekVeeramalla
7 ай бұрын
❤️❤️🚀
@Sfhhukmbcxccvhf
3 ай бұрын
Thats true
Hi Abhishek, A big fan here, Can i crack CKA exam by gong through Kubernetes playlist? (Including hard working and practice)
@AbhishekVeeramalla
7 ай бұрын
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 Thank you very very much for your dedication
@AbhishekVeeramalla
7 ай бұрын
You are so welcome!
Thanks, Abhishek
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 ... 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
Thank You Abhishek :)
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
@AbhishekVeeramalla
7 ай бұрын
Eventually u need to learn both to cover all the concepts but start with DevOps Zero to Hero
Hi Abhi, Can you make video on Application Sets.
Can you create a tuitorial on gitlab ci cd where appliaction images will be deployed to eks using helm
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
Awesome ❤❤❤
@AbhishekVeeramalla
7 ай бұрын
Thank you! Cheers!
sir please video series me upload kra kro
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?
@AbhishekVeeramalla
7 ай бұрын
Yes u can deploy helm charts also using argo
Hi anna, please explain us a example with spinnaker and flux tools
@AbhishekVeeramalla
7 ай бұрын
Exactly same usecases as argo cd bro
Atlauntadi Abhishek anna thoni ❤❤
@AbhishekVeeramalla
7 ай бұрын
😍😍
Thank you so much ❤
@AbhishekVeeramalla
7 ай бұрын
You're welcome 😊
Good one abhi
@AbhishekVeeramalla
7 ай бұрын
🚀🚀
Waiting for application set
Bro your cap🧢 is nice...
@AbhishekVeeramalla
7 ай бұрын
Thanks 💯
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.
@AbhishekVeeramalla
7 ай бұрын
Will upload soon
@sureshk1133
7 ай бұрын
@@AbhishekVeeramalla thanks for your response , honestly I don’t remember last time , I came across such good KZread channel with such an clarity combined with empathy towards the recipients of your content. Thank you Mr Veeramalla 😎😎
@abhishek bro could you please explain about openshift
@AbhishekVeeramalla
7 ай бұрын
Sure
Sir can you teach image updater concept?Plus can you upload git lab pipeline part 2?
@AbhishekVeeramalla
7 ай бұрын
Will try in future about image updater. Gitlab pipeline part2 u can try with argocd
Thank you so much
Will you upload next video for ApplicationSet?
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
Bro can you guide me How do you connect single kubernetes cluster to two different data-centers?
Hi Abhishek can you pls create a video how to migrate the existing jobs from Jenkins to argocd
@AbhishekVeeramalla
6 ай бұрын
Jenkins is CI, Argo is CD, they both are different. You should migrate your deployment scripts to Argo
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.
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
@AbhishekVeeramalla
7 ай бұрын
It is already covered in aws zero to hero playlist. Please start the video from day 1
@user-me5qe5zo7k
7 ай бұрын
ok ill check @@AbhishekVeeramalla
How is the interview call frequency in devops as of now or when it will start?
When will we expect the next video?
@26:59 can we configure autoscaling for argocd hub cluster ( in case if it is managing thousands of clusters ? )
@AbhishekVeeramalla
7 ай бұрын
1. You can setup Argo CD in HA mode. 2. Enable Sharding.
@8:41 what is sast and dast stage in jenkins ci/cd pipeline ?
@AbhishekVeeramalla
7 ай бұрын
Static Application and Dynamic Application testing. Basically testing application for security.
why this is not there for windows
Hi anna...gitlab meeda class chepande anna
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?
@AbhishekVeeramalla
7 ай бұрын
Which project are u trying ? Try some popular projects like argo cd, kubernetes e.t.c.,.
@kesavreddy7530
7 ай бұрын
@@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 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?
@srishtiagarwal7750
3 ай бұрын
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.
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!
How to install argocd using terraform ? . Shouldn't do command line . Do a tutorial on argocd with terraform complete steps
When did calls stated bro...
@AbhishekVeeramalla
7 ай бұрын
Please check the community tab
Hi Abhishek, how about if we use multiple git branches such as main, feature branches?
@AbhishekVeeramalla
7 ай бұрын
You can deploy from main to dev cluster, feature branches to feature branch clusters …
@kyawzawaung3712
7 ай бұрын
@@AbhishekVeeramalla I see. Thank you.
When will next video come
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!
@AbhishekVeeramalla
7 ай бұрын
Thanks
@rmp5640
7 ай бұрын
Would you at some point do one YAML video with how we should write these arguments and specs?@@AbhishekVeeramalla
@rmp5640
7 ай бұрын
and is this Gitops ArgoCD free? I think not, right?@@AbhishekVeeramalla
❤
@AbhishekVeeramalla
7 ай бұрын
Thanks 🙏
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?
@AbhishekVeeramalla
6 ай бұрын
You can use kustomize or helm and only deploy to targetted envs
@niroshthota5819
6 ай бұрын
Thank you it really helped me and thanks for reply @@AbhishekVeeramalla
🤯🤯
@AbhishekVeeramalla
7 ай бұрын
😀
hello abhishek. In hub spoke model since the argocd is installed in single cluster, what if the argocd cluster goes down ??
@AbhishekVeeramalla
4 ай бұрын
You can install Argo CD in HA mode
@raviteja5112
3 ай бұрын
Hello Abhi, do we creake eks from command line, like you have shown in video.
🎉❤🎉
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
@AbhishekVeeramalla
6 ай бұрын
It is Dell and it has the best noise cancellation. It is a very expensive one with all the advanced features.
Cloud DevOps Champ Abhishek
@AbhishekVeeramalla
7 ай бұрын
❤️❤️