آموزش Linux Redhat Administration III - Automation Ansible-RHEL8

Linux Redhat Administration III - Automation Ansible-RHEL8

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آماده شدن برای لینوکس Exam-294 Ansible با سوالات امتحانی معتبر همراه با توضیح Automation Linux با Ansible معرفی اجزای Ansible Ansible استقرار دستورات Ansible AD HOC با اجرای Ansible Playbooks مدیریت متغیرها و حقایق Ansible Secrets پیاده سازی Task Control استقرار فایل ها Deploysskurest برای فایل ها هاست های مدیریت شده مدیریت پروژه های بزرگ استقرار فایل های سفارشی با قالب های Jinja2 پیکربندی موازی سازی شامل و وارد کردن فایل ها ساده سازی کتاب های پخش با نقش ها عیب یابی وظایف مدیریت لینوکس خودکار Ansible پیش نیازها: رایانه شخصی یا لپ تاپ با اتصال به اینترنت RHEL، CentOS، VMware باید دارای دانش دانشجویی در مورد Boxa باشد. Red Hat System Administration - SA1 & SA2

امتحان لینوکس EXAM-294 با آزمون‌های تمرینی نمونه Ansible - سیستم عامل نسخه 8

آزمون سرپرست سیستم گواهی لینوکس (EX-200 - 2.5 ساعت مورد نیاز است)، دو ماژول دوره مانند شکل زیر وجود دارد.

  • مدیریت سیستم لینوکس I - SA1 (بخش اول)

  • Linux System Administration II - SA2 (بخش دوم)

مهندس خبره لینوکس (EXAM294 - 4 ساعت لازم است) [ برای تکمیل این دوره، قسمت اول دوم مورد نیاز است. ]

  • مدیریت سیستم لینوکس III: اتوماسیون لینوکس با Ansible == این ماژول دوره این ماژول را به شما آموزش می دهد.


شرح دوره:

مدیریت سیستم لینوکس III: اتوماسیون لینوکس با Ansible (RH294)

مقدمه

  • Ansible چیست؟

  • محدودیت های Ansible

  • معماری Ansible

  • نمای کلی تنظیمات Ansible

  • آزمون 1

نصب Ansible

  • نصب Ansible

  • تمرین هدایت شده

استقرار Ansible

  • قطعات Ansible

    - پیکربندی Ansible

    - موجودی میزبان

    - ماژول های اصلی

    - ماژول های سفارشی

    - کتابهای بازی

    - پلاگین های اتصال

  • موجودی میزبان Ansible

  • تمرین هدایت شده: ایجاد موجودی قابل اطمینان

  • سفارشی کردن Ansible

  • مدیریت فایل‌های پیکربندی Ansible

دستورات AD HOC با Ansible

  • Syntax of Ad Hoc Command

  • ماژول های Ansible

  • گزینه های خط فرمان Ansible

  • رفتار بی‌توان ماژول‌های Ansible

  • تمرین هدایت شده

پیاده سازی Playbooks

  • نمای کلی از نحو کتاب Play

  • نوشتن و اجرای کتابهای راهنما

  • آزمایشگاه - یک کتاب راهنما ساده، کار ایجاد کاربر بنویسید

  • تمرین هدایت شده - نصب وب سرور

  • تمرین هدایت شده - چند کار

مدیریت اطلاعات متغیرها در Ansible

  • نمای کلی متغیرها در Ansible

  • متغیرهای مدیریت آزمایشگاه

  • متغیرهای گروه میزبان

  • آزمایشگاه متغیرهای گروه میزبان

  • حقایق قابل اطمینان

مدیریت اسرار

  • فرمان Ansible Vault

  • آزمایشگاه - ویرایش، رمزگذاری، رمزگشایی و مشاهده فایل‌ها

  • تمرین هدایت شده - 1

  • تمرین هدایت شده - 2

