آموزش HELM: راهنمای قطعی از مبتدی تا استاد - آخرین آپدیت

دانلود Helm: The Definitive Guide from Beginner to Master

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: نمودارهای HELM را در خوشه های Kubernetes نصب ، مدیریت ، ایجاد و مستقر کنید! Helm CLI ، قلاب ، افزونه و موارد دیگر را بیاموزید! نمودارهای کلاه ایمنی را از ابتدا با استفاده از بهترین شیوه ها و ساختارهای نمودار بهینه سفارشی کنید تا نمودارهای کلاه ایمنی موجود را به طور کامل متناسب با الگوی الگوی Master Go الگوی GO برای تولید پویا و قابل نگه داشتن kubernetes با اطمینان از مقادیر پیکربندی استفاده کنید و برای دستیابی به استقرارهای انعطاف پذیر نسخه های یکپارچه را انجام دهید تا نگه داشته شود تا از آنها استفاده کند تا بتواند نسخه های یکپارچه ای را انجام دهد تا نگه داشته شود تا از آنها استفاده کند تا بتواند نسخه های یکپارچه ای را انجام دهد تا نگه داشته شود تا نگه داشته شود تا نگه داشته شود تا نگه داشته شود تا از آنها استفاده کند تا بتواند نسخه های یکپارچه را انجام دهد تا نگه داشته شود تا نگه داشته شود تا نگه داشته شود تا نگه داشته شود تا نگه داشته شود تا از آنها استفاده کند تا از آنها استفاده کند. استقرار شما بدون خرابی در حال اجرا سریع سریع به نسخه های پایدار قبلی برای بازیابی فوری ، استقرار پایدار و مقیاس پذیر Kubernetes را از طریق بهترین شیوه های با کلاه ایمنی انجام می دهد ، قلاب های کلاه ایمنی را برای خودکار سازی وظایف قبل و بعد از اعزام برای تأیید کیفیت نمودار و اطمینان از انتشار دقیق نمودار اجرا می کند. نمودارهای کتابخانه ای را برای ارتقاء قابلیت استفاده مجدد و کاهش تکثیر در کار با پلاگین های Helm برای گسترش عملکرد HELM و دستیابی به حتی بیشتر با ابزار - آشنایی با Docker و Kubernetes با آشنایی با دستورات در حال اجرا در ترمینال و آشنایی با خط فرمان با هر یک زبان برنامه نویسی برای استفاده بیشتر از این دوره بسیار مطلوب است

به دوره HELM قطعی خوش آمدید: از مبتدی تا استاد!

آیا شما آماده هستید تا مهارت های Kubernetes خود را به سطح بعدی برسانید و واقعاً Master Helm؟ این دوره کلاهبرداری برای کمک به شما در ایجاد اعتماد به نفس و تخصص ساخته شده است ، اطمینان حاصل می کند که می توانید مانند گذشته هرگز مستقل و ساده سازی Kubernetes خود را ساده و ساده کنید.

چرا هلم را یاد می گیریم؟

