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

  Рет қаралды 71,966

Sumit Raj

Sumit Raj

Күн бұрын

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 Жыл бұрын
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!
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thanks for the Feedback 😊
@harshakitchn2395
@harshakitchn2395 Жыл бұрын
This is the best video of yaml pipeline, thank you for sharing.
@rroy1283
@rroy1283 2 жыл бұрын
I watched so many videos on yaml but this is one of the best.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks for the feedback
@Shakthihome
@Shakthihome Жыл бұрын
Very clear explanation.thanks
@mohitsinha7236
@mohitsinha7236 Жыл бұрын
This is one of the best videos of yaml pipelines. I really appreciate your work.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thanks a lot. Kindly share and subscribe.
@thesweetdevilguy
@thesweetdevilguy 2 жыл бұрын
thanks for the demo
@ismailbenjemra7240
@ismailbenjemra7240 Жыл бұрын
Great work thank you a lot
@uravakondakhadhar5458
@uravakondakhadhar5458 Жыл бұрын
simple and clear thanks
@svp9823
@svp9823 2 жыл бұрын
Excellent 👏👏👏
@ajaybalaga2573
@ajaybalaga2573 Жыл бұрын
Its an awesome video that explains yaml pipeline for build and release with multiple scenarios. Thank you so much
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Glad it was helpful!
@hbproperties9
@hbproperties9 Жыл бұрын
Best video i have seen on Yaml. Simple and clear. Great Video Mr. Sumit. Waiting to see more such videos.
@rajkumarreddy8795
@rajkumarreddy8795 2 жыл бұрын
Thanks, video is clear in understanding & touch-basing the fundamentals
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks you liked it
@OlegWin355
@OlegWin355 9 ай бұрын
Thank you!
@devjyotichakraborty9348
@devjyotichakraborty9348 Жыл бұрын
Amazing explaination!! To the point and clear video. Thanks sir.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you
@fyasin4877
@fyasin4877 Жыл бұрын
your website is easy to understand and to follow along. Thank you for sharing your knowledge.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thanks for the Feedback
@prateekkumarkushwaha4614
@prateekkumarkushwaha4614 Жыл бұрын
short precise and very crisp...i learnt the yml writing just in one day
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you
@ashrafjamadar8065
@ashrafjamadar8065 Жыл бұрын
Thx for sharing your knowledge. Kindly share more YAML videos covering more real life production scenarios.
@Mr9951432442
@Mr9951432442 Жыл бұрын
Very impressed with the explanation.. clearly understood the process of YAML
@VinodKumar-tj9dk
@VinodKumar-tj9dk Жыл бұрын
Thanks bro very detail video 📹 👌
@chandrasekharyerragudi8985
@chandrasekharyerragudi8985 Жыл бұрын
Super explanation
@tejasambangi7375
@tejasambangi7375 2 жыл бұрын
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 жыл бұрын
Awesome easily understood..loved it🤩 Waiting for next one.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks Powrish for the feedback.
@yagantireddy4272
@yagantireddy4272 7 ай бұрын
Very nice explanation. thank a lot!
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 7 ай бұрын
Thank you!
@jaswanthvarma5701
@jaswanthvarma5701 Жыл бұрын
The way of explaining in detail with diagarams and steps are really good
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
thank you
@sakshiharinkhede3361
@sakshiharinkhede3361 Жыл бұрын
Very helpful video, thanks lot.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thanks
@rameshm2771
@rameshm2771 Жыл бұрын
The way of explaining in detail with steps are really good. Thank you so much Raj
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you
@latest_news_stories
@latest_news_stories Жыл бұрын
Awesome tutorial easy to understand… keep it up 👍
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you.
@luckyvishal92
@luckyvishal92 Жыл бұрын
Really liked it
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you
@SohamDas78
@SohamDas78 11 ай бұрын
Excellent explanation Sumit!!
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 11 ай бұрын
thank you
@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 Жыл бұрын
Thanks Sudheer. Kindly share as well. More video on DevOps is on the way.
@srsn119
@srsn119 2 жыл бұрын
Very Informative
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks Sreekumar
@MdAkram
@MdAkram 2 жыл бұрын
The best tutorial so far I have seen is very specific and well organized. keep posting more
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks a lot Akramul.
@kodellibose3469
@kodellibose3469 Жыл бұрын
Tq🥰
@kodellibose1096
@kodellibose1096 Жыл бұрын
Tq👌🙏
@sumalatha9229
@sumalatha9229 2 жыл бұрын
Nice sir i could easily understand thankyou sir
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks Suma
@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.
@rachitsharma802
@rachitsharma802 Жыл бұрын
Great video. Need more detailed videos from you on YAML scripting on real time scenarios.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thanks Rachit
@mjsram80
@mjsram80 Жыл бұрын
Amazing tutorial, great work😀
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you
@2mahender
@2mahender 2 жыл бұрын
good
@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
@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..
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Glad it helped!
@existed743
@existed743 Жыл бұрын
Can You video on AVD
@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 Жыл бұрын
Azure Firewall
@chinnareddy9300
@chinnareddy9300 Жыл бұрын
Please do the video for Adobe exp manager on maven project of CI/CD pipeline setup with Jfrog artifactory
@trickyzone2144
@trickyzone2144 Жыл бұрын
Nice explanation, Can i get the repo link ?
@vijaykrishna493
@vijaykrishna493 Жыл бұрын
can you please tell exactly where the artifact is placed once build is completed?
@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..
@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
@rajaganesh8925
@rajaganesh8925 Жыл бұрын
how you are getting that build argument
@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?
@shivasankar1291
@shivasankar1291 Жыл бұрын
Nice explanation .Would you please help us with the document ???
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Hi Shiva, link of the blog is added in the video description
@harinathpulimi2201
@harinathpulimi2201 6 ай бұрын
if I just want to start CI, Build, test and Sonar to include, one stage and multiple jobs rt?
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 6 ай бұрын
Yes, you can use
@user-pq1yd9oo6g
@user-pq1yd9oo6g 10 ай бұрын
Is 'ActivityOnWindows' a predefined keyword?
@bennurisaisudhacharan9482
@bennurisaisudhacharan9482 2 жыл бұрын
Hi Sumit can you do a video on how to deploy azure data factory using yaml it will be very helpful
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Sure
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
I am working on it. I will share very soon.
@user-yf3id9ts9n
@user-yf3id9ts9n 4 ай бұрын
Anyone know where is this demo project ? sln file | One of the best video on YAML
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 4 ай бұрын
you can create your own sln file through Visual Studio Code.
@naveenmulinti5808
@naveenmulinti5808 2 жыл бұрын
Hi, the video very informative. Could you please make videos on Powershell API for azure devops
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Sure, I will do.
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Thanks for the feedback
@naveenmulinti5808
@naveenmulinti5808 2 жыл бұрын
@@SumitRaj-LetsDevOps I'll be waiting 😁😁😁
@darshtirumal8651
@darshtirumal8651 2 жыл бұрын
##[error]No agent found in pool Default which satisfies the specified demands: msbuild, Agent.Version -gtVersion 2.163.1
@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 Жыл бұрын
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:)
@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
@krishnasai7915
@krishnasai7915 Жыл бұрын
Can you make video on terraform
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Sure, I am on it
@azharsayyed1308
@azharsayyed1308 2 жыл бұрын
where can i get samplewebapplication ?
@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
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
You Can reach out at Sumit.raj0103@gmail.con
@_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
@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
@sunderverma722
@sunderverma722 2 жыл бұрын
Can you please provide the source code which you used in the demo?
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
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?
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps 2 жыл бұрын
Yes, there is trigger option which you can use and test.
@Rambabug036
@Rambabug036 Жыл бұрын
Appreciated Bro ... well explained @Sumit Raj
@SumitRaj-LetsDevOps
@SumitRaj-LetsDevOps Жыл бұрын
Thank you
@imran2860
@imran2860 Жыл бұрын
Process mabuilds.exe exited with code 1 This is a error
@wowo9653
@wowo9653 Жыл бұрын
May be nice video but i didnt get my head around 😢
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
1 or 2?🐄
00:12
Kan Andrey
Рет қаралды 34 МЛН
Получилось у Вики?😂 #хабибка
00:14
ХАБИБ
Рет қаралды 6 МЛН
YAML Tutorial | Learn YAML in 10 Minutes
10:08
Kahan Data Solutions
Рет қаралды 87 М.
How To Create a YAML Pipeline in Azure DevOps (NEW 2023)
48:26
BestDotNetTraining
Рет қаралды 10 М.
Intro to Azure DevOps - Source Control, CI/CD, Automation, and more
32:14
(Simple?) Real World Azure Pipelines YAML Walkthrough
22:09
Julie Ng
Рет қаралды 28 М.
Azure DevOps CI/CD YAML Pipeline using code from Multiple Branches in Repository
1:15:59
Azure DevOps Tutorial for Beginners | CI/CD with Azure Pipelines
36:29
TechWorld with Nana
Рет қаралды 1,1 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01