آموزش Kubernetes پیشرفته: 1 مفهوم اصلی

Advanced Kubernetes: 1 Core Concepts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

ساخت و بهره برداری از خوشه های Kubernetes یک موضوع پیچیده با اهمیت روزافزون در دنیای DevOps امروز است. مهندسان سیستم ، مهندسین قابلیت اطمینان سایت و کسانی که با زیرساخت IT در سطح عمیق و برنامه ای کار می کنند ، همه باید درک سطح بعدی از Kubernetes داشته باشند. در این دوره ، مربی مت ترنر معماری آن را بررسی می کند ، و با مروری بر اجزای اصلی خوشه Kubernetes و مکانیسم های موجود برای مقیاس موجود ، شروع می شود. وی پایگاه داده etcd را مرور می کند و نحوه بررسی خوشه را در سطح پایین از طریق API نشان می دهد. سپس وی روند درخواست API ، از مجوز تا ماندگاری منابع را بررسی می کند و کنترل کننده ها و حلقه های سازگاری را که Kubernetes را هدایت می کند ، جستجو می کند. فصل پایانی آشتی در پایگاه داده را شامل می شود ، از جمله مدیریت منابع ارائه دهنده ابر با کنترل کننده ابری ، و نحوه عملکرد مبتنی بر DNS برای شناسایی IP و سرویس ها.

توجه: این دوره همچنین به زبان آموزان کمک می کند تا برای گواهی نامه آماده شوند آزمون مدیر Kubernetes (CKA). جزئیات بیشتر برنامه را در https://www.cncf.io/certification/cka/بیابید.


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

معرفی Introduction

  • کاوش در معماری Kubernetes Exploring the Kubernetes architecture

  • آنچه شما باید بدانید What you should know

1. بررسی اجمالی معماری Kubernetes 1. Kubernetes Architecture Overview

  • معماری خوشه ای Kubernetes از 40،000 فوت The Kubernetes cluster architecture from 40,000 feet

  • ذخیره منابع در پایگاه داده Storing resources in the database

  • ایجاد اتفاقات Making things happen

  • دستیابی به در دسترس بودن بالا Achieving high availability

  • مقیاس گذاری با بار Scaling with load

  • گردآوری آن: کنترل بار هواپیما Bringing it together: Control plane load

  • برخی اصطلاحات: هسته ها ، فضای کاربری و توزیع ها Some terminology: Kernels, user space, and distributions

  • مسابقه فصل Chapter Quiz

2. سرور Etcd و API: هسته اصلی سیستم 2. Etcd and API server: The Core of the System

  • نگاهی به منابع در etcd Looking at resources in etcd

  • س Manال دستی API خوشه Manually querying the Cluster API

  • اعتبار سنجی هویت با احراز هویت Validating identity with authentication

  • مسابقه فصل Chapter Quiz

3. سرور API Kubernetes: زندگی یک درخواست 3. Kubernetes API Server: The Life of a Request

  • بررسی مجوزها با مجوز Checking permissions with authorization

  • رهگیری درخواست ها با کنترل کننده های پذیرش Intercepting requests with admission controllers

  • گسترش کنترل پذیرش با وب بوک ها Extending admission control with webhooks

  • ماندگاری و بازیابی هوشمندانه منابع Intelligent persistence and retrieval of resources

  • گردآوری آن: اعمال ، تغییر و خشک شدن Bringing it together: apply, diff, and dry-run

  • درست کردن جهان با آشتی Putting the world right with reconciliation

  • مسابقه فصل Chapter Quiz

4. آشتی: موتور یک سیستم اعلامی 4. Reconciliation: The Engine of a Declarative System

  • همه چیز کنترل کننده است Everything's a controller

  • مثال کنترل کننده: استقرار Example controller: Deployment

  • چه کسی کنترل کننده ها را کنترل می کند؟ مدیر کنترل Who controls controllers? The controller-manager

  • حلقه های دیگر کنترل کننده-مدیر The many other loops of the controller-manager

  • کنترل جایگذاری غلاف ها: زمانبند Controlling pods' placement: The scheduler

  • گردآوری آن: مکانیک زمانبند Bringing it together: Scheduler mechanics

  • چه چیزی در غلاف وجود دارد؟ What's contained in a pod?

  • مسابقه فصل Chapter Quiz

5. آشتی هواپیما با داده ها 5. Data-Plane Reconciliation

  • کنترل غلاف ها با kubelet Controlling pods with the kubelet

  • kube-proxy: کنترل کننده iptables kube-proxy: The iptables controller

  • دستگاه هوا: مدیر کنترل کننده ابر Weather machine: The cloud-controller-manager

  • کشف خدمات با DNS خوشه ای Discovering services with cluster DNS

  • گردآوری آن: الگوی عملگر Bringing it together: The operator pattern

  • مسابقه فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Kubernetes پیشرفته: 1 مفهوم اصلی
جزییات دوره
3h 12m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Matt Turner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Matt Turner Matt Turner

رهبر ، معمار و مهندس DevOps مت ترنر رهبر ، معمار و مهندس DevOps و رئیس سکو در Ziglu است.

مت در کانتینرها و ارکستراسیون ، مش های سرویس ، مدیریت سیستم های لینوکس ، شبکه ، زیرساخت به عنوان کد و یکپارچه سازی و استقرار مداوم تخصص دارد. وی از نزدیک با پشته های بومی ابر از جمله Istio ، Linkerd ، Kubernetes ، Docker ، Amazon Web Services و gRPC آشنا است. او درک عمیقی از مجازی سازی و شبکه تعریف شده توسط نرم افزار و همچنین روش های مدیریت پروژه چابک و ناب مانند scrum ، kanban ، مدل Spotify و SAFe دارد.

پیش از این Matt یک مهندس نرم افزار بود که به طیف گسترده ای از زبانها برنامه نویسی می کرد: C ، C # ، Java ، JavaScript ، Python و غیره. وی یک شهروند انگلیس و مسافر مشتاق است.