Helm مدیر بسته Kubernetes است که سفارش را به پیچیدگی می بخشد و به شما امکان می دهد حتی پیچیده ترین برنامه ها را بسته بندی ، نصب ، ارتقا و مدیریت کنید. در اینجا چرا تسلط بر Helm یک حرکت استراتژیک است:

  • استقرار Kubernetes ساده: با نمودارهای کلاهبرداری ، خداحافظی از کار YAML تکراری و مستعد خطا! از یک رویکرد نرم و صاف تر برای استفاده از برنامه های پیچیده لذت ببرید.

  • ثبات در محیط ها: تنظیمات برنامه خود را از توسعه تا تولید استاندارد کنید. HELM هر بار استقرار مداوم را تضمین می کند ، مهم نیست که بار کاری خود را اجرا کنید.

  • به روزرسانی ها و بازپرداخت های بی دردسر: نسخه های برنامه جدید را با اطمینان از آن استفاده کنید یا در ثانیه به حالت های پایدار برگردید. با استفاده از HELM ، انعطاف پذیری و ایمنی را به دست می آورید که باید به سرعت نوآوری کنید.

  • که به طور گسترده توسط صنعت پذیرفته شده است: تسلط بر Helm شما را در عرصه های Cloud Cloud بومی و DevOps جدا می کند و شما را به یک دارایی با ارزش تر برای کارفرمایان فعلی یا آینده خود تبدیل می کند.

  • با سرمایه گذاری در این دوره ، شما فقط ابزار دیگری را یاد نمی گیرید - شما در حال باز کردن یک متحد قدرتمند برای ارائه برنامه های قابل اعتماد ، مقیاس پذیر و به راحتی قابل نگهداری هستید.

    چرا این دوره کلاهبرداری را انتخاب کنید؟

    این دوره هم تئوری اساسی و هم تجربه گسترده ای را ارائه می دهد ، و اعتماد به نفس و دانش خود را برای برتری به شما می دهد:

    • رویکرد عملی ، عملی: برای تمرینات عملی ، نسخه ی نمایشی و دروس تعاملی آماده شوید. شما نمودارهای کلاه ایمنی را ایجاد و مدیریت خواهید کرد ، وابستگی ها را ادغام می کنید و استقرار خودکار می کنید. هر مفهومی که یاد می گیرید بلافاصله با فعالیتهای واقعی و دستی تقویت می شود.

    • سناریوهای دنیای واقعی: ما به ویژگی های پیشرفته مانند قلاب ، نمودارهای کتابخانه و تست قلاب ها شیرجه می زنیم-مهارت های واقعی که هنگام کار در محیط های تولید اهمیت دارند.

    • در پشت صحنه دانش: درک عمیقی از موتور قالب بندی زیرین کسب کنید و یاد بگیرید که اشکال زدایی و بهینه سازی نمودارهای خود. این تضمین می کند که شما برای هرگونه چالش هایی که در کار ایجاد می شود آماده شده اید.

    • راهنمایی های خبره: با سالها تجربه صنعت ، من بهترین شیوه ها ، نکات و استراتژی ها را به اشتراک می گذارم تا بتوانید یاد بگیرید که نه تنها از HELM استفاده کنید ، بلکه واقعاً با آن عالی است.

    در این دوره کدام مهارت ها را کسب خواهید کرد؟

    با گذراندن این دوره ، مجموعه ای از مهارت های جامع و ارزشمند را به دست می آورید ، از جمله:

    • نمودارهای کلاه ایمنی را از ابتدا بسازید: یاد بگیرید که با استفاده از بهترین شیوه ها ، نمودارهای طراحی و ساختار را با استفاده از بهترین شیوه ها بیاموزید ، به شما این امکان را می دهد تا تنظیمات قابل نگهداری را متناسب با برنامه های خود ایجاد کنید.

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

    • با اطمینان با مقادیر پیکربندی: نحوه استفاده از فایلهای مقادیر و نادیده گرفتن را درک کنید ، کنترل کاملی را در مورد نحوه استقرار ، پیکربندی و مقیاس بندی برنامه های خود به شما ارائه می دهد.

    • به روزرسانی های یکپارچه را انجام دهید: یاد بگیرید که چگونه می توانید استقرار خود را به طور هموار و با اطمینان به روز کنید ، برنامه های خود را بدون وقفه در سرویس به روز کنید.

    • SYNTAX TEMPLATE MASTER GO: با موتور قدرتمند HELM راحت باشید و به شما امکان می دهد تا به صورت پویا از مانیفست های Kubernetes تولید کنید و از تعاریف تکراری YAML جلوگیری کنید.

    • استقرار پایدار و مقیاس پذیر Kubernetes: از بسته بندی و ویژگی های قالب بندی HELM برای ارائه استقرارهای قابل اعتماد و درجه تولید در مقیاس استفاده کنید.

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

    • قلاب های کلاه ایمنی را پیاده سازی کنید: کارهای قبل و بعد از استقرار مانند مهاجرت پایگاه داده ، اطمینان از رویه های صاف و گردش کار پاک کننده را خودکار کنید.

    و خیلی بیشتر! آماده شوید تا بازی Kubernetes خود را ، Master Helm بالا ببرید و به Herm Hero تبدیل شوید که تیم شما به آن نیاز دارد. بیایید این سفر را با هم سوار کنیم!


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

    مقدمه Introduction

    • به دوره خوش آمدید! Welcome to the course!

    • چگونه می توان از این دوره بیشترین استفاده را کرد How to make the most of this course

    • تراز کردن انتظارات Aligning expectations

    • منابع دوره Course resources

    هلم چیست؟ What is Helm?

    • مقدمه بخش Section introduction

    • نقش کلاه در Kubernetes The role of Helm in Kubernetes

    • مزایای استفاده از HELM Benefits of using Helm

    • Helm در مقابل Kustomize Helm vs. Kustomize

    • معماری کلاه ایمنی Helm architecture

    نصب ابزار Installing Tools

    • [کاربران ویندوز] نصب زیر سیستم ویندوز برای لینوکس (WSL) [Windows Users] Installing Windows Subsystem for Linux (WSL)

    • [کاربران ویندوز] زیر سیستم ویندوز برای ویژگی های لینوکس [Windows Users] Windows Subsystem for Linux Features

    • نصب minikube Installing Minikube

    • نصب Kubectl Installing Kubectl

    • نصب کلاه Installing Helm

    • نصب و پیکربندی کد VS Installing and configuring VS Code

    اصول کلاه Helm Fundamentals

    • مقدمه بخش Section introduction

    • کاوش در Artifacthub Exploring ArtifactHub

    • مدیریت مخازن HELM با HELM CLI Managing Helm repositories with the Helm CLI

    • نصب نمودار Helm WordPress Installing the Wordpress Helm chart

    • کاوش در پیکربندی نمودار پیش فرض وردپرس Exploring the default Wordpress chart configuration

    • حذف نمودارهای کلاه ایمنی Uninstalling Helm charts

    • تمیز کردن منابع Kubernetes Cleaning up Kubernetes resources

    • تنظیم مقادیر سفارشی از طریق HELM CLI Setting custom values via the Helm CLI

    • تنظیم مقادیر سفارشی از طریق پرونده ها Setting custom values via files

    • به روزرسانی نسخه های HELM: تنظیم مقادیر جدید Upgrading Helm releases: Setting new values

    • به روزرسانی نسخه های HELM: تنظیم نسخه های نمودار جدید Upgrading Helm releases: Setting new chart versions

    • برگشت در راس Rollbacks in Helm

    • به روزرسانی نسخه های Helm: پرچم های مفید CLI Upgrading Helm releases: Useful CLI flags

    ایجاد نمودارهای HELM خودمان Creating Our Own Helm Charts

    • مقدمه بخش Section introduction

    • چرا نمودارهای خودمان را ایجاد می کنیم؟ Why create our own charts?

    • ساختار و پرونده های نمودار کلاه ایمنی Helm chart structure and files

    • اولین نمودار کلاه ایمنی ما Creating our first Helm chart

    • مقدمه ای برای Go Templates: قسمت 1 Introduction to Go Templates: Part 1

    • مقدمه ای برای Go Templates: قسمت 2 Introduction to Go Templates: Part 2

    • مقدمه ای برای Go Templates: قسمت 3 Introduction to Go Templates: Part 3

    • اضافه کردن مقادیر اول به پرونده های ما. yaml Adding first values to our values.yaml file

    • با استفاده از اطلاعات انتشار و نمودار در قالب ها Using release and chart information in templates

    • منابع Kubernetes را به طور مشروط مستقر کنید Conditionally deploy Kubernetes resources

    • بسته بندی نمودار کلاه ما Packaging our Helm chart

    • انتشار نمودار HELM ما با صفحات GitHub Publishing our Helm chart with GitHub Pages

    • نصب نمودار HELM تازه منتشر شده ما Installing our newly published Helm chart

    • برای ایجاد نمودارهای جدید از HELM CLI استفاده می کند Leveraging the Helm CLI for creating new charts

    • recap: نمودارهای ساختمان ، بسته بندی و انتشار Recap: Building, packaging, and publishing Helm charts

    برو الگوی عمیق شیرجه Go Template Deep-Dive

    • مقدمه بخش Section introduction

    • توابع الگو و خطوط لوله Template functions and pipelines

    • الگوهای نامگذاری شده Named templates

    • اظهارات IF و IF-ELSE If and If-Else statements

    • متغیرها Variables

    • دامنه های متغیرها Variables' Scopes

    • با استفاده از "دامنه" برای تکرار لیست ها Using "range" to iterate over lists

    • با استفاده از "دامنه" برای تکرار بیش از فرهنگ لغت Using "range" to iterate over dictionaries

    • درک متغیر "نقطه" Understanding the "dot" variable

    • با استفاده از بلوک های "با" Using "with" blocks

    • توابع اعتبار سنجی Validation functions

    • اجرای منطق اعتبار سنجی سفارشی Implementing custom validation logic

    [اختیاری] کدگذاری یک فروشگاه ارزش کلیدی API [Optional] Coding a Key-Value Store API

    • تنظیم پروژه Project setup

    • تنظیم برنامه اکسپرس Express app setup

    • راه اندازی postgresql PostgreSQL setup

    • مسیرهای API را پیاده سازی کنید Implement API routes

    • آزمایش ، ساختمان و فشار آوردن به تصاویر Docker Testing, building, and pushing the Docker images

    مدیریت وابستگی های نمودار Managing Chart Dependencies

    • مقدمه بخش Section introduction

    • زیر بخش ها چیست؟ What are Subcharts?

    • bootstrap نمودار کلاه ایمنی فروشگاه پیکربندی Bootstrap the Config Store Helm chart

    • Subchart PostgreSQL را به عنوان وابستگی به نمودار اضافه کنید Add PostgreSQL subchart as chart dependency

    • عبور از والدین به زیر بخش Passing values from parent to subchart

    • ارزش های جهانی Global values

    • از جمله الگوهای نام از زیر بخش در نمودار والدین Including names templates from subchart in parent chart

    • به طور مشروط در زیر بخش ها Conditionally enabling subcharts

    • PostgreSQL را در منابع Kubernetes ما ادغام کنید Integrate PostgreSQL into our Kubernetes resources

    مباحث پیشرفته Advanced Topics

    • مقدمه بخش Section introduction

    • دسترسی به پرونده ها: مقدمه Accessing files: Introduction

    • دسترسی به پرونده ها: الگوهای گلوب Accessing files: Glob patterns

    • دسترسی به پرونده ها: پیکربندی و برنامه های مخفی Accessing files: ConfigMap and Secret utilities

    • قلاب نمودار: مقدمه Chart hooks: Introduction

    • قلاب نمودار: کار با قلاب Chart hooks: Working with hooks

    • قلاب نمودار: وزن قلاب Chart hooks: Hook weights

    • قلاب نمودار: دست زدن به خرابی هوک Chart hooks: Handling hook failures

    • قلاب نمودار: پاکسازی خوشه Chart hooks: Cluster cleanup

    • نمودارهای کتابخانه Library charts

    • هوک آزمون: مقدمه Test hook: Introduction

    • قلاب تست: اسکریپت تست عصاره و دکوپل Test hook: Extract and decouple testing script

    • تست هوک: الگوهای و منابع Kubernetes را به روز کنید Test hook: Update templates and Kubernetes resources

    • قلاب تست: مقادیر پیکربندی را به مقادیر اضافه کنید. Test hook: Add configuration values to values.yaml

    • افزونه های Helm: Dashboard Helm Helm plugins: Helm Dashboard

    • افزونه های Helm: Helm Diff Helm plugins: Helm Diff

    • پلاگین های Helm: Helm Unittest Helm plugins: Helm Unittest

    پایان Conclusion

    • تبریک می گویم + سخنرانی جایزه! Congratulations + BONUS lecture!

    نمایش نظرات

    آموزش HELM: راهنمای قطعی از مبتدی تا استاد
    جزییات دوره
    10.5 hours
    87
    Udemy (یودمی) Udemy (یودمی)
    (آخرین آپدیت)
    1,443
    4.8 از 5
    دارد
    دارد
    دارد
    جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

    Google Chrome Browser

    Internet Download Manager

    Pot Player

    Winrar

    Lauro Fialho Müller Lauro Fialho Müller

    مشاور ارشد فناوری اطلاعات و توسعه دهنده Full-Stack