آموزش اصول عروسک برای سرپرستان سیستم

Puppet Fundamentals for System Administrators

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: نحوه استقرار و استفاده از Puppet برای خودکار کردن مدیریت پیکربندی و استقرار نرم افزار برای ویندوز و لینوکس ، گام به گام بیاموزید. بدون تجربه برنامه نویسی لازم است! ما جلوه ها ، ماژول ها ، الگوها ، Hiera ، نقش ها ، نمایه ها و نسخه را پوشش می دهیم ... نحوه استقرار و استفاده از Puppet برای خودکار کردن مدیریت پیکربندی و استقرار نرم افزار برای ویندوز و لینوکس را گام به گام بیاموزید. بدون تجربه برنامه نویسی لازم است! همراه ما باشید تا ما با استفاده از Vagrant و VirtualBox بین پلتفرمی از ابتدا آزمایشگاه عروسک های واقع بینانه بسازیم. مباحث تحت پوشش شامل مانیفست ها ، ماژول ها ، الگوها ، Hiera ، الگوی نقش ها و پروفایل ها و کنترل نسخه با استفاده از Git است.

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

مقدمه ای بر عروسک Introduction to Puppet

  • چرا عروسک Why Puppet?

  • معرفی دوره Course Introduction

  • مفاهیم عروسکی Puppet Concepts

  • سناریوی آزمایشگاه Lab Scenario

  • خلاصه Summary

نصب و پیکربندی Puppet Master Installing and Configuring the Puppet Master

  • معرفی ماژول Module Introduction

  • راه اندازی آزمایشگاه Lab Setup

  • بارگیری VirtualBox و Vagrant Downloading VirtualBox and Vagrant

  • بارگیری CentOS و Ubuntu Boxes Downloading the CentOS and Ubuntu Boxes

  • راه اندازی سرور Puppet Master Booting the Puppet Master Server

  • نصب Puppet Master Installing the Puppet Master

  • تنظیم محیط های دایرکتوری Setting up Directory Environments

  • Puppet Master Security: معامله با SELinux Puppet Master Security: Dealing with SELinux

  • Puppet Master Security: تولید گواهینامه ها Puppet Master Security: Generating Certificates

  • Puppet Master Security: پیکربندی فایروال های IPTables Puppet Master Security: Configuring the IPTables Firewalls

  • نصب Apache و Passenger Installing Apache and Passenger

  • خلاصه Summary

نصب و پیکربندی عامل عروسکی Installing and Configuring the Puppet Agent

  • معرفی ماژول Module Introduction

  • راه اندازی آزمایشگاه Lab Setup

  • افزودن جعبه اوبونتو به Vagrant Adding the Ubuntu Box to Vagrant

  • راه اندازی ویکی و wikitest سرورها Booting the wiki and wikitest Servers

  • افزودن Puppet Master به پرونده میزبان Adding the Puppet Master to the Hosts File

  • نصب نماینده عروسک در CentOS Installing the Puppet Agent on CentOS

  • نصب نمایندگی عروسک در اوبونتو Installing the Puppet Agent on Ubuntu

  • امضای گواهینامه های نماینده Signing Agent Certificates

  • خلاصه Summary

ایجاد جلوه ها Creating Manifests

  • معرفی ماژول Module Introduction

  • افزودن برجسته نحو به نانو Adding Syntax Highlighting to Nano

  • تعاریف گره Node Definitions

  • مدیریت پرونده ها Managing Files

  • Filebucket مشتری The Client Filebucket

  • بسته های مدیریتی Managing Packages

  • مدیریت خدمات Managing Services

  • انتخاب کنندگان Selectors

  • کلاس ها Classes

  • متغیرها Variables

  • خلاصه Summary

ایجاد و استفاده از ماژول ها Creating and Using Modules

  • معرفی ماژول Module Introduction

  • جعبه عروسک ها The Puppet Forge

  • ایجاد ماژول ها Creating Modules

  • ساختار ماژول Module Structure

  • ماژول های سفارشی Customizing Modules

  • مشروط Conditionals

  • در حال بارگیری از جعبه عروسک Downloading from the Puppet Forge

  • ماژول Apache The Apache Module

  • ماژول vcsrepo The vcsrepo Module

  • سفارش منابع Resource Ordering

  • ماژول MySQL The MySQL Module

  • ماژول فایروال The Firewall Module

  • خلاصه Summary

ایجاد الگوهای پرونده Creating File Templates

  • معرفی ماژول Module Introduction

  • ایجاد الگوهای پرونده Creating File Templates

  • استفاده از الگوها در ماژول ها Using Templates in Modules

  • خلاصه Summary

پیکربندی Hiera Configuring Hiera

  • معرفی ماژول Module Introduction

  • استفاده از Hiera Data در ماژول ها Using Hiera Data in Modules

  • ایجاد منابع داده YAML Creating YAML Data Sources

  • اختصاص کلاس با Hiera Assigning Classes with Hiera

  • فعال کردن هیرا Enabling Hiera

  • خلاصه Summary

مدیریت پیکربندی ویندوز Windows Configuration Management

  • معرفی ماژول Module Introduction

  • راه اندازی آزمایشگاه Lab Setup

  • نصب و پیکربندی عامل عروسکی Installing and Configuring the Puppet Agent

  • تولید گواهینامه های نماینده Generating Agent Certificates

  • نقش ها و مشخصات Roles and Profiles

  • مدیریت پرونده ها و بسته ها Managing Files and Packages

  • مدیریت خدمات Managing Services

  • خلاصه Summary

کنترل نسخه Version Control

  • معرفی ماژول Module Introduction

  • خودکار عامل عروسک ها Automating the Puppet Agent

  • ایجاد مخزن Git Creating a Git Repository

  • بهبودی از اشتباهات مرتکب شده Recovering from Committed Mistakes

  • در حال بازیابی از اشتباهات متعهد Recovering from Uncommitted Mistakes

  • خلاصه Summary

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش اصول عروسک برای سرپرستان سیستم
جزییات دوره
5h 31m
75
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
445
4.6 از 5
دارد
دارد
دارد
Ben Piper
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ben Piper Ben Piper

مربی