نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
انگشتان پا را در آبهای مدیریت تنظیمات فرو ببرید. بیاموزید که چگونه Puppet می تواند به شما در ارائه نرم افزار و پیکربندی ها به طور قابل پیش بینی ، مطمئن و سریع کمک کند. هیچ تجربه لینوکس ، خط فرمان یا Puppet مورد نیاز نیست. مدیریت صدها ، حتی هزاران سرور برای sysadmin مدرن تبدیل شده است. مدیریت پیکربندی دیگر اختیاری نیست. این یک ضرورت است. در این دوره ، شروع به کار با Puppet ، شما به سرعت در نوشتن کد عروسکی مناسب سریع می شوید تا پیکربندی روزانه زیرساخت IT خودکار شود. اول ، شما با گرایش به Puppet شروع می کنید. در مرحله بعدی ، تصمیم گیری با شرط ، با استفاده از متغیرهای پیچیده و ماژول های ادغام شده از Forge را کشف خواهید کرد. سرانجام ، متغیرها و الگوهای مختلف را کشف خواهید کرد. با پایان این دوره ، نوشتن کد در Puppet DSL راحت خواهید بود.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک زیرساخت به عنوان کد
Understanding Infrastructure as Code
-
سناریو و بررسی اجمالی دوره
Course Scenario and Overview
-
چه چیزی میخواهید بدانید
What You Need To Know
-
بررسی اجمالی ماژول
Module Overview
-
زیرساخت به عنوان کد
Infrastructure As Code
-
نیاز به مدیریت پیکربندی
The Need For Configuration Management
-
چرا عروسک
Why Puppet?
-
لایه انتزاع منابع
The Resource Abstraction Layer
-
چرخه زندگی آژانس عروسکی را اجرا کنید
The Puppet Agent Run Lifecycle
-
بی تحرکی
Idempotence
-
خلاصه ماژول
Module Summary
ساخت آزمایشگاه عملی خود
Building Your Practice Lab
-
بررسی اجمالی ماژول
Module Overview
-
Centos و Workstation Pro
Centos and Workstation Pro
-
دسترسی از راه دور با SSH
Remote Access with SSH
-
ویرایش فایلهای متنی با نانو
Editing Text Files with Nano
-
ویرایش فایلهای متنی با VI
Editing Text Files with VI
-
آماده سازی Base VM
Prepping the Base VM
-
شبیه سازی یک ماشین مجازی
Cloning a VM
-
نام میزبان و IP استاتیک
Hostname and Static IP
-
سرور Puppet را نصب کنید
Install the Puppet Server
-
نماینده عروسکی را نصب کنید
Install the Puppet Agent
-
گواهی نماینده را امضا کنید
Sign the Agent Certificate
-
دستورات راه دور را با پیچ و مهره اجرا کنید
Run Remote Commands with Bolt
-
خلاصه ماژول
Module Summary
یادگیری برنامه هدف
Learning the Target Application
-
بررسی اجمالی ماژول
Module Overview
-
برنامه VMS را تنظیم کنید
Setup the App VMS
-
بسته های نصب سرور برنامه
App Server Install Packages
-
سرور برنامه ویرایش پرونده های پیکربندی
App Server Edit Config Files
-
سرویس سرور برنامه را فعال کنید
App Server Enable Service
-
سرور DB
DB Server
-
آزمایش برنامه
Testing the Application
جلوه های نوشتاری و کلاس ها
Writing Manifests and Classes
-
بررسی اجمالی ماژول
Module Overview
-
اولین مانیفست شما
Your First Manifest
-
اولین ماژول شما
Your First Module
-
کلاسهای محدود
Scoped Classes
-
Refactoring ماژول
Refactoring the Module
-
خلاصه ماژول
Module Summary
-
با استفاده از مستندات
Using The Documentation
مدیریت سه بزرگ: بسته ها ، پرونده ها و خدمات
Managing the Big Three: Packages, Files, and Services
-
بررسی اجمالی ماژول
Module Overview
-
منبع بسته
The Package Resource
-
منبع پرونده
The File Resource
-
منبع خدمات
The Service Resource
-
سفارش منابع
Resource Ordering
-
آزمایش روابط
Testing Relationships
با استفاده از متغیرها و الگوها
Using Variables and Templates
-
بررسی اجمالی ماژول
Module Overview
-
ایجاد الگو
Creating a Template
-
با استفاده از الگو
Using a Template
-
راه حل
Solution
-
پارامتر کردن یک کلاس
Parameterizing a Class
با استفاده از حقایق و شرایط
Using Facts and Conditionals
-
بررسی اجمالی ماژول
Module Overview
-
با استفاده از حقایق هش
Using the Facts Hash
-
چالش
Challenge
-
با استفاده از شرطی
Using Conditionals
-
حلقه زدن از طریق هش
Looping Through a Hash
ساده سازی اعزام ها
Simplifying Your Deployments
-
بررسی اجمالی ماژول
Module Overview
-
نصب ماژول ها از جعل
Installing Modules from the Forge
-
تلفیق ماژول Postgres
Incorporating the Postgres Module
-
ترکیب ماژول Firewalld
Incorporating the Firewalld Module
-
اتصال پایگاه داده
Connecting the Database
-
نقش ها و مشخصات
Roles and Profiles
-
قرار دادن کلاسها در نمایه ها
Placing Classes in Profiles
-
قرار دادن پروفایل در نقش
Placing Profiles in Roles
-
طبقه بندی گره ها از طریق نقش
Classifying Nodes Through Roles
-
به هیرا خوش آمدید
Welcome to Hiera
-
نگاه کردن به Hiera
Looking up to Hiera
-
ایجاد منابع داده
Building the Data Sources
-
آزمایش هیرا
Testing Hiera
-
خلاصه
Summary
نمایش نظرات