نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
نحوه استقرار و استفاده از 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
نمایش نظرات