آموزش عروسک 4: ملزومات زبان

Puppet 4: Language Essentials

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: همانطور که دارایی سرور شما با سیستم‌های مجازی بیشتر و بیشتر رشد می‌کند، دشواری تلاش برای ثابت و قابل اعتماد نگه‌داشتن تنظیمات شما نیز افزایش می‌یابد. روزگار داشتن چند سرور برای مدیریت مدت ها گذشته است و به نظر می رسد مجموعه ای از توزیع های مختلف وجود دارد که همگی به ابزارهای خاصی نیاز دارند. Puppet یک ابزار مدیریت پیکربندی بالغ و قابل احترام است که به صورت رایگان به عنوان نرم افزار منبع باز در دسترس است. در این دوره آموزشی، Puppet 4: Language Essentials، می توانید Puppet را به سرعت یاد بگیرید زیرا زبان به سادگی با در نظر گرفتن مدیران و نه توسعه دهندگان نوشته می شود. ابتدا یاد خواهید گرفت که چگونه نتایج پیکربندی ثابت و قابل اعتمادی را ارائه دهید و به تعریف پیکربندی ها به عنوان منابع نگاه کنید. در مرحله بعد، استفاده از منطق را برای تنظیم نام صحیح سرویس ها یاد خواهید گرفت. در نهایت نحوه راه اندازی مجدد خدمات پس از تغییرات پیکربندی را بررسی خواهید کرد. پس از تماشای این دوره، می‌توانید خودتان مانیفست ایجاد کنید و همچنین نیازهای پیکربندی خود را تعریف کنید.

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

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

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

مدیریت پیکربندی و عروسک Configuration Management and Puppet

  • معرفی عروسک 4 Introducing Puppet 4

  • همان قدرت یا بی قدرتی The Same Power or Idempotency

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

نصب Puppet Client Installing the Puppet Client

  • معرفی مشتری Puppet 4 Introducing the Puppet 4 Client

  • پیکربندی مخزن عروسکی CentOS 7 Configuring the CentOS 7 Puppet Repository

  • پیکربندی مخزن عروسکی اوبونتو Configuring the Ubuntu Puppet Repository

  • نصب Puppet Agent Installing the Puppet Agent

  • آشنایی با مکان های فایل Understanding the File Locations

  • مکان یابی پیکربندی در Puppet 4 Locating Configuration in Puppet 4

  • کسب حقوق اداری Gaining Administrative Rights

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

کار با Puppet Apply و Manifests Working with Puppet Apply and Manifests

  • معرفی مانیفست های عروسکی Introducing Puppet Manifests

  • ایجاد و اعتبار سنجی مانیفست ها Creating and Validating Manifests

  • در حال بررسی اپلیکیشن Puppet Looking into Puppet Apply

  • با استفاده از Puppet Apply Using Puppet Apply

  • راهنمای سبک عروسکی The Puppet Style Guide

  • اعمال سبک با Vim Applying Style with Vim

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

کار با منابع عروسکی Working with Puppet Resources

  • منابع عروسکی Puppet Resources

  • درک منابع Understanding Resources

  • سه منبع بزرگ The Big Three Resources

  • پیکربندی NTP با استفاده از منابع Configuring NTP Using Resources

  • سایر منابع برای استفاده Other Resources to Use

  • کار با کاربران و گروه ها Working with Users and Groups

  • ایجاد ورودی های فایل میزبان Creating Host File Entries

  • توزیع کلیدهای SSH Distributing SSH Keys

  • کار با پیش فرض های منابع Working with Resource Defaults

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

افشای زبان عروسکی Exposing the Puppet Language

  • درک زبان عروسکی Understanding the Puppet Language

  • کار با متغیرهای Scaler Working with Scaler Variables

  • استفاده از آرایه ها Using Arrays

  • کار با حقایق Working with Facts

  • اظهارات مشروط Conditional Statements

  • افزودن اظهارات مشروط به مانیفست شما Adding Conditional Statements to Your Manifest

  • تکرارها و لامبدا Iterations and Lambdas

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

مدیریت روابط منابع Managing Resource Relationships

  • روابط منابع Resource Relationships

  • تنظیم روابط صریح Setting Explicit Relationships

  • دست یاری با نیازهای خودکار A Helping Hand with Autorequires

  • به روز رسانی خدمات در تغییر فایل Refreshing Services on a File Change

  • خلاصه Summary

نمایش نظرات

آموزش عروسک 4: ملزومات زبان
جزییات دوره
3h 49m
42
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
37
4.8 از 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. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.