آموزش ایجاد منابع سفارشی در Kubernetes 1

Creating Custom Resources in Kubernetes 1

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

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

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

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

منابع سفارشی Custom Resources

  • بررسی نسخه Version Check

  • چرا Kubernetes را سفارشی کنیم؟ Why Customize Kubernetes?

  • منابع سفارشی Custom Resources

  • تعاریف منابع سفارشی Custom Resource Definitions

  • نسخه ی نمایشی: ایجاد اشیا از منابع سفارشی Demo: Creating Objects from Custom Resources

  • خلاصه Summary

کنترلرهای سفارشی Custom Controllers

  • کنترل کننده ها و حلقه کنترل Kubernetes Controllers and the Kubernetes Control Loop

  • کنترلرهای داخلی Built-in Controllers

  • نسخه ی نمایشی: تعامل با کنترلر-مدیر kube Demo: Interacting with the kube-controller-manager

  • چرا کنترلرهای سفارشی؟ Why Custom Controllers?

  • ایجاد کنترلرهای سفارشی Creating Custom Controllers

  • نسخه ی نمایشی: ایجاد یک کنترلر سفارشی Demo: Creating a Custom Controller

  • استقرار کنترلرهای سفارشی Deploying Custom Controllers

  • خلاصه Summary

اپراتورهای سفارشی Custom Operators

  • اپراتورها چیست؟ What Are Operators?

  • بوت استرپ کردن یک اپراتور Bootstrapping an Operator

  • نسخه ی نمایشی: استفاده از Operator SDK برای بوت استرپ کردن یک اپراتور Demo: Using the Operator SDK to Bootstrap an Operator

  • ایجاد اپراتورها با Operator SDK Creating Operators with the Operator SDK

  • منابع فرعی منابع سفارشی Custom Resource Subresources

  • نسخه ی نمایشی: ایجاد انواع منابع سفارشی اپراتور Demo: Creating the Operator's Custom Resource Types

  • نسخه ی نمایشی: اجرای منطق تجاری اپراتور Demo: Implementing the Operator's Business Logic

  • نسخه ی نمایشی: پیکربندی و استقرار یک اپراتور Demo: Configuring and Deploying an Operator

  • خلاصه Summary

زمانبندی های سفارشی Custom Schedulers

  • برنامه‌ریزان: یک مرور کلی Schedulers: An Overview

  • نسخه ی نمایشی: کاوش در زمانبندی داخلی Demo: Exploring the Built-in Scheduler

  • ایجاد زمانبندی های سفارشی Creating Custom Schedulers

  • نسخه ی نمایشی: ایجاد یک زمانبندی سفارشی Demo: Creating a Custom Scheduler

  • نتیجه گیری دوره Course Conclusion

نمایش نظرات

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

آموزش ایجاد منابع سفارشی در Kubernetes 1
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 47m
29
Pluralsight (پلورال سایت) pluralsight-small
23 تیر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zachary Bennett Zachary Bennett

Zach در حال حاضر یک مهندس ارشد نرم افزار در VMware است که در آن از ابزارهایی مانند Python ، Docker ، Node و Angular همراه با تکنیک ها/اصول مختلف یادگیری ماشین و علوم داده استفاده می کند. قبل از نقش فعلی ، زاک روی نرم افزارهای زیردریایی کار می کرد و علاقه زیادی به برنامه نویسی GIS همراه با نرم افزارهای منبع باز دارد. برخی از کارهای او را می توانید در GitHub (https://github.com/zbennett10) و Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett) مشاهده کنید.

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

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

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