اجرای کنترل وظیفه

  • کنترل وظیفه، کنترل‌کننده‌ها و خطاهای وظیفه را در کتاب‌های بازی Ansible مدیریت کنید.

  • تکرار کار با حلقه ها

  • آزمایشگاه - حلقه‌های ساده، حلقه‌های روی فهرستی از هش‌ها

  • آزمایشگاه - with_items، with_file

  • آزمایشگاه - با استفاده از متغیرهای ثبت با حلقه

  • آزمایشگاه - در حال اجرای وظایف به شرط استفاده از عبارت When

  • آزمایشگاه - بیانیه وقتی با استفاده از حقایق قابل تشخیص

  • آزمایشگاه - آزمایش چند شرط با استفاده از عبارت When

  • Lab - کلمه کلیدی "in"

  • آزمایشگاه - ترکیب وظایف شرطی حلقه ها

  • آزمایشگاه - ترکیب متغیرهای ثبت شرطی

  • Ansible Handler

  • Lab - Ansible Handlers

رسیدگی به خطاهای کار

  • مدیریت خطاهای کار در نمایشنامه - ignore_errors

  • مشخص کردن شرایط شکست کار

  • کلمه کلیدی

    failed_when

  • کلمه کلیدی

    changed_when

  • تمرین هدایت شده

استقرار فایل ها در میزبان های مدیریت شده

  • شرح ماژول های فایل

  • آزمایشگاه - ماژول‌های واکشی را کپی کنید

  • Lab - ماژول های blockinfile lineinfile

  • آزمایشگاه - ویژگی های فایل مانند زمینه SELinux را تغییر دهید

  • آزمایشگاه - ماژول آمار

  • تمرین هدایت شده

استقرار فایل های سفارشی با الگوهای Jinja2

  • نمای کلی از الگوهای Jinja

  • ساختار کنترل - با استفاده از حلقه‌ها، متغیرها

  • Lab - برای، متغیر loop.index، در غیر این صورت در قالب‌های Jinja2

  • تمرین هدایت شده

پیکربندی موازی سازی

  • درباره موازی سازی در Ansible

  • مدیریت به‌روزرسانی‌های متحرک - کلیدواژه سریال

  • تمرین هدایت شده - پارامتر Forks

  • تمرین هدایت شده - کلیدواژه سریال

از جمله وارد کردن فایل‌ها

  • نمای کلی واردات شامل فایل‌ها

  • Import_playbook import_tasks

  • متغیرها را با استفاده از import_tasks تعریف کنید

  • Include_tasks و مقایسه آن با import_tasks

  • تمرین هدایت شده

ساده کردن کتاب های بازی با نقش ها

  • نقش های قابل اجرا

  • ایجاد نقش های Ansible

  • آزمایشگاه: ساده‌سازی کتاب‌های بازی با نقش‌ها

عیب یابی Ansible

  • گزارش فایل‌ها برای Ansible

  • ماژول رفع اشکال

  • مدیریت خطاها: --syntax-check، --step، --list-tasks، --start-at-tasks

  • اشکال‌زدایی

  • استفاده از حالت بررسی به عنوان ابزار تست

  • check_mode

  • تمرین هدایت شده

  • آخرین سخنرانی

جایزه

  • Linux EX294 با آزمون‌های تمرینی نمونه Ansible - OS نسخه 8



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

معرفی Introduction

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

  • معرفی Introduction

  • Ansible چیست؟ What is Ansible?

  • محدودیت های قابل قبول Ansible Limitations

  • معماری Ansible Ansible Architecture

  • راه اندازی Ansible Ansible Setup

  • خودکارسازی مدیریت لینوکس با Ansible Automating Linux Administration With Ansible

معرفی Introduction

نصب Ansible Ansible Installation

  • نصب Ansible - Lab1 Ansible Installation - Lab1

  • نصب Ansible - Lab2 Ansible Installation - Lab2

  • نصب Ansible - Lab3 Ansible Installation - Lab3

  • نصب Ansible - Lab4 Ansible Installation - Lab4

نصب Ansible Ansible Installation

استقرار Ansible Deploying Ansible

  • اجزای Ansible Ansible Components

  • موجودی هاست Ansible Ansible Host Inventories

  • تمرین هدایت شده در موجودی میزبان Guided Exercise on host inventory

  • پیکربندی Ansible Configuring Ansible

استقرار Ansible Deploying Ansible

