آموزش مدیریت کنترلرها و استقرارهای Kubernetes

Managing Kubernetes Controllers and Deployments

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه استقرار و نگهداری برنامه ها با استفاده از کنترلرهای Kubernetes را بیاموزید. در این دوره آموزشی یاد خواهید گرفت که چگونه یک Controller را برای حجم کاری خود انتخاب کنید، آن را مستقر کنید و برنامه های کاربردی مبتنی بر کانتینر خود را در کلاستر Kubernetes خود نگهداری کنید. CKA) مسیر یادگیری. این دوره، مدیریت کنترل‌کننده‌ها و توسعه‌های Kubernetes، به بلوک اصلی برنامه‌های مبتنی بر Kubernetes می‌پردازد: Controllers. در این دوره شما مهارت های حیاتی برای استقرار و حفظ برنامه های خود درمانی خود را در Kubernetes خواهید آموخت. این دوره شامل Deployments، DaemonSets، StatefulSets، Jobs و CronJobs می شود. همچنین خواهید آموخت که چگونه یک نوع کنترلر را برای حجم کاری خود انتخاب کنید و چگونه برنامه مبتنی بر کانتینر خود را در خوشه Kubernetes خود مستقر و نگهداری کنید. این دوره همچنین می‌تواند به شما کمک کند تا برای گواهینامه سرپرست Kubernetes (CKA) خود آماده شوید.

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

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

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

استفاده از کنترلرها برای استقرار برنامه ها و مبانی استقرار Using Controllers to Deploy Applications and Deployment Basics

  • مقدمه، دوره و نمای کلی ماژول Introduction, Course and Module Overview

  • Kubernetes Principals، مدیر کنترلر و مقدمه ای بر کنترلرها Kubernetes Principals, the Controller Manager, and Introduction to Controllers

  • بررسی محیط آزمایشگاه Lab Environment Review

  • نسخه ی نمایشی: بررسی Pods سیستم و کنترل کننده های آنها Demo: Examining System Pods and Their Controllers

  • معرفی Deployment Controller و Deployment Basics Introducing the Deployment Controller and Deployment Basics

  • نسخه ی نمایشی: ایجاد یک استقرار اساسی به صورت ضروری و اعلامی Demo: Creating a Basic Deployment Imperatively and Declaratively

  • آشنایی با عملیات ReplicaSet Controller Understanding ReplicaSet Controller Operations

  • نسخه ی نمایشی: ایجاد عملیات های Deployment و ReplicaSet Controller Demo: Creating a Deployment and ReplicaSet Controller Operations

  • نسخه ی نمایشی: عملیات کنترلر ReplicaSet - کار با برچسب ها و انتخابگرها Demo: ReplicaSet Controller Operations - Working with Labels and Selectors

  • نسخه ی نمایشی: عملیات کنترلر ReplicaSet - خرابی گره Demo: ReplicaSet Controller Operations - Node Failures

  • بررسی ماژول و چه چیزی بعد! Module Review and What's Next!

نگهداری برنامه ها با استقرارها Maintaining Applications with Deployments

  • مقدمه، دوره و نمای کلی ماژول Introduction, Course and Module Overview

  • به روز رسانی استقرار و بررسی وضعیت انتشار استقرار Updating a Deployment and Checking Deployment Rollout Status

  • نسخه ی نمایشی: به روز رسانی یک استقرار و بررسی وضعیت انتشار استقرار Demo: Updating a Deployment and Checking Deployment Rollout Status

  • نسخه ی نمایشی: به روز رسانی استقرار و بررسی وضعیت انتشار استقرار (ادامه) Demo: Updating a Deployment and Checking Deployment Rollout Status (cont.)

  • استفاده از Deployments برای تغییر وضعیت و کنترل به روز رسانی ها با UpdateStrategy Using Deployments to Change State and Controlling Updates with UpdateStrategy

  • کنترل موفقیت آمیز انتشار استقرار و تعریف استراتژی به روز رسانی Successfully Controlling Deployment Rollouts and Defining an UpdateStrategy

  • توقف و برگشت استقرارها Pausing and Rolling Back Deployments

  • نسخه ی نمایشی: بازگرداندن یک استقرار و کنترل میزان انتشار با استراتژی به روز رسانی Demo: Rolling Back a Deployment and Controlling the Rate of a Rollout with UpdateStrategy

  • نسخه ی نمایشی: استفاده از UpdateStrategy و Probes Readiness برای کنترل عرضه Demo: Using UpdateStrategy and Readiness Probes to Control a Rollout

  • نسخه ی نمایشی: راه اندازی مجدد یک استقرار Demo: Restarting a Deployment

  • گسترش مقیاس Scaling Deployments

  • نسخه ی نمایشی: مقیاس بندی یک استقرار Demo: Scaling a Deployment

  • نکات استقرار موفقیت آمیز، بررسی ماژول ها، و آنچه در مرحله بعد است! Successful Deployment Tips, Module Review, and What's Next!

استقرار و نگهداری برنامه ها با DaemonSets و Jobs Deploying and Maintaining Applications with DaemonSets and Jobs

  • مقدمه، دوره و نمای کلی ماژول Introduction, Course and Module Overview

  • کنترلرها در Kubernetes و درک DaemonSets Controllers in Kubernetes and Understanding DaemonSets

  • به روز رسانی DaemonSets Updating DaemonSets

  • نسخه ی نمایشی: ایجاد و عملیات DaemonSets کنترلر Demo: Creating and DaemonSets Controller Operations

  • نسخه ی نمایشی: ایجاد DaemonSets با NodeSelectors و به روز رسانی DaemonSets Demo: Creating DaemonSets with NodeSelectors and Updating DaemonSets

  • معرفی و کار با مشاغل Introducing and Working with Jobs

  • معرفی و کار با CronJobs Introducing and Working with CronJobs

  • نسخه ی نمایشی: اجرای وظایف با Jobs Demo: Executing Tasks with Jobs

  • نسخه ی نمایشی: مقابله با شکست های شغلی و راه اندازی مجدد سیاست Demo: Dealing with Job Failures and restartPolicy

  • نسخه ی نمایشی: کار با مشاغل موازی و برنامه ریزی وظایف با CronJobs Demo: Working with Parallel Jobs and Scheduling Tasks with CronJobs

  • معرفی StatefulSets Introducing StatefulSets

  • بررسی ماژول و تشکر از شما! Module Review and Thank You!

نمایش نظرات

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

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anthony Nocentino Anthony Nocentino

آنتونی بنیانگذار و رئیس سیستم های Centino و همچنین نویسنده Pluralsight و Microsoft Data Platform MVP ، Linux Linux و Corporate Problem Solver است. آنتونی راه حل هایی را طراحی می کند ، این فناوری را به کار می گیرد و در زمینه عملکرد سیستم تجاری ، معماری و امنیت تخصص دارد. آنتونی دارای لیسانس و فوق لیسانس علوم کامپیوتر با انتشارات تحقیقاتی در الگوریتم های دستیابی به داده های با کارایی بالا/تأخیر کم و سیستم های پایگاه داده مکانی است.

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

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

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