Complete YAML Course - Beginner to Advanced for DevOps and more!

Поделиться
HTML-код
  • Опубликовано: 15 июл 2024
  • Working with YAML files is a key skill to have in DevOps. This is a complete YAML tutorial that will take your skills from beginner to advanced in just one video!
    Here we cover an introduction to YAML, the syntax, data types, comparison with XML/JSON, advanced concepts, YAML tools, and more.
    ➡️ Resources:
    Lens: k8slens.dev/?Cloud...
    Monokle: github.com/kubeshop/monokle?u...
    Datree: datree.io/?...
    How to validate Kubernetes YAML files: itnext.io/how-to-validate-kub...
    Take part in the learning in public initiative! Share your learnings on LinkedIn and Twitter with #DevOpsWithKunal & don't forget to tag us!
    Complete DevOps playlist: • DevOps Bootcamp
    Code & Notes: github.com/kunal-kushwaha/Dev...
    ➡️ Connect with me: kunalkushwaha.com
    =========================================
    Timestamps:
    0:00 Intro
    3:03 What is YAML
    7:20 Data serialization and deserialization
    16:47 What is YAML
    19:20 Benefits of YAML
    23:10 Demo of YAML file
    24:09 Creating a YAML file
    24:38 Key datatype
    26:16 List datatype
    27:08 Block style
    28:00 Checking YAML syntax
    29:03 Differentiate between documents
    30:50 How does block style work
    31:32 Working with JSON file
    32:45 Storing data in single line
    34:10 Comments in YAML
    34:35 Datatypes in YAML
    36:33 Storing data in multiple lines
    39:10 Datatypes in YAML
    41:02 Specifying datatype in YAML
    49:28 Advanced datatypes
    49:52 Sequence datatype
    50:58 Sparse sequence datatype
    51:47 Nested sequences
    53:08 Maps datatype
    54:34 Pairs datatype
    56:27 Set datatype
    57:16 Dictionary datatype
    1:00:00 Reusing properties with anchors
    1:05:01 Real world examples
    1:05:34 Storing data in XML
    1:11:21 Storing data in JSON
    1:15:20 YAML DevOps tools
    1:16:36 Datree
    1:18:00 Monokle (by Kubeshop)
    1:18:55 Lens
    1:20:20 Outro
    #yaml #course #devops