دستورات AD Hoc AD Hoc Commands

  • دستورات AD HOC AD HOC Commands

  • ماژول های Ansible Ansible Modules

  • آزمایشگاه - رفتار ناتوان Lab - Idempotent behaviour

  • آزمایشگاه - ماژول فرماندهی و پوسته Lab - Command & Shell Module

  • آزمایشگاه - دستورالعمل های فایل پیکربندی Lab - Configuration file directives

دستورات AD Hoc AD Hoc Commands

پیاده سازی Playbook Implementing Playbook

  • نمای کلی کتاب بازی Overview of playbook

  • آزمایشگاه - یک کتاب راهنما ساده، کار ایجاد کاربر بنویسید Lab - Write a Simple Playbook, User Creation task

  • تمرین هدایت شده - نصب وب سرور Guided Exercise - Web Server Installation

  • تمرین هدایت شده - وظایف چندگانه 1 Guided Exercise - Multiple Tasks 1

  • تمرین هدایت شده - وظایف چندگانه 2 Guided Exercise - Multiple Tasks 2

پیاده سازی Playbook Implementing Playbook

مدیریت متغیرها و حقایق در Ansible Managing Variables & Facts in Ansible

  • مروری بر متغیرها در Ansible Overview of variables in Ansible

  • متغیرهای مدیریت آزمایشگاهی Lab-Managing Variables

  • متغیرهای میزبان و گروه Hosts & Group variables

  • آزمایشگاه متغیرهای میزبان و گروه Lab on Host & Group Variables

  • آزمایشگاه متغیرها Lab on Variables

  • حقایق قابل تشخیص Ansible Facts

مدیریت متغیرها و حقایق در Ansible Managing Variables & Facts in Ansible

مدیریت اسرار Managing Secrets

  • فرمان خرک Ansible Ansible Vault Command

  • آزمایشگاه - ویرایش، رمزگذاری، رمزگشایی و مشاهده فایل ها Lab - Edit, encrypt, decrypt, and view files

  • تمرین هدایت شده - 1 Guided Exercise - 1

  • تمرین هدایت شده - 2 Guided Exercise - 2

مدیریت اسرار Managing Secrets

پیاده سازی Task Control Implementing Task Control

  • تکرار کار با حلقه ها Task Iteration with Loops

  • آزمایشگاه - حلقه‌های ساده، حلقه‌های روی فهرست هش Lab - Simple Loops, Loops over a List of Hashes

  • آزمایشگاه - with_items، with_file Lab - with_items, with_file

  • آزمایشگاه - با استفاده از متغیرهای ثبت با حلقه Lab - using register variables with loops

  • آزمایشگاه - در حال اجرا وظایف به شرط استفاده از دستور when Lab - Running tasks Conditionally using when statement

  • آزمایشگاه - هنگام بیان با استفاده از حقایق قابل تشخیص Lab - when statement using ansible facts

  • آزمایشگاه - آزمایش چند شرط با استفاده از دستور When Lab - Testing multiple conditions using when statement

  • کلیدواژه "در" آزمایشگاه Lab -"in" keyword

  • آزمایشگاه - ترکیب حلقه ها و وظایف شرطی Lab - Combining Loops & Conditional Tasks

  • آزمایشگاه - ترکیب شرایط و متغیرهای ثبت نام Lab - Combining Conditionals & Register Varaibles

  • کنترل کننده های Ansible Ansible Handlers

  • آزمایشگاه - Ansible Handlers Lab - Ansible Handlers

پیاده سازی Task Control Implementing Task Control

رسیدگی به کار شکست Handling Task Failure

  • مدیریت خطاهای کار در نمایشنامه - ignore_errors Managing task errors in plays - ignore_errors

  • تعیین شرایط شکست کار Specifying task failure Conditions

  • کلمه کلیدی fall_when failed_when keyword

  • کلمه کلیدی change_when changed_when keyword

رسیدگی به کار شکست Handling Task Failure

