آموزش عروسک 4: هیرا، منبع یگانه حقیقت

Puppet 4: Hiera, the Single Source of Truth

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در طول این سری از دوره های Puppet 4، پیچیدگی ماژول NTP افزایش یافته است. اکنون، می توانید با حذف اجزا و اضافه کردن Hiera، ماژول را ساده کنید. در این دوره آموزشی، Puppet 4: Hiera، Single Source of Truth، ماژول NTP را بازسازی می کنید تا از Hiera در جایگزینی برخی از منطق عروسکی استفاده کنید. ابتدا نحوه نوشتن فایل های YAML را یاد می گیرید. در مرحله بعد، نحوه پیکربندی و تست Hiera را خواهید آموخت. در نهایت، برنامه های عیب یاب Puppet را یاد خواهید گرفت. در پایان این دوره، می توانید ماژول ها را با استفاده از Hiera به طور کارآمد و موثر پیاده سازی کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

هیرا، تنها منبع حقیقت برای عروسک Hiera, the Single Source of Truth for Puppet

  • به Hiera، منبع واحد حقیقت خوش آمدید Welcome to Hiera, the Single Source of Truth

  • نمایش: جستجوهای Hiera فعال هستند Demonstration: Hiera Lookups Are Enabled

  • محتویات دوره و اتفاقات بعدی Course Contents and What's Next

شروع کار با Hiera Getting Started with Hiera

  • Hiera در عمل Hiera in Action

  • ایجاد ماژول MOTD Creating the MOTD Module

  • بررسی فایل hiera.yaml Reviewing the hiera.yaml File

  • نوشتن منبع داده Hiera Writing a Hiera Data Source

  • خلاصه و چه چیزی بعد Summary and What's Next

پیکربندی Hiera Hiera Configuration

  • اجازه دهید hiera.yaml را معرفی کنم Let Me Introduce the hiera.yaml

  • چگونه hiera.yaml را پیدا و جابجا کنم How Do I Locate and Move the hiera.yaml

  • YAML زبان نشانه گذاری نیست YAML Ain't Markup Language

  • نوشتن hiera.yaml Writing the hiera.yaml

  • خلاصه و چه چیزی بعد Summary and What's Next

نوشتن منبع داده Writing the Data Source

  • کار با منابع داده Working with Data Sources

  • افزودن ارزش های سفارشی Adding Custom Values

  • درک سلسله مراتب Understanding the Hierarchy

  • کار با سلسله مراتب Working with the Hierarchy

  • خلاصه و چه چیزی بعد Summary and What's Next

تأیید خط فرمان Command Line Verification

  • تست Hiera Testing Hiera

  • به روز رسانی، مکان یابی و شناسایی نسخه Hiera Updating, Locating and Identifying the Hiera Version

  • درک جستجوهای Hiera Understanding Hiera Lookups

  • جستجوی داده ها با استفاده از Hiera Data Lookups Using Hiera

  • جستجوی داده ها با استفاده از زبان عروسکی و تابع Hiera Data Lookups Using the Puppet Language and Hiera Function

  • خلاصه و چه چیزی بعد Summary and What's Next

مثال ساده کار شده و چه چیزی اشتباه می کند Simple Worked Example and What Goes Wrong

  • تسلیم نشدن Not Giving Up

  • ایجاد یک ماژول جدید Creating a New Module

  • افزودن پشتیبانی Hiera به ماژول Adding Hiera Support to the Module

  • تصحیح Backend های Hiera Correcting the Hiera Backends

  • خلاصه و چه چیزی بعد Summary and What's Next

بازسازی ماژول NTP برای Hiera Refactoring the NTP Module for Hiera

  • وظیفه شما، اگر بخواهید بپذیرید Your Task, Should You Choose to Accept

  • به روز رسانی YAML Backends Updating the YAML Backends

  • اضافه کردن پارامترها به کلاس NTP Adding Parameters to the NTP Class

  • تقویت کلاس پیکربندی Enhancing the Config Class

  • اعلان بهتر کلاس Config Making a Better Declaration of the Config Class

  • تصحیح کلاس سرویس و تست Correcting the Service Class and Testing

  • خلاصه و چه چیزی بعد Summary and What's Next

نمایش نظرات

آموزش عروسک 4: هیرا، منبع یگانه حقیقت
جزییات دوره
2h 39m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
13
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Mallett Andrew Mallett

اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.