آموزش مدیریت لینوکس با Ansible: نوشتن کتاب های بازی Ansible

Linux Administration with Ansible: Writing Ansible Playbooks

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ایجاد Ansible Playbooks به شما این امکان را می دهد که پیکربندی های تکرار شونده ای ایجاد کنید که به طور قابل اعتمادی صحیح باشند. این دوره به شما می آموزد که بنویسید، درک کنید، و اجرا کنید Ansible Playbooks. داشتن پیکربندی های تکراری صحیح که می تواند در صورت نیاز دوباره پخش شود، نه تنها موفقیت طولانی مدت در محیط تولید را فراهم می کند، بلکه اجازه می دهد تا محیط تولید را دوباره خلق کنید. محیط آزمایشی شما برای توسعه در این دوره آموزشی مدیریت لینوکس با Ansible: Writing Ansible Playbooks، خواندن و نوشتن YAML، فرمت فایل Ansible Playbooks را یاد خواهید گرفت. ابتدا، ایجاد دستورات YAML را به صورت آنلاین برای درک قوانین و نحو بررسی خواهید کرد. در مرحله بعد، متوجه خواهید شد که چگونه با ایجاد Playbook با منطق می توانیم اجرای وظایف را کنترل کنیم. در نهایت، یاد خواهید گرفت که چگونه Playbook های گسترده ای را توسعه دهید که تمام عناصر مدیریت لینوکس را پوشش دهد. هنگامی که این دوره را به پایان رساندید، مهارت ها و دانش Ansible Playbooks مورد نیاز برای مدیریت انواع پروژه های مدیریت لینوکس را خواهید داشت.

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

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

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

نوشتن در YAML Writing in YAML

  • معرفی YAML و Playbooks Introducing YAML and Playbooks

  • تجزیه YAML Parsing YAML

  • انتخاب ویرایشگرهای متن و IDE برای YAML Choosing Text Editors and IDEs for YAML

  • مشکل تب ها The Problem with Tabs

  • ایجاد یک فایل nanorc Creating a .nanorc File

  • ایجاد یک فایل vimrc Creating a .vimrc File

  • کار با VS Code Working with VS Code

  • درک کتابهای راهنما Understanding Playbooks

  • پیاده سازی Playbooks Implementing Playbooks

  • استفاده از متغیرها و اشکال زدایی کتابهای بازی Using Variables and Debugging Playbooks

  • یافتن ماژول ها در سیستم فایل Finding Modules in the File System

اسکریپت مدیریت لینوکس Scripting Linux Administration

  • اسکریپت یا Ansible Scripting or Ansible

  • راه حل های اسکریپت Scripting Solutions

  • ایجاد اسکریپت با استفاده از دستورات Ad-hoc Creating Scripts Using Ad-hoc Commands

  • تامین ولگرد Vagrant Provisioning

  • استفاده از Ansible to Provision Systems Vagrant Using Ansible to Provision Vagrant Systems

  • خلاصه و چه چیزی بعد Summary and What's Next

استفاده از دستورات شل در Playbooks Using Shell Commands in Playbooks

  • اجرای دستورات بومی در Ansible Running Native Commands in Ansible

  • مقایسه ماژول های Command و Shell Ansible Comparing the Command and Shell Ansible Modules

  • کار با ماژول خام Ansible Working with the Ansible Raw Module

  • اجرای اسکریپت ها با استفاده از ماژول اسکریپت Executing Scripts Using the Script Module

  • با استفاده از پارامتر Create Meta Using the Create Meta-parameter

  • آشنایی با کتاب‌های بازی Idempotent Understanding Idempotent Playbooks

  • ایجاد کتاب های بازی با منطق بی قدرت Creating Playbooks with Idempotent Logic

  • خلاصه و چه چیزی بعد Summary and What's Next

کار با سه بزرگ Working with the Big Three

  • سه بزرگ چیست؟ What Are the Big Three?

  • بررسی موجودی Review of Inventory

  • مدیریت سرویس و بسته استاتیک Managing Static Service and Package

  • کپی کردن محتوای وب Copying Web Content

  • مدیریت آپاچی در سراسر توزیع های لینوکس Managing Apache Across Linux Distributions

  • پیکربندی Chrony Time Server Configuring Chrony Time Server

  • ایجاد کتاب بازی Chrony با Handlers Creating the Chrony Playbook with Handlers

  • خلاصه و چه چیزی بعد Summary and What's Next

مدیریت کاربران در Ansible Managing Users in Ansible

  • مدیریت کاربران با Ansible Managing Users with Ansible

  • ایجاد کاربران در Playbooks Creating Users in Playbooks

  • درک حذف کاربر Understanding User Deletion

  • ایجاد کتاب های بازی که امکان ایجاد یا حذف کاربران را فراهم می کند Creating Playbooks Allowing Creation or Removal of Users

  • مدیریت رمزهای عبور کاربران Managing User Passwords

  • ایجاد جفت کلید در کنترلر Creating Key Pairs on the Controller

  • احراز هویت با استفاده از کلیدهای SSH Authenticating Using SSH Keys

  • اجرای نهایی بلوک ها و تنظیم حقوق سودو The Final Playbook Implementing Blocks and Setting Sudo Rights

  • خلاصه و چه چیزی بعد Summary and What's Next

کتاب های بازی کمکی Ansible Ancillary Ansible Playbooks

  • وظایف جانبی و واردات Ancillary Tasks and Imports

  • بایگانی و شامل وظایف Archiving and Including Tasks

  • ایجاد یک کار برنامه ریزی شده Creating a Scheduled Job Task

  • درک وظایف VDO در Ansible Understanding VDO Tasks in Ansible

  • مدیریت VDO با Ansible Managing VDO with Ansible

  • وارد کردن کتابهای راهنما Importing Playbooks

  • خلاصه Summary

نمایش نظرات

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

آموزش مدیریت لینوکس با Ansible: نوشتن کتاب های بازی Ansible
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 21m
50
Pluralsight (پلورال سایت) pluralsight-small
22 شهریور 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
15
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Mallett Andrew Mallett

اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.

Pluralsight (پلورال سایت)

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

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