تسلط گام به گام Ansible
محتویات دوره
1 معرفی Ansible
نمای کلی از معماری Ansible
اجزای قابل پاسخ
نمای کلی استقرارهای Ansible
شرح موجودی Ansible
خلاصه
2 استقرار Ansible
نصب Ansible
تمرین هدایت شده: نصب Ansible
مدیریت فایلهای پیکربندی Ansible
تمرین هدایتشده: مدیریت فایلهای پیکربندی Ansible
اجرای دستورات موقت
تمرین هدایت شده: اجرای دستورات موقت
مدیریت موجودی پویا
تمرین هدایت شده: مدیریت موجودی پویا
آزمایشگاه: استقرار Ansible
خلاصه
3 نصب Ansible در Red Hat Linux 8
نمای کلی نصب Ansible
نصب آنلاین Ansible
تنظیم حساب کاربر برای احراز هویت بدون رمز عبور
نصب آفلاین Ansible ( وقتی اینترنت در Control Node در دسترس نباشد )
4 پیادهسازی کتابهای راهنما
نوشتن فایل های YAML
تمرین هدایتشده: نوشتن فایلهای YAML
اجرای ماژول ها
تمرین هدایت شده: پیاده سازی ماژول ها
پیاده سازی Ansible Playbooks
تمرین هدایتشده: پیادهسازی کتابهای بازی Ansible
آزمایشگاه: پیادهسازی کتابهای راهنما
خلاصه
5 مدیریت متغیرها و شامل
مدیریت متغیرها
تمرین هدایت شده: مدیریت متغیرها
مدیریت حقایق
تمرین هدایت شده: مدیریت حقایق
مدیریت موارد گنجانده شده
تمرین هدایت شده: مدیریت گنجاندن
آزمایشگاه: مدیریت متغیرها و شامل
6 اجرای کنترل وظیفه
ساخت کنترل جریان
تمرین هدایت شده: ساختن کنترل جریان
هدلرهای پیاده سازی
تمرین هدایت شده: پیاده سازی هندلرها
اجرای برچسب ها
تمرین هدایتشده: پیادهسازی برچسبها
رسیدگی به خطاها
تمرین هدایت شده: رسیدگی به خطاها
آزمایشگاه: اجرای کنترل وظیفه
خلاصه
7. نقش های قابل انجام
درباره نقش های Ansible
چگونه نقش های Ansible ایجاد کنیم
جلسه آزمایشگاهی برای ایجاد نقش
8. پروژه صنعتی برای خودکارسازی وصله روی چندین سرور لینوکس با استفاده از Ansible Playbook
نمای کلی درباره وصلههای لینوکس
وصله خودکار لینوکس با استفاده از Ansible
تأیید کنید که فرآیندهای برنامه/پایگاه داده در حال اجرا هستند یا نه
نقطه تصمیم برای شروع وصله
همه بستههای موجود در سرور را ارتقا دهید
بررسی کنید که آیا پس از بهروزرسانی هسته نیاز به راهاندازی مجدد است یا خیر
نسخه هسته خاص را با استفاده از Ansible Playbook نصب کنید.
آزمایشگاههای مختلف برای درک کتاب بازی Ansible برای وصله کردن
9. پروژه صنعتی برای Stop/Start Control M appl/db
نمای کلی پروژه
طراحی کتابهای بازی Ansible
جلسات آزمایشگاه
10. ابزار Automation را با استفاده از Ansible Shell
ایجاد کنیدنمای کلی ابزار اتوماسیون
مفهوم ابزار اتوماسیون
ارتباط بین سرور Ansible با میزبان های مدیریت شده
نمای جلوی ابزار اتوماسیون
آنچه ما از این ابزار اتوماسیون به دست می آوریم.
پیکربندی پیش اعتبارسنجی (برای ثبت جزئیات پیکربندی قبل از تغییر)
اداره کاربر
1. ایجاد کاربر
2. حذف کاربر
3. افزودن گروه
4. بازنشانی رمز عبور
فرمان Ad Hoc را اجرا کنید
آمار بررسی سلامت
1. استفاده از حافظه
2. استفاده از CPU
3. کلی فعالیت های ورودی/خروجی
4. گزارش ها در صف اجرا و میانگین بارگیری
5. فرآیندهای مصرف کننده حافظه برتر
6. بالا فرآیندهای مصرف کننده CPU
7. حافظه مشترک
طراحی ابزار اتوماسیون
طراحی نمای جلو با استفاده از عبارت case
جلسه آزمایشگاه را در مورد بیانیه -1 تمرین کنید
جلسه آزمایشگاهی را در مورد بیانیه -2 تمرین کنید
فونت های رنگی در طراحی ابزار
سربرگ انتخاب سرورهای هدف
جلسات آزمایشگاه
اسکریپت پوسته
1. عبارت If..else..elif
2. Loops
3. Sed – Stream Editot
4. Awk
بیانیه case esac
آخرین سخنرانی
معمار راه حل ها و مربی فناوری اطلاعات
نمایش نظرات