آموزش ادغام Ansible با GitHub Actions

Integrating Ansible with GitHub Actions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما یاد می دهد که چگونه کتاب های بازی Ansible را با استفاده از GitHub Actions اجرا کنید. شما یاد خواهید گرفت که چگونه گردش کار را تنظیم کنید و به طور ایمن با سرورهایی که مدیریت می کنید ارتباط برقرار کنید. زمانی که استفاده شما از کتاب های بازی Ansible افزایش می یابد، اجرای ایمن و موفقیت آمیز آنها با دست سخت تر می شود. در این دوره آموزشی، ادغام Ansible با GitHub Actions، یاد می گیرید که کتاب های بازی Ansible را با استفاده از GitHub Actions اجرا کنید. ابتدا، اقدامات، محرک‌ها و گردش‌های کاری GitHub را بررسی می‌کنید، از جمله اعتبارسنجی خودکار در گردش‌های کاری خود برای جلوگیری از انجام فایل‌های Ansible که به خوبی قالب‌بندی نشده‌اند. در مرحله بعد، نحوه ایجاد خطوط لوله استقرار برای کتاب‌های بازی Ansible خود را برای استقرار خودکار به‌روزرسانی‌ها خواهید فهمید. در نهایت، روش‌های مختلفی برای اتصال ایمن به سرورهای خود با استفاده از اقدامات GitHub را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش GitHub Actions مورد نیاز برای خودکارسازی ایمن اجرای کتاب های بازی Ansible را خواهید داشت.

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

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

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

معرفی GitHub Actions Introducing GitHub Actions

  • معرفی Introduction

  • Use Case: پیکربندی سرور لینوکس، آپاچی و PHP Use Case: Configuring a Linux, Apache, and PHP Server

  • دلایل کنترل منبع The Reasons for Source Control

  • نسخه ی نمایشی: ذخیره کتاب های Play در GitHub Demo: Storing Playbooks in GitHub

  • اقدامات GitHub: گردش کار، اقدامات و محرک ها GitHub Actions: Workflows, Actions, and Triggers

  • نسخه ی نمایشی: ایجاد یک گردش کار برای Linting Ansible Playbooks Demo: Creating a Workflow for Linting Ansible Playbooks

  • نسخه ی نمایشی: اجرای گردش کار Linting در هر درخواست فشار و کشش Demo: Running the Linting Workflow on Every Push and Pull Request

  • خلاصه Summary

اجرای یک کتاب بازی با استفاده از GitHub Actions Running a Playbook Using GitHub Actions

  • معرفی Introduction

  • نسخه ی نمایشی: استقرار در محیط آزمایش Demo: Deploying to the Test Environment

  • نسخه ی نمایشی: استقرار فقط از شعبه اصلی Demo: Deploying Only from the Main Branch

  • نسخه ی نمایشی: استقرار در تولید Demo: Deploying to Production

  • خلاصه Summary

اتصال ایمن به سرورهای خود Securely Connecting to Your Servers

  • معرفی Introduction

  • مدیریت مخفی Secret Management

  • نسخه ی نمایشی: کار با محیط ها Demo: Working with Environments

  • نسخه ی نمایشی: کار با Ansible Vault Demo: Working with Ansible Vault

  • نسخه ی نمایشی: استفاده از Find and Replace برای Secrets Demo: Using Find and Replace for Secrets

  • خلاصه و ممنون! Summary and Thank You!

نمایش نظرات

آموزش ادغام Ansible با GitHub Actions
جزییات دوره
1h 14m
20
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
Henry Been
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Henry Been Henry Been

Henry Been یک معمار و توسعه دهنده مستقل از هلند است. او از کار با تیم های توسعه نرم افزار برای ایجاد و ارائه نرم افزارهای عالی لذت می برد. علایق او شامل ابر Azure، Agile، DevOps، معماری نرم افزار و طراحی و پیاده سازی نرم افزارهای قابل آزمایش و نگهداری می شود. او علاوه بر کار خود، سخنران کنفرانس در کنفرانس‌های بین‌المللی است، نویسنده کتاب «پیاده‌سازی راه‌حل‌های Azure DevOps»، کار بر روی کتاب دوم و ایجاد دوره‌های آموزشی آنلاین است. به دلیل فعالیت‌هایش در جامعه، او جایزه MVP مایکروسافت در سال‌های 2019 و 2020 را دریافت کرده است.