لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع Flux CD برای مبتدیان - DevOps عملی
- آخرین آپدیت
دانلود Flux CD for the Absolute Beginners - Hands-On DevOps
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اتوماسیون کوبرنتیز به روش GitOps؛ سریع، قابل اعتماد و مقیاسپذیر با Flux CD.
آشنایی با GitOps
درک چارچوب (Framework) Flux CD
بررسی عمیق معماری Flux CD
کار با کنترلرهای Source و Kustomize
استقرار اپلیکیشن با استفاده از Kustomize، Helm و OCI Registry
کنترلرهای Image Reflector و اتوماسیون در Flux CD
کنترلر اعلانها (Notification Controller) در Flux CD (وبهوکها و هشدارها)
مانیتورینگ و داشبوردینگ Flux CD
بررسی گزینههای رابط کاربری (UI) برای Flux CD
پیش نیازها: دانش پایه یونیکس/لینوکس
درک ابتدایی از کوبرنتیز (Kubernetes)
در این دوره چه میآموزید؟
دوره Flux CD برای مبتدیان - عملییک دوره جامع است که شما را از مفاهیم پایه Flux CD به مهارتهای سطح عملیاتی (Production) میرساند.
دوره با مباحث بنیادی شروع میشود که برای مبتدیان ایدهآل است و اصول GitOps را پوشش میدهد، سپس به ضرورتها و ویژگیهای Flux CD میپردازد. شما نحوه راهاندازی و مدیریت محیطهای Flux CD و معماری آن را خواهید آموخت.
در این مسیر، کنترلرهای Flux CD مانند Source، Kustomize و Helm بررسی شده و شما در استقرار اشیاء Flux CD با استفاده از Flux CLI به روش Declarative مهارت پیدا میکنید. همچنین کارهای پیشرفتهای مانند یکپارچهسازی مخازن خصوصی گیت، کار با OCI registries، اتوماسیون کامل Rollout تصاویر با استفاده از Image Reflector و کنترلرهای Update Automation و همچنین کار با کنترلرهای اعلان برای وبهوکها و سیستمهای هشدار را خواهید آموخت.
در نهایت، به مبحث مانیتورینگ Flux CD پرداخته و گزینههای رایگان و متنباز رابط کاربری را بررسی خواهید کرد.
نکته ویژه:
این دوره به گونهای طراحی شده است که تمامی مفاهیم به صورت عملی و با دموهای زنده نمایش داده شوند. هر مفهوم در لحظه اجرا میشود و هر خطایی که رخ دهد، در همان زمان عیبیابی و رفع میگردد.
تذکر قانونی:
Flux CD یا Flux Project علامت تجاری ثبت شده The Cloud Native Computing Foundation (CNCF) و/یا The Linux Foundationدر ایالات متحده و سایر کشورها است. این دوره توسط این سازمانها تایید یا گواهینامه داده نشده است.
ساختار دوره:
ویدیوهای آموزشی
دموهای عملی
آزمونهای کوتاه
تمرینات
سرفصلهای دوره:
معرفی دوره
شروع کار با GitOps
نگاهی کلی به Flux CD
اصطلاحات کلیدی Flux CD
بررسی Flux CLI
درک معماری Flux CD
نصب و پیکربندی Flux CD
کنترلرهای Source و Kustomize
روش Declarative برای ایجاد فایلهای منابع Flux CD
استقرار اپلیکیشن با استفاده از مخازن خصوصی
استقرار اپلیکیشن با Kustomize Overlays و Helm Charts
کنترلرهای Image Reflector و اتوماسیون در Flux CD
وبهوکها در Flux CD (کنترلر اعلانها)
یکپارچهسازی MS Teams برای هشدارها (کنترلر اعلانها)
مانیتورینگ و داشبوردینگ Flux CD
گزینههای رابط کاربری متنباز (UI Options)
تمام بخشهای این دوره به صورت زنده نمایش داده شدهاند تا کاربران تشویق شوند محیط خود را راهاندازی کرده و از طریق تجربه عملی بیاموزند!
سرفصل ها و درس ها
معرفی دوره
Course Introduction
معرفی
Introduction
لینک مخزن گیتهاب
GitHub Repository Link
منابع دوره Flux CD برای مبتدیان
Course Material - Flux CD for the Absolute Beginners - Hands-On DevOps
آشنایی با GitOps و Flux CD
Introduction to GitOps and Flux CD
مقدمهای بر GitOps
Introduction to GitOps
شروع کار با Flux CD
Getting Started with Flux CD
ویژگیهای Flux CD
Flux CD Features
دمو بررسی مستندات Flux
Demonstration - Flux Documentation
درک چارچوب Flux CD
Understanding Flux CD Framework
اصطلاحات کلیدی Flux CD
Core Flux CD Terminologies
راهاندازی Flux CD
Setting up Flux CD
پیشنیازها و گزینههای نصب Flux CD
Flux CD installation Options and Pre-requisites
بررسی کلی Flux CLI
Overview of flux CLI
دمو نصب Flux CLI و دستورات پرکاربرد
Demonstration - flux CLI Installation and commonly used commands
دمو نصب Flux CD روی کوبرنتیز
Demonstration - Installing Flux CD on Kubernetes
دمو راهاندازی کلاستر دو نودی (اختیاری)
Demonstration - Two node cluster setup (OPTIONAL)
پیشنهاد دوره کوبرنتیز عملی - فراتر از CKA و CKAD
Checkout - Practical Kubernetes - Beyond CKA and CKAD | Hands-on
معماری Flux CD
Flux CD Architecture
درک معماری Flux CD
Understanding Flux CD Architecture
کار با کنترلرهای Source و Kustomize
Working with Source and Kustomize controller
شروع کار با کنترلرهای Source و Kustomize
Getting started with Source Controller and Kustomize Controller
دمو استقرار اولین اپلیکیشن با Flux (از مخزن Flux)
Demonstration - Deploying First Application using Flux (from Flux repository)
دمو عملیات suspend، resume و delete در Flux
Demonstration - suspend, resume and delete operations in Flux
ایجاد فایلهای کنترلر Source و Kustomize (روش Declarative)
Source Controller and Kustomize Controller file creation (Declarative way)
دمو استقرار اپلیکیشن (روش Declarative با مخزن خارجی)
Demonstration - Deploying Application (Declarative with external Repository)
نمایش نظرات