دلیل آموختن YAML در عصر جدید دوآپس
زبان Yaml ابتدا در سال ۲۰۰۱ توسط کلارک ایوانز معرفی شد. در ابتدا آن را مخفف «Yet another Markup Language» معرفی کردند با این هدف که یک زبان جدید Markup ارائه میکنند، اما تغییر کاربری Yaml به Data-Oriented فایلها یک بازنگری در آن شد و امروزه به «Yaml ain't Markup Language» معرفی میشود.
این زبان human-readable و data-serialization است و معمولا برای کانفیگ فایلها مورد استفاده قرار میگیرد. ابزرای مهمی همچمون Kubernetes و Ansible از آن بهره میبرند. نگارنده در حال تهیه یک مجموعه آموزشی از انسیبل است و از همین رو یک قسمت از این مجموعه آموزشی را به یادگیری مفاهیم Yaml اختصاص داده است. یادگیری سیستماتیک و هدفمند Yaml به مخاطب این امکان را میدهد که این زبان نه تنها در انسیبل بلکه در دیگر ابزارهای مدرن نیز استفاده کند. در این قسمت موارد ذیل به تفصیل مورد بررسی قرار گرفته است:
- YAML – YAML Ain’t Markup Language
- Quotes - Double, Single and None
- Structure of a YAML file
- MULTILINE VARIABLE
- TRUE/FALSE - Do's & Don'ts
- Lists and Dictionaries
یقینا این محتوای آموزش کمی و کاستهایی نیز دارد که نگارنده خواهشمند است در صورت بررسی و مشاهده آنها به اینجانب اطلاع فرمایید تا کیفیت محتوای تولید شده به زبان پارسی را بهتر و مفید تر کنیم.
برای مطالعه Yaml میتوانید به این پست از وبلاگ من مراجعه کنید و یا در صورت تمایل در کانال یوتوب ویدئو این قسمت از آموزش انسیبل برای دوآپس را مشاهده فرمایید.
مطلبی دیگر از این انتشارات
آموزش برنامه نویسی- همین حالا کدنویسی را شروع کنید (بخش آخر)
مطلبی دیگر از این انتشارات
چگونه با کمک پایتون، تصویر ابر کلمات توییتری ساختم! (مبتدی)
مطلبی دیگر از این انتشارات
همه چیز در مورد PreBrowsing در وب