دلیل آموختن YAML در عصر جدید دوآپس

انسیبل yaml را دوست دارد
انسیبل 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 میتوانید به این پست از وبلاگ من مراجعه کنید و یا در صورت تمایل در کانال یوتوب ویدئو این قسمت از آموزش انسیبل برای دوآپس را مشاهده فرمایید.