استقرار فایل ها در هاست های مدیریت شده Deploying files to managed hosts

  • توضیح ماژول فایل ها Describing files modules

  • آزمایشگاه - کپی و واکشی ماژول ها Lab - copy & fetch modules

  • آزمایشگاه - ماژول های lineinfile & blockinfile Lab - lineinfile & blockinfile modules

  • آزمایشگاه - ویژگی های فایل مانند SELinux Context را تغییر دهید Lab - modify file attributes such as SELinux Context

  • ماژول آزمایشگاه - آمار Lab - stat module

  • تمرین هدایت شده - قسمت 1 Guided Exercise - Part 1

  • تمرین هدایت شده - قسمت 2 Guided Exercise - Part 2

  • تمرین هدایت شده - قسمت 3 Guided Exercise - Part 3

استقرار فایل ها در هاست های مدیریت شده Deploying files to managed hosts

استقرار فایل های سفارشی با قالب های Jinja2 Deploying Custom files with Jinja2 Templates

  • مروری بر قالب های Jinja Overview of Jinja Templates

  • ساختار کنترل - با استفاده از حلقه ها، متغیرها Control Structure - using loops, variables

  • متغیر آزمایشگاه - for، loop.index، در غیر این صورت در قالب‌های Jinja2 Lab - for, loop.index variable, if else in Jinja2 Templates

  • تمرین هدایت شده - 1 Guided Exercise - 1

  • تمرین هدایت شده - 2 Guided Exercise - 2

  • تمرین هدایت شده - 3 Guided Exercise - 3

استقرار فایل های سفارشی با قالب های Jinja2 Deploying Custom files with Jinja2 Templates

پیکربندی موازی سازی Configuring Parallelism

  • درباره موازی سازی در Ansible About Parallelism in Ansible

  • مدیریت به روز رسانی های متحرک - کلیدواژه سریال Managing rolling updates - serial keyword

  • تمرین هدایت شده - پارامتر چنگال Guided Exercise - Forks Parameter

  • تمرین هدایت شده - کلیدواژه سریال Guided Exercise - Serial Keyword

  • موجودی پویا Dynamic Inventory

پیکربندی موازی سازی Configuring Parallelism

شامل و وارد کردن فایل ها Including & Importing files

  • مروری بر واردات و از جمله فایل ها Overview of Importing & Including files

  • import_playbook و import_tasks import_playbook & import_tasks

  • متغیرها را با استفاده از import_tasks تعریف کنید define variables using import_tasks

  • include_tasks و مقایسه آن با import_tasks include_tasks and its comparison with import_tasks

  • تمرین هدایت شده - 1 Guided Exercise - 1

  • تمرین هدایت شده - 2 Guided Exercise - 2

  • تمرین هدایت شده - 3 Guided Exercise - 3

  • تمرین هدایت شده - 4 Guided Exercise - 4

شامل و وارد کردن فایل ها Including & Importing files

ساده کردن کتاب های بازی با نقش ها Simplifying Playbooks with Roles

  • نقش های قابل انجام Ansible Roles

  • نقش های Ansible ایجاد کنید Create Ansible Roles

  • جلسه آزمایشگاه - 1 Lab Session - 1

  • جلسه آزمایشگاه - 2 Lab Session - 2

ساده کردن کتاب های بازی با نقش ها Simplifying Playbooks with Roles

عیب یابی Ansible Troubleshooting Ansible

  • فایل های لاگ برای Ansible Log Files for Ansible

  • ماژول اشکال زدایی The Debug Module

  • مدیریت خطاها Managing Errors

  • اشکال زدایی Debugging

  • check_mode check_mode

  • آخرین سخنرانی Last Lecture

عیب یابی Ansible Troubleshooting Ansible

آزمون تمرینی برای RHEL8 RHCE EX294 Practice Exam for RHEL8 RHCE EX294

  • آزمون تمرینی برای RHEL8 RHCE EX294 Practice Exam for RHEL8 RHCE EX294

آزمون تمرینی برای RHEL8 RHCE EX294 Practice Exam for RHEL8 RHCE EX294

نمایش نظرات

نظری ارسال نشده است.

آموزش Linux Redhat Administration III - Automation Ansible-RHEL8
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9 hours
87
Udemy (یودمی) udemy-small
26 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,518
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shikhar Verma • 70k+ Students Worldwide Shikhar Verma • 70k+ Students Worldwide

معمار راه حل ها و مربی فناوری اطلاعات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.