آموزش ادغام 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 14m
20
Pluralsight (پلورال سایت) pluralsight-small
31 شهریور 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 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 را دریافت کرده است.

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

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

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