Yaml Tutorial | Learn YAML in 18 mins

preview_player
Показать описание
YAML Tutorial for DevOps engineers | YAML Syntax explained with real examples

In this complete YAML tutorial you will learn what YAML is, what it's used for and I demonstrate the basic YAML syntax with real Kubernetes configuration files.

YAML stands for YAML Ain't Markup Language and is a data serialization language. The basic building block of YAML documents are key-value pairs. Indentation is used to denote structure and tabs are not allowed.

In all my tutorial videos for Docker, Kubernetes, Ansible etc. I've used YAML for the example configuration files, because YAML has actually become a widely used format for writing configurations files. One of the reasons for its popularity is that the language is human-readable, intuitive and flexible. In fact, it can be used with nearly any application that needs to store or transmit data.

In this Yaml Tutorial I cover the below:

▬▬▬▬▬▬ T I M E S T A M P S
0:00 - Intro
0:11 -YAML is popular
0:36 - What is YAML?
1:13 - Why learn YAML? YAML Format compared to XML and JSON
2:37 - YAML Use Cases
2:52 - YAML Syntax
2:56 - key-value pairs
3:56 - comments
4:18 - objects
5:31 - lists
5:51 - boolean
6:21 - more about lists
8:48 - Real Kubernetes YAML Configuration Example
11:54 - Multi-line strings
15:15 - environment variables
16:07 - placeholders
16:42 - multiple yaml documents
17:17 - YAML and JSON in Kubernetes

▬▬▬▬▬▬ Useful Links ▬▬▬▬▬▬

▬▬▬▬▬▬ Maybe also interesting videos for you ▬▬▬▬▬▬

#yaml #yamltutorial #devops #techworldwithnana

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Рекомендации по теме
Комментарии
Автор

▬▬▬▬▬▬ T I M E S T A M P S
0:00 - Intro
0:11 -YAML is popular
0:36 - What is YAML?
1:13 - Why learn YAML? YAML Format compared to XML and JSON
2:37 - YAML Use Cases
2:52 - YAML Syntax
2:56 - key-value pairs
3:56 - comments
4:18 - objects
5:31 - lists
5:51 - boolean
6:21 - more about lists
8:48 - Real Kubernetes YAML Configuration Example
11:54 - Multi-line strings
15:15 - environment variables
16:07 - placeholders
16:42 - multiple yaml documents
17:17 - YAML and JSON in Kubernetes

▬▬▬▬▬▬ Useful Link 💡▬▬▬▬▬▬

👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.
👉🏼 Also please let me know what you want to learn about DevOps.

Please don't forget to subscribe and give me a thumbs up if you liked my video 🤓

TechWorldwithNana
Автор

I never get tired of listening to your tutorials. you explain things in detail. the most important thing in your tutorials and that makes them special is you start giving historical declarations at the beginning like why it was introduced in our IT world. To me, it is a very very important element of any tutorial. knowing why it was introduced.

kefetDtcom
Автор

comprehensive but concise, and well structured content makes the comprehension so easy. so far the best yaml tutorial I have found

kunalbangalore
Автор

Needed to learn this for an internship this was such an easy, quick, and well done tutorial!!

AlphaXenarc
Автор

Nana, you are a no nonsense person. Thank you for explaining details of YAML in less that 20 minutes.

mkotechvid
Автор

Super simplicity of teaching YAML. Never thought that someone can easily teach YAML in 17-18 minutes and the audience also able to learn in such a short and sweet time. You are awesome in all these short videos and it really helps in learning things very quickly. Keep up your good videos

judestephen
Автор

The best and most straight-to-the-point tutorial for YAML introduction I have ever seen. Thank you for your time and effort to cut to the chase!!!

jackycwwang
Автор

Thank you Nana! I was honestly terrified of thinking I couldn't understand YAML quickly, but you made it so much clear and easy to understand. I learned this much quicker than JSON!

ashleyboykin
Автор

I usually learn quietly and move on but on this ocassion I just couldn't resist leaving a comment. You are just too good. You are by far, my number one Docker/Kubernetes instructor on YouTube. This is awesome material I would gladly pay for, if it was put up for sale. I hope you have a financially rewarding time out there consulting for massive organisations with these awesome skills and knowledge.

solaadio
Автор

The dash in the ">-" symbol at 15:36 is a "block chomping indicator". From the specification: "Stripping is specified by the “-” chomping indicator. In this case, the final line break and any trailing empty lines are excluded from the scalar’s content."

sami-nnfg
Автор

I just started to watch your content and... woooow. The quality is fantastic, the knowledge is incredibly valuable and the way you explain it is just super simple. Love it!

attilapinter
Автор

I wish I could like this video twice. This is the second time I am coming back to this video. Thank you Nana!

monakanafi
Автор

Best tutorials on youtube. The moment I have a doubt/question, you always clear that up the next second (e.g. different indentation levels). So clear, concise, practical, and packed full of knowledge. Thank you!!!

MistaT
Автор

NANA I just stop to listen your voice. So neat, so engaged. Thank you for making such videos it is definitely helping me to move forward in my career.

aryan
Автор

Thanks for this tutorial. All the concept are explained very well. There are many videos on DevOps tools but no one talks about YAML, YAML syntax etc. I appreciate your efforts.

harishphapale
Автор

Wow you just blew my mind with the mutiple components in a single YAML file! Thanks for your video, this was insanely helpful for me and you're a great teacher!

ashguillaume
Автор

Thanks a lot for sharing! I've always had difficult to understand Docker-Compose files due to YAML, until today. It's totally clear for me now, because your practical examples contextualized well the theory. Amazing!

giovannicruz
Автор

Very well explained. All YAML concepts in JUST 18 Mins. Appreciate your effots

harshgoyal
Автор

so much content in just 18 min . Simple but effective - thanks a ton.

sukhwinder
Автор

I am very new to the whole devOps environment, and your tutorials have, are and (hopefully) will help me a lot. So, a big thank you from me.

SJ