Комментарии • 295

  • @tanishsaxena545
    @tanishsaxena545 2 года назад +114

    Time stamp
    3:03 - what is yaml
    7:20 - data Serialization and deserlization
    19:25 - benefits of yaml
    23:27 - live demo and more on yaml - list, key-value pairs etc
    31:30 - comparing syntax with json
    34:36 - data types
    49:30 - advance data types
    1:05:14 - examples and json, xml
    1:15:35 - about tools and important stuff

    • @snehaashishgupta1254
      @snehaashishgupta1254 2 года назад +3

      This man right here is a legend

    • @tanishsaxena545
      @tanishsaxena545 2 года назад +3

      @@snehaashishgupta1254 no dude the real legend is @kunal

    • @satyabansahoo6075
      @satyabansahoo6075 2 года назад +1

      Tu to devmanush nikla 😂🙏 Thanks a lot

    • @tanishsaxena545
      @tanishsaxena545 2 года назад +1

      @@satyabansahoo6075 😂😂

    • @techeccentric8115
      @techeccentric8115 Год назад

      Yaml - yet another markup language used in ansible rest try to find out slowly and steadily

  • @kayjay8784
    @kayjay8784 2 года назад +15

    It's amazing how you're keeping on uploading keep up the work man imma get a job from this soon...I believe in you

  • @deepakkhandelwal3342
    @deepakkhandelwal3342 2 года назад +16

    I had no idea about YAML files before this video. But this guy explained this in a very simplified manner, Now I am pretty clear about these files. Just loved the way you teach. Thanks Kunal.
    All the best for the great work you doing.👍👍

  • @sheikhabubaker5552
    @sheikhabubaker5552 2 года назад +5

    Before this vid I had 0 knowledge about YAML, XML, JSON and the amazing tools mentioned in the video and I also didn't know whether I will be able to get started with devops or not, but now after seeing the vid I've gain the confidence to do so since you've explained everything crystal clear in the above vid. Thanks a lot man🙏🙏🙏. Keep doing what you are doing you are really making an impact💯💯💯.

  • @Saksham_2601
    @Saksham_2601 2 года назад +4

    Loving this devops series thanks for making this. Eagerly waiting for the upcoming videos.

  • @Jeremy-ul7vj
    @Jeremy-ul7vj 2 года назад +1

    Learnt a lot about XML JSON and YAML. Thanks for the content kunal!

  • @umangsrivastava6639
    @umangsrivastava6639 2 года назад +4

    Feels like learnt things in a more productive way, got to know a lot of things. Thanks man for such great content. Hope to learn more and implement things...

  • @devanshsingh2
    @devanshsingh2 2 года назад

    Thanks a lot Kunal! You are truly helping many people.

  • @akshita_agarwal
    @akshita_agarwal 8 месяцев назад

    Thanks a lot Kunal! Grateful to have you as a teacher.

  • @satyamkale9638
    @satyamkale9638 2 года назад +1

    kunal bhaiya ap ne to dil kush kr diya aise hi video upload karte raho you are really hard woarking guy.

  • @catchmeifyoucan_2024
    @catchmeifyoucan_2024 Год назад +12

    This guy must be many years younger than me but he knows stuffs more than anyone. He's the Einstein of Computer Science. We indians are lucky to have such a talented guy amongst us teaching premium courses for free on RUclips when other Institutes charge around 2 Lakhs for the same course.

  • @Vishwask22
    @Vishwask22 Год назад

    Worth the timing Kunal, thanks for this free course.

  • @arunkumarl1223
    @arunkumarl1223 Год назад

    This was awesome way of learning a programming language. Keep up the good work Kunal.

  • @adityapande7885
    @adityapande7885 2 года назад +8

    Bro if you continue uploading at this speed, I'll get a job in 6 months lol. Please keep it up!

  • @nagarjunahota4498
    @nagarjunahota4498 Год назад

    hats up man, you just open my eyes on yaml. so so so much thanks to you

  • @shalubajpai4225
    @shalubajpai4225 2 года назад

    Your DevOps videos are covering everything!

  • @shreyas0924
    @shreyas0924 2 года назад +1

    Another day, another banger!!!

  • @balajichandrasekar497
    @balajichandrasekar497 2 года назад

    Back to back videos ,very happy

  • @dhananjay677
    @dhananjay677 2 года назад

    Hi kunal extremely grateful to share such wonderful content. I want to learn total devops from you.

  • @weekendveda6359
    @weekendveda6359 2 года назад

    Thanks for back to back uploads kunal.😇

  • @rajitpaul4676
    @rajitpaul4676 2 года назад

    AWESOME! thank you so much, super helpful content for free! :)

  • @anurag-pathak10
    @anurag-pathak10 2 года назад

    Great explanation. Got to learn yaml as well data serialization and other stuff in depth.

  • @anmolmishra923
    @anmolmishra923 Год назад

    This is simply amazing! Thanks

  • @hetpatel1772
    @hetpatel1772 Месяц назад

    amazing learning a devops from you is a beauty man, hope for good thins coming in a way from learning.

  • @carrycooldude
    @carrycooldude Год назад

    Love your video brother , Now I am following your whole BootCamp and loving it already🔥🔥🔥

  • @guyswithhoodie3572
    @guyswithhoodie3572 2 года назад +34

    This is something I was struggling with for a long time but now it seems that wait is over. Thanks @kunal

    • @preethi4211
      @preethi4211 Год назад

      kya rey gyndu, kya samj me aaya

    • @guyswithhoodie3572
      @guyswithhoodie3572 Год назад

      @@preethi4211 use your brain while watching this please.

  • @ebenezeraluko4008
    @ebenezeraluko4008 11 месяцев назад

    This is a great tuttorial video. Thank you Kunal :)

  • @abhisings1491
    @abhisings1491 2 года назад +1

    brother i will say u are the revolutionary person of india. you r actually doing a great great work. jo bhi education k name pe dhanda kar rahe hain or c.... kaat rahe hain bhai u slapped them in a hardcore manner . bhai aise hi india ko sikhate raho. i believe one day u will be nominated for national prize in india. kamaal kar dia bhai . thanks yr dil se . aise hi karte raho yaar. bas ek request hai complete karna beech mein mat chorna . or aise hi quality content rakhna ....

  • @sauravsingh1530
    @sauravsingh1530 Год назад

    My pleasure to learn with you Kunal sir.

  • @kaustubhjha6871
    @kaustubhjha6871 10 месяцев назад

    Thankyou Kunal for this great tutorial!

  • @kadhiresannarayanaswamy7348
    @kadhiresannarayanaswamy7348 2 года назад

    searching for this, suddenly popped out. you earned a subscriber

  • @mokshithbhagavan2709
    @mokshithbhagavan2709 2 года назад +1

    Your explanation is fabulous

  • @siddharthrunwal9235
    @siddharthrunwal9235 2 года назад

    Eagerly waiting for the next!!

  • @kashishlakhara7410
    @kashishlakhara7410 2 года назад +1

    Just completed Linux and here is the new video!

  • @irshadtechi
    @irshadtechi 10 месяцев назад

    Nicely explained, well done mate!!

  • @abzalazzu6263
    @abzalazzu6263 Год назад

    great content and work kunal u r helping us lot , thanks for that and everything

  • @navedahmad7737
    @navedahmad7737 2 года назад

    Amazing Tutorial .
    YAML was easy to understand with Kunal 😀

  • @prasannakumar7035
    @prasannakumar7035 2 года назад

    Thanks for creating this wonderful video .

  • @aryarajput9011
    @aryarajput9011 2 года назад

    Too much energy kunal
    Hats off👒

  • @billionairesayss
    @billionairesayss 2 года назад +1

    Superr excited ❤️

  • @itshari5489
    @itshari5489 Месяц назад

    Great video for YAML beginners!

  • @m.akshay1891
    @m.akshay1891 2 года назад +1

    #devopswithkunal 🔥🔥🔥
    We are going to hit hard !!! Get ready kunal folks..

  • @hrudayanandasabar3323
    @hrudayanandasabar3323 2 года назад

    Appreciate your 🔥Consistency 🔥 dude

  • @inspirewithakb773
    @inspirewithakb773 2 года назад +10

    Wowwwww.... 2 videos back to back 🥳🎊 done with linux and computer networking...now ready to binge watch yaml 🤓

  • @hammad8965
    @hammad8965 2 года назад +2

    Kunal Bhaiyya not coming slow .
    Keep going we are with you 🤞

  • @deepaksoundappan3244
    @deepaksoundappan3244 Год назад

    awesine course Kunal.. Thanks for this this great vidoe.. Really helped me to understnad the details and appreciate the power of YAML..

  • @ajaykmr8684
    @ajaykmr8684 2 года назад +2

    Someone's consistent 🤗

  • @tuzyamage915
    @tuzyamage915 2 года назад

    amazing content, like the tools that you mentioned...they are amazing too...

  • @zainabfahim8714
    @zainabfahim8714 Год назад

    Thank You! This was a great video

  • @saikumarpeddireddy7079
    @saikumarpeddireddy7079 Год назад

    Thanks kunal for the video

  • @mahinperwaiz
    @mahinperwaiz 2 года назад +4

    Mad ting mate!!! Keep it up.

  • @SandyLearner
    @SandyLearner 2 года назад +5

    Lovely course give lots of insight on YAML,
    Can you pls make your version of Python playlist consisting of Automation , Cloud and DevOps topics

  • @mjj3tube
    @mjj3tube 2 года назад +1

    Eagerly waiting for the docker tutorials . Most people dont know how to explain docker well.

  • @santoshinge
    @santoshinge Год назад

    Thanks again Kunal.

  • @IdPreferNot1
    @IdPreferNot1 6 месяцев назад

    Great content. A definite follow.

  • @debashishpatel4482
    @debashishpatel4482 2 года назад

    enjoying at this stage.hopefully at later stage we would have work on a project.That will be fun.

  • @prashantgoswami1491
    @prashantgoswami1491 2 года назад

    Bro its amazing Love Devops

  • @gananth2663
    @gananth2663 2 года назад

    Thanks the explanation is very nice i really loved it

  • @saicharanteja8802
    @saicharanteja8802 2 года назад

    Eagerly waiting for next DevOps Video

  • @darkelixir2517
    @darkelixir2517 Год назад

    Amazing got some insights of Yaml format

  • @saicharanteja8802
    @saicharanteja8802 2 года назад

    Hi buddy, eagerly waiting for your new video on DevOps

  • @lakshitpant5742
    @lakshitpant5742 2 года назад +1

    How the hell, he knows I need this course. Kunal Kushwaha is an astrologer man 🔥🔥 it's just whatsoever we need he comes up with the best thing.

  • @harshbhavsar8233
    @harshbhavsar8233 Год назад +10

    38:37
    One correction if writing multiple lines but for the purpose to have single output then put indentation at every line but without ( - ) sign
    Thanks Kunal for the video ❤️

    • @kaustubhjha6871
      @kaustubhjha6871 10 месяцев назад

      You can do it without indentation too on some parsers but a few parsers and text editors such as vscode are strict in such sense so yes you'll indeed have to indent.

  • @saditya
    @saditya Год назад

    Great Tutorial!

  • @manishaverma81
    @manishaverma81 2 года назад

    Thank you Kunal . its a great stuff you shared with us . ok cool 😀

  • @ADITYARAJ-yv2tr
    @ADITYARAJ-yv2tr 2 года назад +1

    Kunal is on Fire🔥🔥

  • @mithilesh6793
    @mithilesh6793 2 года назад +41

    Hey, Kunal a suggestion;
    Make a brief video about what is DevOps
    The philosophy or the mindset you have, what DevOps engineer means to you and its essence according to you.
    I have no problem whatsoever googling or searching on my own but it may be helpful for us if YOU who is teaching us do it.
    *Thank you* and continue the good work.

    • @monalbarse2251
      @monalbarse2251 2 года назад +5

      Agreed I want to know what it exactly and what role it plays in the whole system

    • @KunalKushwaha
      @KunalKushwaha  2 года назад +29

      I will

  • @PiyushSunny
    @PiyushSunny Год назад

    Another great content by you. However it would have been better if you would have shown how to read data from yaml using programming languages but considering that this is for DevOps, I think it was great. Thanks a lot.

  • @siddheshkambli5583
    @siddheshkambli5583 17 дней назад

    wonderful learning experience

  • @foodfashionmasti8297
    @foodfashionmasti8297 2 года назад +10

    Please teach how a resume should be for freshers if they know devOps ..it will be really helpful ... This will be very helpful for me sir.. beacuse my final year project is based on devOps where we are converting monolithic application to microservice using devOps technology....this is will be really helpful...thank you somuch sir ....i really wanted to learn before starting my project ....you came like god....in last please help with making resume ..

  • @shivamdubey5957
    @shivamdubey5957 Год назад +1

    Awesome YAML tutorial best in RUclips University

  • @sravankumar8514
    @sravankumar8514 2 года назад

    Super content thank you man

  • @arvinprince143
    @arvinprince143 Год назад

    Great Session

  • @kalpeshmali1476
    @kalpeshmali1476 2 года назад

    I kunal your course is awesome 🔥

  • @amansrivastava834
    @amansrivastava834 2 года назад +1

    Bhai ur content is getting stronger than code with Harry

  • @arpitsingh3365
    @arpitsingh3365 2 года назад +6

    Thank you bhaiya for starting this amazing bootcamp...just recently DevOps caught my interest and I found you starting a tutorial for it.... I'm really looking forward to learning from you...✨😇 (First yr student at GGSIPU)

  • @rudraganesh1507
    @rudraganesh1507 4 месяца назад

    Great content bro

  • @meetsoni1938
    @meetsoni1938 2 года назад +1

    Great video 🔥🔥💯💯

  • @theboomguy1426
    @theboomguy1426 Год назад

    Thanks great session

  • @starkhunt2684
    @starkhunt2684 2 года назад

    Great video buddy

  • @haithemmihoubi
    @haithemmihoubi 2 года назад

    thanks this is amazing

  • @jayranpariya7142
    @jayranpariya7142 2 года назад +2

    Great ❤️❤️❤️ thx

  • @mohamedabdulla8097
    @mohamedabdulla8097 Год назад

    Great one

  • @kumarankit2497
    @kumarankit2497 2 года назад

    Thanks Kunal

  • @randomd6698
    @randomd6698 2 года назад +12

    Kunal bhai, this is good but pls don't forget to upload the videos from DSA bootcamp as well

  • @mehedimazumder9378
    @mehedimazumder9378 2 года назад

    Amazing

  • @dwizswapnil
    @dwizswapnil 2 года назад

    Just completed it.... It's very begginer friendly. Totally amazing

  • @krishnamohanyerrabilli4040
    @krishnamohanyerrabilli4040 2 года назад

    thanks for the videos

  • @backlogbatch
    @backlogbatch 2 года назад

    Thank you❤

  • @shreyaskasar4326
    @shreyaskasar4326 Год назад

    very nice man

  • @umeshpatlavath5847
    @umeshpatlavath5847 2 года назад

    Nice Tutorial.

  • @jatinnandwani6678
    @jatinnandwani6678 2 года назад

    Thank you

  • @hrishikeshmukherjee8988
    @hrishikeshmukherjee8988 2 года назад

    really helpful

  • @prasanthcherukuri7955
    @prasanthcherukuri7955 Год назад +2

    YAML Tutorial
    1) Yaml is like a beruva, used for only storage.
    2) Deserialization is dismantling a robot (object- code/data), useful for transportation.
    3) Data searlization langs - YAML, JSON, XML

  • @dhrubarajroy_0865
    @dhrubarajroy_0865 2 года назад +1

    love the DevOps

  • @saireddy2322
    @saireddy2322 Год назад

    Man after watching your tutorial,I literally feel watching your video for free is a crime

  • @KeshavKumar-cr9kx
    @KeshavKumar-cr9kx 2 года назад

    i loved it

  • @raghavgarg9178
    @raghavgarg9178 2 года назад

    thank you so much

  • @sunkaramallikharjuna6758
    @sunkaramallikharjuna6758 2 года назад +25

    How you learned devops please tell me i am big fan of u

  • @sharathlingam3444
    @sharathlingam3444 Год назад

    Best Course😄