LetsDevOps: YAML Pipeline Tutorial, Setting up CI/CD using YAML Pipeline, Multi Stage/Job Setup.

Поділитися
Вставка
  • Опубліковано 4 сер 2024
  • YAML Pipeline Complete tutorial. In this video we have covered the basic of YAML and explained how to write your own pipeline with multiple Demo Scenario.
    ***Blog URL:
    www.letsdevops.net/post/letsd...
    *** Subscribe to Channel:
    / @sumitraj-letsdevops
    Content:
    Introduction: 00:31
    YAML Structure: 01:11
    YAML Hierarchy: 01:43
    YAML Component: 02:45
    YAML Schema: 04:37
    Demo: 07:33
    Scenario 1: 07:50
    Scenario 2: 11:56
    Scenario: 3 17:32
    ** Learn Azure Devops**
    Blog URL: www.letsdevops.net/post/letsd...
    Demo URL: • LetsDevOps: Introducti...
    ** Learn How to setup SelfHosted Agent**
    Blog URL: www.letsdevops.net/post/azure...
    Demo URL: • LetsDevOps: How to Ins...
    ** Learn GIT Basic**
    Blog URL: www.letsdevops.net/post/letsd...
    Demo URL: • LetsDevOps: GIT Archit...
    #azuredevops #yaml #yamlpipeline

