EP-1 | GITOPS & ARGO CD CRASH COURSE | WHAT IS GITOPS ? |
Support my work
www.buymeacoffee.com/abhishekprd FREE 45 DAYS COMPLETE DEVOPS COURSE
• DEVOPS ZERO TO HERO CO...
Hi Everyone, My Name is Abhishek and my channel is focused on delivering Free content on DevOps and Cloud. Follow my channel for practical learning of DevOps and Cloud. Don't miss the FREE DEVOPS COURSE in Playlists.
This is a GitOps crash course which will be a series of short videos. Each video will enhance your understanding on GitOps.
Book 1:1 with me on TopMate for career guidance
topmate.io/abhishek_veeramalla
Follow me on Telegram
t.me/abhishekveeramalla
About me:
========
LinkedIn: / abhishek-veeramalla-77...
GitHub: github.com/iam-veeramalla
Medium: / abhishekveeramalla-av
#devops #futureofdevops #kubernetes #sre #aws #azure
DEVOPS FAQ
DEVOPS
WHAT IS DEVOPS ?
WHY DEVOPS ?
HOW TO LEARN DEVOPS ?
LEARN DEVOPS IN 60 DAYS ?
NON IT TO IT BACKGROUND ?
IS DEVOPS EASY TO LEARN ?
BEST DEVOPS COURSE
FREE DEVOPS COURSE
#AbhishekVeeramalla
BEST DEVOPS VIDEOS
DEVOPS INTERVIEW QUESTIONS
EASY DEVOPS VIDEOS
BEST WAY TO LEARN DEVOPS
PYTHON FOR DEVOPS
PYTHON PROJECTS FOR DEVOPS
LEARN PYTHON
PYTHON PROJECTS FOR AWS
AWS PYTHON PROJECTS
AWS LAMBDA FUNCTIONS
WHAT IS GITOPS ?
WHY GITOPS ?
LEARN GITOPS ?
GITOPS FREE COURSE .
.
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.
Пікірлер: 158
People like you should be funded by companies because your contribution to the community.
@AbhishekVeeramalla
18 күн бұрын
❤️
well explained abhishek, thanks for the easy and clear explanation about gitops, thanks a lot for this video
Excellent tutorial Abhi....
One of the best videos i have watched ! thank you for delivering the concept in such a clear language
@AbhishekVeeramalla
5 ай бұрын
Thanks alot 😍
Incredible lecture........ I highly appreciate your effort sir jee...
@AbhishekVeeramalla
Жыл бұрын
Thanks alot
waiting for the rest of the list. this is the most important series that I was waiting for long time from you. thanks for working on this abhishek
@AbhishekVeeramalla
Жыл бұрын
Welcome 🤗
Abhishek, Your voice and command over subject is the biggest asset. I now understood and came to know about argo CD and gitops
@AbhishekVeeramalla
11 ай бұрын
😍😍
@sandeepvemu794
11 ай бұрын
@@AbhishekVeeramalla I have been trying for an opportunity but not getting any calls or shortlisting.any suggestions
Amazing 😍. Thanks much for the amazing explanation 🔥🔥
@AbhishekVeeramalla
Ай бұрын
My pleasure 😊
Excellent explanation
Well explained waiting for next video
@AbhishekVeeramalla
Жыл бұрын
Thank you
Thanks Abhishek for your time and help.
@AbhishekVeeramalla
10 ай бұрын
Thank you so much 😀
thanks abhishek
Abhishek you just nailed it..
@AbhishekVeeramalla
4 ай бұрын
🙏
Thanks a ton for creating this course ❤ 👏🏻
@AbhishekVeeramalla
Жыл бұрын
❤️❤️
new and infomative
good intro about gitops
aap kamal krty ho bahi...........lov u
@AbhishekVeeramalla
Жыл бұрын
❤️
Thank you so much.. Abhishek
@AbhishekVeeramalla
Жыл бұрын
Welcome 😀
Very well explained Keep up good videos on Devops
@AbhishekVeeramalla
Жыл бұрын
Thanks alot
well that was nformative!
@AbhishekVeeramalla
5 ай бұрын
😀
I do have some knowledge of AgroCD this series going to help me alot thanks a lot.
@AbhishekVeeramalla
Жыл бұрын
Welcome 😁
amazing video 🔥
@AbhishekVeeramalla
20 күн бұрын
Thanks so much!!
Tq sir🤗
Hi Bro Thanks a lot! Nice explanation
@AbhishekVeeramalla
Жыл бұрын
Welcome 🤗
Thanks.. simple and easy to follow
@AbhishekVeeramalla
2 ай бұрын
You're welcome!
Awesome. Thanks
@AbhishekVeeramalla
Жыл бұрын
Welcome
Please continue this series..❤️
@AbhishekVeeramalla
Жыл бұрын
Yes .. sure
would like to add one more advantage of Argo CD which is --> Reducing headache of cluster access management as access required only at the source repo's for devops/developers...
@AbhishekVeeramalla
Жыл бұрын
Yes .. I mentioned that point .. when I discussed about security
Very informative i am waiting deploy complete application using gitops
@AbhishekVeeramalla
Жыл бұрын
will be done in next videos
Superb sir 😊
@AbhishekVeeramalla
Жыл бұрын
Thanks alot
Waiting for this from a while.
@AbhishekVeeramalla
Жыл бұрын
Welcome 🤗
@kadimcherlabharat2018
Жыл бұрын
@@AbhishekVeeramalla could you make a video on checkmarx integration with jenkins and working
Abhishek pls make this course that will cover everything from basic to advanced In Simple this course should meet 1m views
@AbhishekVeeramalla
Жыл бұрын
Check the Devops zero to hero playlist .. already it has what you asked :)
great video sir❤❤❤
@AbhishekVeeramalla
Жыл бұрын
welcome
Please make a video on usage of terraform with argocd.
Nice explanation😊
@AbhishekVeeramalla
10 ай бұрын
Thank you so much 😀
Hi Abhishek, can we use argocd to automate new node addition into existing kubermetes or openshift cluster
👌👌👌
@AbhishekVeeramalla
Жыл бұрын
❤️
Sir this courses are amazing and very use full which students have no money to purchase the courses thank you Sir but for certification what we have to do in interview ?
we recently have found that there is AWS ALB controller which also continuously reconciles states if it has been provisioned using ALB ingress resource and overrides any manual changes made by Terraform/console ...
@AbhishekVeeramalla
Жыл бұрын
Good to know .. I haven't explored that .. l will check
Bro good work 👏
@AbhishekVeeramalla
Жыл бұрын
awesome
❤
@AbhishekVeeramalla
Жыл бұрын
❤️
Hi Abhishek, Great tutorial as always ❤ 1st of all Thanks to that❤ I have 2 questions: 1. Will you be showing the CI part with some GitOps approach like GitHub Actions or GitLab pipelines or CircleCI? 2. Will this series at the end contain a good and complete CI/CD project which we can put in our resume showcasing the complete knowledge on GitOps approach... Again thank you for the awesome lectures ❤❤
@AbhishekVeeramalla
Жыл бұрын
Hi Suraj .. Thanks 😍 1. I have already shown the CI part using GitHub, GitLab and Jenkins. 2. An end to end CICD pipeline with gitops approach is already available on my channel - ultimate CICD pipeline However, we will implement end to end CICD pipeline one more time at the end of the series using GitLab.
@surajdhardubey1540
Жыл бұрын
@@AbhishekVeeramalla Thanks a lot!❤️❤️
@kodjoviamedimele3066
9 ай бұрын
@@AbhishekVeeramalla Please I would like to know if you have uploaded the video of the advance configuration of argocd as you mentioned in video3 of argocd video?
Thank you, Abhishek, for such a nice course if there are any plans to release a video about agoworkflow?
@AbhishekVeeramalla
Жыл бұрын
We will try to cover using GitLab not Argo workflows as GitLab is more widely used
Hai anna please do advanced vedios on argocd it will be helpful for me and also many🙏
@AbhishekVeeramalla
7 ай бұрын
Ok sure
Hi Abhishek, Thanks a lot! Nice explanation @ I have some questions #how many eks clusters do you have in the project ,how to answer this question #what are static pods #how would you configure control plane components,what is the process to create controlpane
@AbhishekVeeramalla
Жыл бұрын
Number of eks clusters .. depends on how comfortable you are managing multiple clusters .. there is no limit. Remaining questions answers can be found in my kubernetes playlist .. pls check
Nice Abhishek, are there any direct specific built-in operator in argocd which can be used for infrastructure provisioning tools like ansible, terraform just like we have cloudformation in aws ?
@AbhishekVeeramalla
Жыл бұрын
In built - No There is a project that redhat is working on to support terraform
@averagebadmin10player
Жыл бұрын
@@AbhishekVeeramalla but we can integrate these tools with argocd ?
Nice video
@AbhishekVeeramalla
Жыл бұрын
Thanks
Very Informative session It is good point that in gitops settings we can use any version controlled single source of truth platform for our configurations like S3 you have mentioned. There is a basic flaw there we cannot really collaborate on buckets and perform code reviews (PR) on our IaC templates which defeats the purpose of applying application development practices to our IaC templates. Please correct me if my understanding is wrong ? Also I have a question regarding Flux/Argo CD which are essentially operator based deployment tools ,are these wrappers around k8 master plane component kube controller which essentially does the same thing like maintaining cluster in desired state from the current state which is a basic principle in control systems ? Also can i practice gitops principles by creating custom control planes to mange resources other than K8 for ex on public cloud everything from db to networking ?
@AbhishekVeeramalla
Жыл бұрын
Very good questions 😍 1. You are right about s3 .. technically it aligns with gitops principles but lacks peer reviews. 2. No, I will explain that in future videos anyways but to put that here, gitops controllers just read everything on the clusters. 3. Absolutely yes, but unfortunately the popular gitops tools are only focussed on kubernetes.. there are some SIG groups in both the projects working on extending gitops to cloud platforms.
@akshaykilaru7394
Жыл бұрын
Thank you Abhishek you are the best 👍
thanks bro- can we expect hands-on -lab Argo image updater ,part of Argo-cd series! we Dont know how to use it ...please make a video on this topic if possible,and i will check ci/cd video one more time.
@AbhishekVeeramalla
Жыл бұрын
Thanks Sampath .. I will try
Thanks a ton for your valuable contents which can lead to anyone grabbing not great opportunity but full of fundamentals skills ❤ . How can be a Gitops tool such as Argo CD integrate with AWS EKS or Azure AKS ?
@AbhishekVeeramalla
6 ай бұрын
There is a demo in episode 3, but it is on minikube. Will try to cover eks or aks sometime
@soumyadipchatterjee2267
6 ай бұрын
Eagerly waiting for that content 😊@@AbhishekVeeramalla
Nice video , Thank you Abhishek Now is it CI CD or CI gitops 😊 , Or it is like CI CD where there are no build and test steps in CI. Another doubt is , if we commit in Argocd(Argocd yaml manifests of git commit) will it change in git also and if we already changed something in argocd commit and now another new commit(without changes in argocd mentioned in new git commit) is commited , will it overwrite argocd commit
@AbhishekVeeramalla
Жыл бұрын
Hi Kalyan .. GitLab is CI and Argo CD is CD .. they can be in two seperate or same git repos. You will get answers to all your questions in future videos. Keep watching the series ☺️
@Kalyan-reddy
Жыл бұрын
@@AbhishekVeeramalla Sure , Thanks for the reply
Hi Abhishek I am going through your Devops ZeroToHero Playlist. It has amazing content but for Ansible --> Dynamic Inventory topic is missing which is very crucial. Could you please create one specially on setup and real time usage end to end ? Thanks in advance.
@AbhishekVeeramalla
Жыл бұрын
Sure Tiwari
@MrAbhishank
Жыл бұрын
@@AbhishekVeeramalla Thanks man. I understood the concept but getting issues with boto3 and botcore with python version of ansible. Setting up things in different kind of OS sometimes follow different approachs.
It would be great if you integrate tekton concept for CI/CD instead of Jenkins here.
@AbhishekVeeramalla
Жыл бұрын
Yes , may be sometime
Nice intro to gitops.If we have aws cdk code for provisining infradtructure that is stored in git and codepipelines to deploy to aws,can we consider that as a gitops
@AbhishekVeeramalla
Жыл бұрын
If you look at the principles of gitops .. there needs to be continuous reconciliation.. So no.
I have question I have been using azure so how can I make projects in azure that you have done in aws does it require any changes to apply or just use the services similar to aws in azure can I make it or do you bring azure Devops course pls reply Abhishek lots of love thanks for the content
@AbhishekVeeramalla
5 ай бұрын
Yes use similar services in azure, we will also projects in azure.
@googlegoodies
5 ай бұрын
@@AbhishekVeeramalla love you pls waiting for azure one
Hi abhii... Thanks for your experienced skills teach us..... gitops means to combine action between git, guthub, gitlab ci and cd is it or not
@AbhishekVeeramalla
Жыл бұрын
Hi Prasad, No.. please watch the complete video
@iprasad2974
Жыл бұрын
Ok, thankyou abhii..
Consider i am using gitops approach. So Can we make changes through kubectl in deployment?
@AbhishekVeeramalla
11 ай бұрын
no.. it will be overwritten
Abhishek,cant we do modify kubernetes yaml manifest file in CI itself for infrastructure updates?? Why another Git is needed for CD part change ? Please clarify
@AbhishekVeeramalla
5 ай бұрын
Please watch the video till the end, you will definitely get your answer. That’s exactly what I explained
@saumyaverma6136
5 ай бұрын
Yea your complete video gave me the answer,thanks a lot Abhishek 😊
We already solved that problem without GitOPS. But let see, may be we find some usefull benefits or standards.
@AbhishekVeeramalla
Жыл бұрын
nice
Hi abhishek, how argoCD manages the secrets resources created automatically by service accounts in case of entire cluster failure as those secrets are not declared by human anywhere but gets created on the fly while creating service accounts. will appreciate your inputs..
@AbhishekVeeramalla
Жыл бұрын
Argo CD does not.manage any resource that it did not create
Hi Abhishek, this is Nitish Parit graduated in 2013 as ECE. From last 10 years I was preparing for civil services examinations but not succeeded I wanted to move in to IT industry and one of friend suggested in initial stage DevOps is best option and I also liked it. I have gone through all yours free DevOps course 45 days playlist and other KZread videos also and that help me a lot. My question is how can I start applying as fresher or as experienced?. Please give suggestions thanks a lot.
@AbhishekVeeramalla
Жыл бұрын
Apply as 1-3 years experience candidate in LinkedIn or naukri
@mohammadanas6755
6 ай бұрын
I mean how can we apply 1-3 year experience ? Can we mention 1-3 year experience in resume or we can apply 1-3 year experience requirement job ?
Quick question abhishek.. how do u check your Jenkins file for error??? Out of topic still asked
@AbhishekVeeramalla
Жыл бұрын
You mean without running ? Why do you want to do that .. for some reason if you want to do that .. use chatGPT .. you can use the chatGPT api in your CI using the chatGPT token and verify if the jenkinsfile is correct but it's not 100 percent accurate tough
Tq for the video one request if u have notes for 45 days devops course please share it, it would be helpful us to prepare
@AbhishekVeeramalla
Жыл бұрын
I don't have the complete notes ..
@charantangisetti6824
Жыл бұрын
@@AbhishekVeeramalla please share what you have sir
@AbhishekVeeramalla
Жыл бұрын
You can check in the description of each video .. if there is something there .. that's all I have
bro i have one doubt - if we use gitops as /cd - ok i completed my ci -part with jenkins and my new image stored in jfrog or dockerhub...but how argocd knows my new image version???
@AbhishekVeeramalla
Жыл бұрын
There are multiple ways. 1. You need to update your new image in git in the deploy.yml or values.yaml file. This can be updated using some scripts or sed command. - you can check the ultimate CICD pipeline on my channel, that is how I have done in that video. 2. You can use Argo Image Updater which is still a beta project.
Gitops uses git as a single source of truth to deliver application and infrastructure
can we use the GITops tool alternate for Kubernetes Operator? on reconciliation
@AbhishekVeeramalla
Жыл бұрын
No they are totally different
How many sessions for gitops & Argo CD?
Sir if I get a job, I will help others more than I am currently doing. please do it like 45 days devops course.
@AbhishekVeeramalla
Жыл бұрын
45 days Devops course is already available on my channel. Please check the playlists
@zaffer2024
Жыл бұрын
@@AbhishekVeeramalla I mean for GITOPS and Argo CD please make like 45 days
Hi Abhishek let me know how episodes will it take to complete these gitops series
@AbhishekVeeramalla
Жыл бұрын
May be 5
Abhishek, how soon you can complete this
@AbhishekVeeramalla
Жыл бұрын
part 2 will be uploaded today
i am late :)
How to integrate nexus using Jenkins? Any video we have in our channel
@AbhishekVeeramalla
Жыл бұрын
No video on nexus integration
@udaykumar-tb5kn
Жыл бұрын
@@AbhishekVeeramalla ok
@udaykumar-tb5kn
Жыл бұрын
@@AbhishekVeeramalla can you pls show one artifactory use case and integration as part of devops hero zero playlist pls
I want to know about git hub actions bro
@AbhishekVeeramalla
Жыл бұрын
There are videos related to GitHub Actions bro .. pls check
@Dancervloggeractor
Жыл бұрын
@@AbhishekVeeramalla ♥️
Hi Abhishek, I'm one of ur subscribers following ur videos. I'm here to know, is it mandatory to have helm-charts knowledge though we use ArgoCD.. If I'm using ArgoCD, do we need helm-charts.. Kindly revert on this plz..
Gitlab CD please
@AbhishekVeeramalla
Жыл бұрын
This series will cover that as GitLab CD is planned with argocd
@charantangisetti6824
Жыл бұрын
@@AbhishekVeeramalla ok
Which video we should refer to know Jenkins and Argo CD in pipeline u have mentioned..pls tell me playlist bro
@AbhishekVeeramalla
13 күн бұрын
Search for Ultimate CICD pipeline