קורס Kubernetes
פרקים שיובאו ועדיין לא שויכו לקורס ייעודי.
תאריך פרסום הקורס: 15 במאי 2023
פרקים בקורס
פרק 1
Introduction - Kubernetes - קוברנטיס - הרצאה 1
פורסם: 15 במאי 2023
מבוא לקוברנטיס (K8s): מה זה קוברנטיס, למה הוא נולד מעל דוקר, ומה נותנת לנו אורקסטרציה בסקייל. בפרק נסקרים המושגים המרכזיים כמו Autoscaling, Load Balancing, Self-healing ו-Service Discovery, יחד עם היתרונות, החסרונות ועקומת הלמידה של עבודה עם Kubernetes.
פרק 2
Architecture - Kubernetes - קוברנטיס - הרצאה 2
פורסם: 23 ביוני 2023
ארכיטקטורת Kubernetes: קהלי יעד (מקימי תשתית מול מפתחים/QA); מושג קופסה שחורה מול לבנה; נודים — Master (ניהול) ו-Worker/Minions (ביצוע); Worker: Container Runtime (לא חובה Docker), Kubelet (lifecycle של Pods), Kube-proxy (רשת); Master: API Server ו-REST/kubectl, Scheduler, Controller Manager (Desired מול Actual), etcd (מטא-דאטה של הקלאסטר, לא דאטה אפליקציה); סיכום ומעבר לפרק הבא לשימוש יומיומי.
פרק 3
Pods - Kubernetes - קוברנטיס - הרצאה 3
פורסם: 29 באפריל 2024
מה זה Pod: מטאפורת התרגום וה-Escape Pod — יחידה אטומית; ב-K8s היחידה הקטנה ביותר (מול Container בדוקר); אי אפשר לפרוס קונטיינר לבד; פוד עם קונטיינר אחד בדרך כלל למען Scale מדויק; פוד תמיד על Node אחד; גישת Cattle מול Pets ו-lifecycle; Init Container ו-Sidecar; סיכום וקהילה בלינקדאין.
פרק 4
Service - Kubernetes - קוברנטיס - הרצאה 4
פורסם: 1 ביוני 2024
Service ב-Kubernetes: אבסטרקציה מול קבוצת Pods — כתובת יציבה מול IP דינמי; מטאפורת המלון והתיירים האמריקאים; ניתוב (Routing) לפוד חי ו-Load Balancing על הקבוצה; Scale שמצטרף ל-pool; תקשורת פנים-קבוצה; Labels לבחירת פודים לסרוויס; סיכום ופידבק מהקהילה.
פרק 5
Deployment - Kubernetes - קוברנטיס - הרצאה 5
פורסם: 30 ביוני 2024
Deployment: משמעות הפריסה; ישות ברמה גבוהה שמאגדת ומגדירה "מרשם" לניהול מיקרו-סרוויס (מול Service כישות K8s); הגדרה ב-YAML; Desired מול Actual ודוגמאות סנכרון; תכנים טיפוסיים — Pod Template, ReplicaSet ורפליקות/Autoscale, Selector ו-Labels, Rollout ו-Rollback, Readiness ו-Liveness; שימוש בפרודקשן.