این دوره به شما میآموزد که چگونه وضعیت و پیکربندی را از چرخه عمر Pod خود با استفاده از ذخیرهسازی و پیکربندی مداوم به عنوان داده و همچنین نحوه برنامه ریزی Pods به Nodes در خوشه Kubernetes خود را انجام دهید.
آنچه خواهید داشت. یاد بگیرید:
هسته اصلی مدیریت Kubernetes دانش کامل در مورد ذخیره سازی، پیکربندی Pod و زمانبندی Pod است. در این دوره، پیکربندی و مدیریت ذخیرهسازی و زمانبندی Kubernetes، به بررسی این موضوعات مدیریت کلاستر خواهید پرداخت. ابتدا یاد خواهید گرفت که چگونه ذخیرهسازی دائمی را برای Pods خود پیکربندی کنید. در مرحله بعد، با استفاده از پیکربندی به عنوان داده برای پیکربندی برنامههای مبتنی بر Pod خود کاوش خواهید کرد. در نهایت، متوجه خواهید شد که زمانبندی Pod چگونه کار میکند و چگونه بر زمانبندی در خوشه خود تأثیر میگذارد. وقتی این دوره را به پایان رساندید، دانش اساسی در مورد ذخیرهسازی و زمانبندی خواهید داشت که به شما کمک میکند تا یک مدیر خوشه ماهر Kubernetes باشید. این دوره همچنین میتواند به شما کمک کند تا برای گواهینامه سرپرست (Kubernetes (CKA خود آماده شوید.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Configuring and Managing Storage in Kubernetes [60mins]
02-01 Introduction, Course and Module Overview [2mins]
02-02 Persistent Storage in Containers and Kubernetes [3mins]
02-03 Volumes, Persistent Volumes, and Persistent Volume Claims [6mins]
02-04 Controlling Persistent Volume Access with Access Modes [2mins]
02-05 Static Provisioning and Storage Lifecycle [4mins]
02-06 Defining a Persistent Volume [2mins]
02-07 Defining a Persistent Volume Claim [4mins]
02-08 Lab Environment Overview [2mins]
02-09 Demo: Storage Server Overview [4mins]
02-10 Demo: Static Provisioning Persistent Volumes [5mins]
02-11 Demo: Using a Persistent Volume in a Pod [7mins]
02-12 Demo: Controlling Persistent Volume Access with Access Modes and Reclaim Policy [5mins]
02-13 Storage Classes and Dynamic Provisioning Workflow [4mins]
02-14 Demo: Dynamic Provisioning Volumes [5mins]
02-15 Demo: Defining a Custom StorageClass [4mins]
02-16 Module Review and What`s Next! [1mins]
03 Configuration as Data - Environment Variables, Secrets, and ConfigMaps [52mins]
03-01 Introduction, Course and Module Overview [1mins]
03-02 Why Do We Need Configuration as Data? [1mins]
03-03 Configuring Applications in Pods and Environment Variables [4mins]
03-04 Demo: Passing Configuration into Containers with Environment Variables [6mins]
03-05 Creating and Using Secrets [9mins]
03-06 Demo: Creating and Using Secrets [3mins]
03-07 Demo: Accessing Secrets in Pods [6mins]
03-08 Accessing a Private Container Registry [1mins]
03-09 Demo: Pulling a Container Image Using a Secret [6mins]
03-10 Creating and Using ConfigMaps [6mins]
03-11 Demo: Creating and Using ConfigMaps [8mins]
03-12 Module Review and What`s Next! [1mins]
04 Managing and Controlling the Kubernetes Scheduler [58mins]
04-01 Introduction, Course and Module Overview [1mins]
04-02 Understanding Scheduling in Kubernetes [7mins]
04-03 Demo: Scheduling in Action and Scheduling Pods with Requests [9mins]
04-04 Controlling Scheduling with Node Selectors [4mins]
04-05 Controlling Scheduling with Affinity [7mins]
04-06 Controlling Scheduling with Taints and Tolerations [4mins]
04-07 Demo: Controlling Pod Placement with Affinity [11mins]
04-08 Demo: Controlling Pod Placement with Taints and Tolerations [3mins]
04-09 Node Cordoning, Manual Scheduling, and Configuring Multiple Schedulers [3mins]
04-10 Demo: Node Cordoning and Manually Scheduling a Pod [8mins]
04-11 Module Review and Thank You! [1mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 پیکربندی و مدیریت فضای ذخیرهسازی در Kubernetes [60 دقیقه]
02-01 مقدمه، دوره و نمای کلی ماژول [2 دقیقه]
02-02 ذخیرهسازی مداوم در ظروف و کوبرنت [3 دقیقه]
02-03 حجمها، حجمهای مداوم، و ادعاهای حجم مداوم [6 دقیقه]
02-04 کنترل دسترسی مداوم به صدا با حالتهای دسترسی [2 دقیقه]
02-05 تهیه استاتیک و چرخه عمر ذخیرهسازی [4 دقیقه]
02-06 تعریف یک صدا ثابت [2 دقیقه]
02-07 تعریف یک ادعای حجم پایدار [4 دقیقه]
02-08 بررسی اجمالی محیط آزمایشگاه [2 دقیقه]
02-09 نسخهی نمایشی- نمای کلی سرور ذخیرهسازی [4 دقیقه]
02-10 نسخهی نمایشی- ولومهای ثابت تدارک ثابت [5 دقیقه]
02-11 نسخهی نمایشی- استفاده از یک صدا ثابت در یک پاد [7 دقیقه]
02-12 نسخهی نمایشی- کنترل دسترسی دائمی صدا با حالتهای دسترسی و سیاست بازیابی [5 دقیقه]
02-13 کلاسهای ذخیرهسازی و گردش کار تدارک دینامیک [4 دقیقه]
02-14 نسخهی نمایشی- حجمهای ارائه پویا [5 دقیقه]
02-15 نسخهی نمایشی- تعریف کلاس ذخیرهسازی سفارشی [4 دقیقه]
02-16 بررسی ماژول و چه چیزی بعد! [1 دقیقه]
03 پیکربندی به عنوان داده - متغیرهای محیطی، اسرار و نقشههای پیکربندی [52 دقیقه]
03-01 مقدمه، دوره و نمای کلی ماژول [1 دقیقه]
03-02 چرا به پیکربندی به عنوان داده نیاز داریم؟ [1 دقیقه]
03-03 پیکربندی برنامهها در Pods و متغیرهای محیطی [4 دقیقه]
03-04 نسخهی نمایشی- انتقال پیکربندی به کانتینرها با متغیرهای محیطی [6 دقیقه]
03-05 ایجاد و استفاده از اسرار [9 دقیقه]
03-06 نسخهی نمایشی- ایجاد و استفاده از اسرار [3 دقیقه]
03-07 نسخهی نمایشی- دسترسی به اسرار در Pods [6 دقیقه]
03-08 دسترسی به رجیستری کانتینر خصوصی [1 دقیقه]
03-09 نسخهی نمایشی- کشیدن تصویر ظرف با استفاده از راز [6 دقیقه]
03-10 ایجاد و استفاده از ConfigMaps [6 دقیقه]
03-11 نسخهی نمایشی- ایجاد و استفاده از ConfigMaps [8 دقیقه]
03-12 بررسی ماژول و چه چیزی بعد! [1 دقیقه]
04 مدیریت و کنترل برنامه زمانی Kubernetes [58 دقیقه]
04-01 مقدمه، دوره و نمای کلی ماژول [1 دقیقه]
04-02 درک زمانبندی در Kubernetes [7 دقیقه]
04-03 نسخه نمایشی- زمانبندی در عمل و زمانبندی پادها با درخواست [۹ دقیقه]
04-04 کنترل زمانبندی با انتخابگر گره [4 دقیقه]
04-05 کنترل زمانبندی با Affinity [7 دقیقه]
04-06 کنترل زمانبندی با لکهها و تحملها [4 دقیقه]
04-07 نسخهی نمایشی- کنترل قرار دادن پاد با Affinity [11 دقیقه]
04-08 نسخهی نمایشی- کنترل قرار دادن پاد با لکهها و تحملها [3 دقیقه]
04-09 بستن گره، زمانبندی دستی، و پیکربندی زمانبندیهای متعدد [3 دقیقه]
04-10 نسخهی نمایشی- دور زدن گره و زمانبندی دستی یک Pod [8 دقیقه]
04-11 بررسی ماژول و تشکر از شما! [1 دقیقه]
آنتونی یک معمار اصلی راهحلهای میدانی در Pure Storage و همچنین نویسنده Pluralsight، MVP دادههای مایکروسافت پلتفرم، کارشناس لینوکس و حلکننده مشکلات شرکتی است. آنتونی راهحلها را طراحی میکند، فناوری را به کار میگیرد و در زمینه عملکرد، معماری و امنیت سیستم کسبوکار تخصص ارائه میکند. آنتونی دارای لیسانس و فوق لیسانس در علوم کامپیوتر با انتشارات تحقیقاتی در الگوریتمهای دسترسی به داده با کارایی بالا/تأخیر کم و سیستمهای پایگاه داده فضایی است.