КОМЕНТАРІ • 122

  • @marimobaka95
    @marimobaka95 Рік тому +24

    Finally someone who actually explains the why's of the way someone would make a yaml, I went crazy searching for this, nobody explains, they only tell you what to write and nothing else, thanks a lot!

  • @harshakitchn2395
    @harshakitchn2395 Рік тому +4

    This is the best video of yaml pipeline, thank you for sharing.

  • @rroy1283
    @rroy1283 2 роки тому +11

    I watched so many videos on yaml but this is one of the best.

  • @rameshm2771
    @rameshm2771 Рік тому +3

    The way of explaining in detail with steps are really good. Thank you so much Raj

  • @jaswanthvarma5701
    @jaswanthvarma5701 Рік тому +2

    The way of explaining in detail with diagarams and steps are really good

  • @hbproperties9
    @hbproperties9 Рік тому +2

    Best video i have seen on Yaml. Simple and clear. Great Video Mr. Sumit. Waiting to see more such videos.

  • @mohitsinha7236
    @mohitsinha7236 2 роки тому

    This is one of the best videos of yaml pipelines. I really appreciate your work.

  • @ajaybalaga2573
    @ajaybalaga2573 Рік тому +1

    Its an awesome video that explains yaml pipeline for build and release with multiple scenarios. Thank you so much

  • @rajkumarreddy8795
    @rajkumarreddy8795 2 роки тому

    Thanks, video is clear in understanding & touch-basing the fundamentals

  • @ashrafjamadar8065
    @ashrafjamadar8065 Рік тому

    Thx for sharing your knowledge.
    Kindly share more YAML videos covering more real life production scenarios.

  • @ismailbenjemra7240
    @ismailbenjemra7240 Рік тому +1

    Great work thank you a lot

  • @Shakthihome
    @Shakthihome Рік тому

    Very clear explanation.thanks

  • @devjyotichakraborty9348
    @devjyotichakraborty9348 Рік тому +1

    Amazing explaination!! To the point and clear video. Thanks sir.

  • @thesweetdevilguy
    @thesweetdevilguy 2 роки тому

    thanks for the demo

  • @uravakondakhadhar5458
    @uravakondakhadhar5458 Рік тому

    simple and clear thanks

  • @OlegWin355
    @OlegWin355 10 місяців тому +1

    Thank you!

  • @fyasin4877
    @fyasin4877 Рік тому

    your website is easy to understand and to follow along. Thank you for sharing your knowledge.

  • @prateekkumarkushwaha4614
    @prateekkumarkushwaha4614 Рік тому

    short precise and very crisp...i learnt the yml writing just in one day

  • @svp9823
    @svp9823 2 роки тому +1

    Excellent 👏👏👏

  • @tejasambangi7375
    @tejasambangi7375 2 роки тому +1

    Very good work. Keep posting more videos!!

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  2 роки тому

      Thanks for the feedback.Yes very soon will be sharing more on Videos.

  • @powrishtrt9118
    @powrishtrt9118 2 роки тому +1

    Awesome easily understood..loved it🤩 Waiting for next one.

  • @yagantireddy4272
    @yagantireddy4272 8 місяців тому

    Very nice explanation. thank a lot!

  • @Mr9951432442
    @Mr9951432442 Рік тому +2

    Very impressed with the explanation.. clearly understood the process of YAML

  • @latest_news_stories
    @latest_news_stories 2 роки тому +1

    Awesome tutorial easy to understand… keep it up 👍

  • @VinodKumar-tj9dk
    @VinodKumar-tj9dk Рік тому

    Thanks bro very detail video 📹 👌

  • @sudheerbijjam
    @sudheerbijjam Рік тому

    After long search finally got the required content here in more simple way. Subscribed your channel for more helpful videos. Thanks Sumit 😀

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  Рік тому +1

      Thanks Sudheer. Kindly share as well. More video on DevOps is on the way.

  • @sakshiharinkhede3361
    @sakshiharinkhede3361 Рік тому

    Very helpful video, thanks lot.

  • @chandrasekharyerragudi8985
    @chandrasekharyerragudi8985 2 роки тому

    Super explanation

  • @SohamDas78
    @SohamDas78 Рік тому +1

    Excellent explanation Sumit!!

  • @luckyvishal92
    @luckyvishal92 2 роки тому

    Really liked it

  • @srsn119
    @srsn119 2 роки тому

    Very Informative

  • @MdAkram
    @MdAkram 2 роки тому

    The best tutorial so far I have seen is very specific and well organized. keep posting more

  • @kodellibose1096
    @kodellibose1096 Рік тому

    Tq👌🙏

  • @kodellibose3469
    @kodellibose3469 Рік тому

    Tq🥰

  • @rachitsharma802
    @rachitsharma802 Рік тому

    Great video. Need more detailed videos from you on YAML scripting on real time scenarios.

  • @sumalatha9229
    @sumalatha9229 2 роки тому

    Nice sir i could easily understand thankyou sir

  • @2mahender
    @2mahender 2 роки тому

    good

  • @mjsram80
    @mjsram80 2 роки тому +1

    Amazing tutorial, great work😀

  • @venkatasivasailakkamraju3600
    @venkatasivasailakkamraju3600 2 роки тому

    Really great video sir, thanks for clear explanation

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  2 роки тому

      Thanks Venkata

    • @venkatasivasailakkamraju3600
      @venkatasivasailakkamraju3600 2 роки тому

      @@SumitRaj-LetsDevOps sir that I have one doubt, through cicd I want to deploy pods in aks cluster, that I have all my manifest files, but I want to replace image in manifest files, I want to add my acr image to manifest files, I know how to integrate acr with aks, but how to replace the images in manifest and add acr image.

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  2 роки тому

      @@venkatasivasailakkamraju3600 May be you can write some config update Script that should update the Manifest file before deploying it.

  • @sheryl6016
    @sheryl6016 Рік тому

    Thank you for taking the time to explain the different components of the yaml file! Excellent job! Would you happen to have a powerpoint slide on this tutorial or a pdf for downloading?

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  Рік тому

      You can find here. www.letsdevops.net/post/letsdevops-complete-guide-to-learn-and-setup-yaml-pipeline-in-azure-devops

  • @existed743
    @existed743 Рік тому +1

    Azure Firewall

  • @rahulnarayanap932
    @rahulnarayanap932 Рік тому

    wow this was very helpful and crystal clear for me to understand step by step thanks a lot , i was really worried as i was pushed into project with YAML pipelines and all this was very helpful , could you please let me know how to check on Certificates as well pls..

  • @user-pn6oe1yr1r
    @user-pn6oe1yr1r Рік тому

    Thank you for the video. Is there a way to expose the pipeline status such that it can be displayed via a configured raspberry pi so as to get a frequent build status - more like Information radiator ?

  • @existed743
    @existed743 Рік тому +1

    Can You video on AVD

  • @chinnareddy9300
    @chinnareddy9300 Рік тому +1

    Please do the video for Adobe exp manager on maven project of CI/CD pipeline setup with Jfrog artifactory

  • @vijaykrishna493
    @vijaykrishna493 Рік тому

    can you please tell exactly where the artifact is placed once build is completed?

  • @regulardev
    @regulardev 2 роки тому

    Thanks for the helpful video. One area: jobs - could a concrete example be given for needs of jobs? Even in demo at 12:33, the both jobs used same default pool. The yaml did not specify the agent type. Then how build is passed to different agent types?

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  2 роки тому

      Each Job can be configured to use different Pool. You can create Another pool and add Capabilities so that during the execution Job will pick to right Agent

  • @marsamuk
    @marsamuk Рік тому

    Hi Sumit. I would like to learn more about ADO yaml pipelines. Usage of templates, variables etc. Any training that you can recommend? Thanks

  • @sachink7955
    @sachink7955 Рік тому

    From where do I get the arguments, the value for msBuildArgs etc..

  • @sanjeevaraniravipati5258
    @sanjeevaraniravipati5258 Рік тому

    Why do we need classic yaml pipelines can you please explain?
    We can create build and deployment using yaml then why do we need classic pipelines?

  • @trickyzone2144
    @trickyzone2144 Рік тому

    Nice explanation, Can i get the repo link ?

  • @rajaganesh8925
    @rajaganesh8925 Рік тому

    how you are getting that build argument

  • @darshtirumal8651
    @darshtirumal8651 2 роки тому

    ##[error]No agent found in pool Default which satisfies the specified demands: msbuild, Agent.Version -gtVersion 2.163.1

  • @user-pq1yd9oo6g
    @user-pq1yd9oo6g 11 місяців тому

    Is 'ActivityOnWindows' a predefined keyword?

  • @harinathpulimi2201
    @harinathpulimi2201 7 місяців тому

    if I just want to start CI, Build, test and Sonar to include, one stage and multiple jobs rt?

  • @MsBalkar
    @MsBalkar Рік тому

    I have one question regarding the Azure self-service solution. Like I have setup the infrastructure as code by Terraform and created the managed images by Packer through the Azure DevOps pipeline, on the devops side everything is ready, so now I want to give the solution to end users like the Qa team, who will be creating the Vms, Dbs, and required services as per requirements through Terraform code. What will be the best solution to give the end user access to create the required services?
    In AWS, I'm using a service catalog. But in Azure, which service should I use?

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  Рік тому +1

      We do have Service catalog in Azure. May be you can check that.

    • @MsBalkar
      @MsBalkar Рік тому

      @@SumitRaj-LetsDevOps Can we use that service catalog feature with Terraform? As I mentioned in my last comment, I'm creating managed images through Packer HCL. and some service through Terraform only. How will the service catalog work with any link or video related to this?
      Thanks for Reply:)

  • @naveenmulinti5808
    @naveenmulinti5808 2 роки тому +1

    Hi, the video very informative. Could you please make videos on Powershell API for azure devops

  • @azharsayyed1308
    @azharsayyed1308 2 роки тому

    where can i get samplewebapplication ?

  • @bennurisaisudhacharan9482
    @bennurisaisudhacharan9482 2 роки тому +1

    Hi Sumit can you do a video on how to deploy azure data factory using yaml it will be very helpful

  • @sanjeevaraniravipati5258
    @sanjeevaraniravipati5258 Рік тому

    We are using yaml pipelines for CI, and classic pipelines for Cd but what is exact reason i dong know could you please explain.

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  Рік тому

      For visual it looks easy to understand, that could be reason to use the classic . For Maintainability it is not good

  • @shivasankar1291
    @shivasankar1291 Рік тому

    Nice explanation .Would you please help us with the document ???

  • @_sk_videos
    @_sk_videos 2 роки тому

    How would you configure it for multiple environments (dev, test, prod)?

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  2 роки тому

      You can create Stage for each environment

    • @_sk_videos
      @_sk_videos 2 роки тому

      @@SumitRaj-LetsDevOps but then you have the same build/deploy steps for each stage. The answer I was after is to use templates, and then create stage for each env

  • @user-yf3id9ts9n
    @user-yf3id9ts9n 5 місяців тому

    Anyone know where is this demo project ? sln file | One of the best video on YAML

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  5 місяців тому

      you can create your own sln file through Visual Studio Code.

  • @imran2860
    @imran2860 Рік тому

    I'm trying to build and deploy the same but getting error. Could you please guide me.

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  Рік тому

      What is the error you are getting ?

    • @imran2860
      @imran2860 Рік тому

      @@SumitRaj-LetsDevOps process'msbuild.exe' exited with code 1'

    • @imran2860
      @imran2860 Рік тому

      I am Unable to send you error snap in chat

  • @singhrabhishek
    @singhrabhishek Рік тому

    Hi Sir, Do you provide working session ? I want to start my career in AZ400, please let me know if you provide training/working session

  • @krishnasai7915
    @krishnasai7915 Рік тому

    Can you make video on terraform

  • @sunderverma722
    @sunderverma722 2 роки тому

    Can you please provide the source code which you used in the demo?

    • @SumitRaj-LetsDevOps
      @SumitRaj-LetsDevOps  2 роки тому +1

      you can find in my blog: www.letsdevops.net/post/letsdevops-complete-guide-to-learn-and-setup-yaml-pipeline-in-azure-devops

    • @kamblekiran786
      @kamblekiran786 2 роки тому

      @@SumitRaj-LetsDevOps we are looking for source code which is there in repo. can you share that.. its not there in your blog.

  • @ambilik2725
    @ambilik2725 2 роки тому

    If we use the same pool for all the jobs, it can be specified outside the job same as common parameters declaration, right?

  • @Rambabug036
    @Rambabug036 Рік тому

    Appreciated Bro ... well explained @Sumit Raj

  • @imran2860
    @imran2860 Рік тому +1

    Process mabuilds.exe exited with code 1
    This is a error

  • @wowo9653
    @wowo9653 Рік тому +1

    May be nice video but i didnt get my head around 😢