EP-1 | GITOPS & ARGO CD CRASH COURSE | WHAT IS GITOPS ? |

Sdílet
Vložit
  • čas přidán 17. 05. 2023
  • 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.

Komentáře • 158

  • @chakriatwork3062
    @chakriatwork3062 Před 14 dny +4

    People like you should be funded by companies because your contribution to the community.

  • @nishithanishi7926
    @nishithanishi7926 Před 4 měsíci

    well explained abhishek, thanks for the easy and clear explanation about gitops, thanks a lot for this video

  • @user-ru2jt5tp7s
    @user-ru2jt5tp7s Před 5 měsíci +2

    One of the best videos i have watched ! thank you for delivering the concept in such a clear language

  • @hprangana
    @hprangana Před rokem +3

    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

  • @Sumantkrmishra
    @Sumantkrmishra Před rokem

    Excellent tutorial Abhi....

  • @rahilrizwi7503
    @rahilrizwi7503 Před rokem +2

    Incredible lecture........ I highly appreciate your effort sir jee...

  • @sandeepvemu794
    @sandeepvemu794 Před 11 měsíci +3

    Abhishek,
    Your voice and command over subject is the biggest asset.
    I now understood and came to know about argo CD and gitops

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Před 11 měsíci

      😍😍

    • @sandeepvemu794
      @sandeepvemu794 Před 11 měsíci

      @@AbhishekVeeramalla I have been trying for an opportunity but not getting any calls or shortlisting.any suggestions

  • @anilsree06
    @anilsree06 Před 10 měsíci

    Thanks Abhishek for your time and help.

  • @sohamkasar7218
    @sohamkasar7218 Před rokem +3

    Well explained waiting for next video

  • @madhirivenkatram4541
    @madhirivenkatram4541 Před 10 měsíci

    Excellent explanation

  • @user-vw2xt7cb8r
    @user-vw2xt7cb8r Před měsícem +1

    Amazing 😍. Thanks much for the amazing explanation 🔥🔥

  • @karthikanand7784
    @karthikanand7784 Před 4 měsíci +1

    Abhishek you just nailed it..

  • @javeedjafar4973
    @javeedjafar4973 Před rokem +1

    Thanks a ton for creating this course ❤ 👏🏻

  • @sharafathussain2036
    @sharafathussain2036 Před rokem +1

    aap kamal krty ho bahi...........lov u

  • @khushalchaudhari9437
    @khushalchaudhari9437 Před 9 měsíci +1

    thanks abhishek

  • @yogibisai647
    @yogibisai647 Před rokem +1

    Thank you so much.. Abhishek

  • @karthickkesavan7165
    @karthickkesavan7165 Před rokem

    good intro about gitops

  • @saurabhbisht9280
    @saurabhbisht9280 Před rokem

    new and infomative

  • @SY27196
    @SY27196 Před rokem

    Very well explained
    Keep up good videos on Devops

  • @prashlovessamosa
    @prashlovessamosa Před rokem +1

    I do have some knowledge of AgroCD this series going to help me alot thanks a lot.

  • @user-yn7vt7tf4i
    @user-yn7vt7tf4i Před 16 dny +1

    amazing video 🔥

  • @kallingal1662
    @kallingal1662 Před 2 měsíci +1

    Thanks.. simple and easy to follow

  • @Smartysproutschannel
    @Smartysproutschannel Před rokem +1

    Awesome. Thanks

  • @biswajitmohapatra2172
    @biswajitmohapatra2172 Před rokem +1

    Please continue this series..❤️

  • @thiyagarajanbc6949
    @thiyagarajanbc6949 Před rokem +1

    Hi Bro
    Thanks a lot! Nice explanation

  • @VaibhavShewale
    @VaibhavShewale Před 5 měsíci +2

    well that was nformative!

  • @gouravchhabra6142
    @gouravchhabra6142 Před rokem +1

    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...

  • @madinenitejaswini9310

    Tq sir🤗

  • @chandanpradhan4657
    @chandanpradhan4657 Před rokem +1

    Superb sir 😊

  • @sasirambeeke6058
    @sasirambeeke6058 Před rokem

    great video sir❤❤❤

  • @kadimcherlabharat2018
    @kadimcherlabharat2018 Před rokem +1

    Waiting for this from a while.

  • @chaitanyadas1349
    @chaitanyadas1349 Před rokem +1

    Abhishek pls make this course that will cover everything from basic to advanced
    In Simple this course should meet 1m views

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Před rokem

      Check the Devops zero to hero playlist .. already it has what you asked :)

  • @shakeebanwar4403
    @shakeebanwar4403 Před rokem

    Very informative i am waiting deploy complete application using gitops

  • @user-pd1cw8ot2n
    @user-pd1cw8ot2n Před 10 měsíci

    Nice explanation😊

  • @nil1473
    @nil1473 Před rokem +1

    👌👌👌

  • @kasimfayas7436
    @kasimfayas7436 Před rokem +1

  • @chakriatwork3062
    @chakriatwork3062 Před 14 dny

    Please make a video on usage of terraform with argocd.

  • @nagarjunakanamarlapudi272

    Bro good work 👏

  • @gouravchhabra6142
    @gouravchhabra6142 Před rokem +1

    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 ...

  • @amarganta5729
    @amarganta5729 Před 4 měsíci

    Hi Abhishek, can we use argocd to automate new node addition into existing kubermetes or openshift cluster

  • @surajdhardubey1540
    @surajdhardubey1540 Před rokem +2

    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
      @AbhishekVeeramalla  Před rokem +3

      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
      @surajdhardubey1540 Před rokem

      @@AbhishekVeeramalla Thanks a lot!❤️❤️

    • @kodjoviamedimele3066
      @kodjoviamedimele3066 Před 9 měsíci

      @@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?

  • @deepakdubey1395
    @deepakdubey1395 Před rokem +1

    Thank you, Abhishek, for such a nice course if there are any plans to release a video about agoworkflow?

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Před rokem

      We will try to cover using GitLab not Argo workflows as GitLab is more widely used

  • @shubhamkhare26
    @shubhamkhare26 Před rokem +1

    Nice video

  • @averagebadmin10player
    @averagebadmin10player Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem +1

      In built - No
      There is a project that redhat is working on to support terraform

    • @averagebadmin10player
      @averagebadmin10player Před rokem

      @@AbhishekVeeramalla but we can integrate these tools with argocd ?

  • @manikantadesamsetti
    @manikantadesamsetti Před 7 měsíci +2

    Hai anna please do advanced vedios on argocd it will be helpful for me and also many🙏

  • @googlegoodies
    @googlegoodies Před 5 měsíci +2

    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
      @AbhishekVeeramalla  Před 5 měsíci

      Yes use similar services in azure, we will also projects in azure.

    • @googlegoodies
      @googlegoodies Před 5 měsíci

      @@AbhishekVeeramalla love you pls waiting for azure one

  • @shelkeonka
    @shelkeonka Před 8 měsíci

    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 ?

  • @Kalyan-reddy
    @Kalyan-reddy Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem

      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
      @Kalyan-reddy Před rokem

      @@AbhishekVeeramalla Sure , Thanks for the reply

  • @rohithkrishnaboga2695
    @rohithkrishnaboga2695 Před rokem +1

    It would be great if you integrate tekton concept for CI/CD instead of Jenkins here.

  • @sampathkumar5543
    @sampathkumar5543 Před rokem +1

    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.

  • @kasaragaddanarendra6456
    @kasaragaddanarendra6456 Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem

      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

  • @akshaykilaru7394
    @akshaykilaru7394 Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem +1

      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
      @akshaykilaru7394 Před rokem

      Thank you Abhishek you are the best 👍

  • @yogeshjagadale7385
    @yogeshjagadale7385 Před 11 měsíci +1

    Consider i am using gitops approach. So Can we make changes through kubectl in deployment?

  • @MrAbhishank
    @MrAbhishank Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem +1

      Sure Tiwari

    • @MrAbhishank
      @MrAbhishank Před rokem

      @@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.

  • @soumyadipchatterjee2267
    @soumyadipchatterjee2267 Před 6 měsíci +2

    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
      @AbhishekVeeramalla  Před 6 měsíci +1

      There is a demo in episode 3, but it is on minikube. Will try to cover eks or aks sometime

    • @soumyadipchatterjee2267
      @soumyadipchatterjee2267 Před 6 měsíci

      Eagerly waiting for that content 😊​@@AbhishekVeeramalla

  • @venkateswararaoinjarapu1636

    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
      @AbhishekVeeramalla  Před rokem

      If you look at the principles of gitops .. there needs to be continuous reconciliation..
      So no.

  • @saumyaverma6136
    @saumyaverma6136 Před 5 měsíci +1

    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
      @AbhishekVeeramalla  Před 5 měsíci

      Please watch the video till the end, you will definitely get your answer. That’s exactly what I explained

    • @saumyaverma6136
      @saumyaverma6136 Před 5 měsíci

      Yea your complete video gave me the answer,thanks a lot Abhishek 😊

  • @iprasad2974
    @iprasad2974 Před rokem

    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

  • @nileshpatil5257
    @nileshpatil5257 Před rokem +2

    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 CZcams 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
      @AbhishekVeeramalla  Před rokem +2

      Apply as 1-3 years experience candidate in LinkedIn or naukri

    • @mohammadanas6755
      @mohammadanas6755 Před 6 měsíci

      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 ?

  • @Cloudnp9458
    @Cloudnp9458 Před 3 měsíci

    Gitops uses git as a single source of truth to deliver application and infrastructure

  • @user-yu3ei8dr4h
    @user-yu3ei8dr4h Před rokem +1

    Quick question abhishek.. how do u check your Jenkins file for error??? Out of topic still asked

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Před rokem

      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

  • @gouravchhabra6142
    @gouravchhabra6142 Před rokem +1

    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..

  • @sampathkumar5543
    @sampathkumar5543 Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem

      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.

  • @charantangisetti6824
    @charantangisetti6824 Před rokem +1

    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

  • @Pavankumar781
    @Pavankumar781 Před rokem

    We already solved that problem without GitOPS. But let see, may be we find some usefull benefits or standards.

  • @user-ol2xg7ge9g
    @user-ol2xg7ge9g Před rokem +1

    can we use the GITops tool alternate for Kubernetes Operator? on reconciliation

  • @ravireddy270
    @ravireddy270 Před rokem +1

    Hi Abhishek let me know how episodes will it take to complete these gitops series

  • @zaffer2024
    @zaffer2024 Před rokem +1

    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
      @AbhishekVeeramalla  Před rokem

      45 days Devops course is already available on my channel. Please check the playlists

    • @zaffer2024
      @zaffer2024 Před rokem

      @@AbhishekVeeramalla I mean for GITOPS and Argo CD please make like 45 days

  • @omkartupere3756
    @omkartupere3756 Před rokem

    How many sessions for gitops & Argo CD?

  • @udaykumar-tb5kn
    @udaykumar-tb5kn Před rokem +1

    How to integrate nexus using Jenkins?
    Any video we have in our channel

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Před rokem

      No video on nexus integration

    • @udaykumar-tb5kn
      @udaykumar-tb5kn Před rokem

      @@AbhishekVeeramalla ok

    • @udaykumar-tb5kn
      @udaykumar-tb5kn Před rokem

      @@AbhishekVeeramalla can you pls show one artifactory use case and integration as part of devops hero zero playlist pls

  • @AbhayAR
    @AbhayAR Před rokem

    Abhishek, how soon you can complete this

  • @Dancervloggeractor
    @Dancervloggeractor Před rokem +1

    I want to know about git hub actions bro

  • @S-hc5ze
    @S-hc5ze Před měsícem

    i am late :)

  • @charantangisetti6824
    @charantangisetti6824 Před rokem +1

    Gitlab CD please

  • @venkatkarri9955
    @venkatkarri9955 Před rokem

    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..

  • @udaykumar-tb5kn
    @udaykumar-tb5kn Před 10 dny +1

    Which video we should refer to know Jenkins and Argo CD in pipeline u have mentioned..pls tell me playlist bro