این دوره با راهاندازی دستی یک خوشه بسیار در دسترس با استفاده از kubeadm، اجزای داخلی Kubernetes را به شما آموزش میدهد.
آنچه خواهید آموخت:
بسیاری از متخصصان Kubernetes فقط تا به حال داشتهاند. با سرویسهای مدیریت شده Kubernetes، مانند AKS و EKS کار کرده است. باور کنید یا نه، اینها لذت واقعی را از دست داده اند! درک واقعی اینکه چگونه اجزای Kubernetes با هم ترکیب میشوند، ایجاب میکند که - حداقل یک بار - راه اندازی یک خوشه را با دست آزمایش کنید. سادهتر از آن چیزی است که فکر میکنید، و این دوره دقیقاً همین را آموزش میدهد. در این دوره آموزشی، ساختن خوشههای Kubernetes بسیار در دسترس، یاد میگیرید که چگونه یک خوشه کامل HA را راهاندازی کنید: etcd، master، و کارگران. ابتدا، خواهید دید و درک خواهید کرد که چگونه اجزای مختلف با هم کار میکنند. در مرحله بعد، متوجه خواهید شد که چگونه برخی از مهمترین مفاهیم، مانند شبکه و خدمات در پس زمینه عمل میکنند. در نهایت، نحوه عیب یابی برخی از سناریوهای شکست اساسی را یاد خواهید گرفت. زمانی که این دوره را به پایان میرسانید، درک بهتری در مورد اینکه چه چیزی یک خوشه Kubernetes را تشکیل میدهد و چگونه اجزای داخلی Kubernetes با هم کار میکنند، خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Introduction [11mins]
02-01 Introduction [3mins]
02-02 Requirements [2mins]
02-03 Demo: Setting up the Client VM [5mins]
02-04 Summary [1mins]
03 Setting up etcd Cluster [16mins]
03-01 Introduction [0mins]
03-02 etcd Role in Kubernetes [2mins]
03-03 etcd Overview [3mins]
03-04 Demo: Vagrant [3mins]
03-05 Demo: Create VMs with Vagrant [2mins]
03-06 Tip: Host Adapter Error [0mins]
03-07 Demo: Set up etcd Cluster [5mins]
03-08 Summary [1mins]
04 Setting up a Highly Available Kubernetes Cluster [19mins]
04-01 Introduction [1mins]
04-02 Demo: Setting up VMs with Vagrant [2mins]
04-03 Demo: Install HAProxy [3mins]
04-04 Demo: Install Kubernetes Components on all Nodes [3mins]
04-05 Demo: Initialize master1 with kubeadm [6mins]
04-06 Demo: Join masters 2 and 3 with kubeadm [1mins]
04-07 Demo: Join Worker Nodes with kubeadm [1mins]
04-08 Demo: kubectl Configuration [1mins]
04-09 Summary [1mins]
05 Understanding Kubernetes Internals [18mins]
05-01 Introduction [1mins]
05-02 Setting Nodes Internal IPs [3mins]
05-03 Examining Installed Components [4mins]
05-04 Container Network Interface (CNI) [4mins]
05-05 Service Discovery [4mins]
05-06 Cluster DNS [1mins]
05-07 Summary [1mins]
06 Managing the Cluster [14mins]
06-01 Introduction [1mins]
06-02 Demo: Prepare Additional Nodes [2mins]
06-03 Demo: Add New Master Node [4mins]
06-04 Demo: Add New Worker Node [1mins]
06-05 Demo: Remove Master and Worker Nodes [2mins]
06-06 Demo: Troubleshooting Tips [3mins]
06-07 Summary [1mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 مقدمه [11 دقیقه]
02-01 مقدمه [3 دقیقه]
02-02 شرایط مورد نیاز [2 دقیقه]
02-03 نسخهی نمایشی- راه اندازی Client VM [5 دقیقه]
02-04 خلاصه [1 دقیقه]
03 راه اندازی etcd Cluster [16 دقیقه]
03-01 مقدمه [0mins]
03-02 etcd نقش در Kubernetes [2 دقیقه]
03-03 بررسی اجمالی etcd [3 دقیقه]
03-04 نسخهی نمایشی- Vagrant [3 دقیقه]
03-05 نسخهی نمایشی- ایجاد VM با Vagrant [2 دقیقه]
03-06 نکته- خطای آداپتور میزبان [0 دقیقه]
03-07 نسخهی نمایشی- تنظیم etcd Cluster [5 دقیقه]
03-08 خلاصه [1 دقیقه]
04 راه اندازی یک خوشه Kubernetes بسیار در دسترس [19 دقیقه]
04-01 مقدمه [1 دقیقه]
04-02 نسخهی نمایشی- راه اندازی ماشینهای مجازی با Vagrant [2 دقیقه]
04-03 نسخهی نمایشی- نصب HAProxy [3 دقیقه]
04-04 نسخهی نمایشی- کامپوننتهای Kubernetes را روی همه گرهها نصب کنید [3 دقیقه]
04-05 نسخهی نمایشی- مقداردهی اولیه master1 با kubeadm [6 دقیقه]
04-06 نسخهی نمایشی- با kubeadm به Masters 2 و 3 بپیوندید [1 دقیقه]
04-07 نسخهی نمایشی- به گرههای کارگر با kubeadm بپیوندید [1 دقیقه]
04-08 نسخهی نمایشی- پیکربندی kubectl [1 دقیقه]
04-09 خلاصه [1 دقیقه]
05 درک Internals Kubernetes [18 دقیقه]
05-01 مقدمه [1 دقیقه]
05-02 تنظیم IPهای داخلی گرهها [3 دقیقه]
05-03 بررسی اجزای نصب شده [4 دقیقه]
05-04 رابط شبکه کانتینر (CNI) [4 دقیقه]
05-05 کشف سرویس [4 دقیقه]
05-06 Cluster DNS [1 دقیقه]
05-07 خلاصه [1 دقیقه]
06 مدیریت خوشه [14 دقیقه]
06-01 مقدمه [1 دقیقه]
06-02 نسخهی نمایشی- گرههای اضافی را آماده کنید [2 دقیقه]
06-03 نسخهی نمایشی- اضافه کردن Master Node جدید [4 دقیقه]
06-04 نسخهی نمایشی- اضافه کردن گره کارگر جدید [1 دقیقه]
06-05 نسخهی نمایشی- حذف گرههای Master و Worker [2 دقیقه]
06-06 نسخهی نمایشی- نکات عیب یابی [3 دقیقه]
06-07 خلاصه [1 دقیقه]
Mohamad یک معمار راه حل است که در سیدنی مستقر است و در حال حاضر برای MuleSoft/Salesforce کار میکند. او 8 بار MVP مایکروسافت، سابق اوراکل، و دارای مدرک کارشناسی ارشد در معماری سازمانی است.