קורס קוברנטיקס
Kubernetes

  • 8 שעות
  • 41 הרצאות

תוכנית הלימודים

1מבוא ל-kubernetes
קוברנטיס בענן - k8s
4 הרצאות
  1. הסבר על Kubernetes
    הבדל בין קונטיינר ומכונה וירטואלית
    10 דק'
  2. ארכיטקטורה של Kubernetes7 דק'
  3. תקשורת בתוך קוברנטיס
    Kubernetes
    3 דק'
  4. הסבר על Pod
    Kubernetes
    7 דק'
2יצירת קלסטר של
Kubernetes - GKE
2 הרצאות
  1. יצירת קלסטר של
    Kubernetes
    בענן של גוגל
    5 דק'
  2. חיבור CMD לענן
    Kubernetes
    5 דק'
3הסבר על פוד
POD - Kubernetes
5 הרצאות
  1. יצירת POD בתוך
    Kubernetes
    6 דק'
  2. כניסה לתוך הפוד
    Kubernetes
    3 דק'
  3. קובץ YAML
    Kubernetes
    8 דק'
  4. הרבה קונטיינרים
    בפוד אחד - חלק 1
    11 דק'
  5. הרבה קונטיינרים
    בפוד אחד - חלק 2
    9 דק'
4Load Balancer
Kubernetes
3 הרצאות
  1. הגדרת Service
    מסוג ClusterIP
    בתוך Kubernetes
    11 דק'
  2. הגדרת Service
    מסוג NodePort
    בתוך Kubernetes
    7 דק'
  3. הגדרת Service
    מסוג Load Balancer
    בתוך Kubernetes
    6 דק'
5Deployment
עם Secrets
6 הרצאות
  1. הסבר על ReplicaSet
    בקוברנטיס
    9 דק'
  2. בעיית שדרוג ב-ReplicaSet
    קוברנטיס
    2 דק'
  3. הסבר על Deployment
    קוברנטיס - Kubernetes
    7 דק'
  4. בדיקת אתר אינטרנט
    בתוך הקונטיינר
    7 דק'
  5. הסבר על secret
    Kubernetes
    5 דק'
  6. הצגת secret
    כקובץ בתוך קונטיינר
    6 דק'
6Microservice
מיקרו-סרביסים
5 הרצאות
  1. הסבר על
    מיקרו סרוויס
    Microservice
    6 דק'
  2. פריסה של
    Microservice
    בקלסטר של k8s
    8 דק'
  3. Postman gRPC
    Microservice
    ב-Kubernetes
    5 דק'
  4. יצירת עומס על מיקרו סרוויס
    Kubernetes
    5 דק'
  5. הגדלה אוטומטית
    של קלסטר בעומס
    HPA Kubernetes
    6 דק'
7דיבאג של קונטיינר
Container Debug
2 הרצאות
  1. טכנולוגיה מאחורי קונטיינר
    Linux Namespaces
    7 דק'
  2. דיבאג קונטיינר
    Debug Container
    4 דק'
8Helm5 הרצאות
  1. הסבר על Helm
    Kubernetes
    3 דק'
  2. הסבר על
    Chart Helm
    5 דק'
  3. התקנה ושדרוג
    עם Helm
    7 דק'
  4. הסבר על values.yaml
    Helm
    7 דק'
  5. התקנה של wordpress
    Helm Kubernetes
    7 דק'
9קלסטר של Kubernetes מקומי9 הרצאות
  1. התקנה על Kubernetes - Ubuntu28 דק'
  2. התקנה של Kubernetes - Kubectl32 דק'
  3. הסבר על Kubernetes - Deployment43 דק'
  4. הסבר על Kubernetes - Services31 דק'
  5. הסבר על Kubernetes - Ingrees31 דק'
  6. הסבר על Kubernetes - Namespace41 דק'
  7. הסבר על Kubernetes - RBAC - Users & Roles22 דק'
  8. הסבר על Kubernetes - ReplicationSet13 דק'
  9. הסבר על אתר האינטרנט של Kubernetes8 דק'

מה לומדים בקורס קוברנטיס של PracticU?

זהו קורס קוברנטיס בעברית שמלמד את Kubernetes, מערכת הניהול של קונטיינרים שהפכה לסטנדרט בעולם ה-DevOps. הקורס מתחיל בשאלות הבסיס: מה ההבדל בין קונטיינר למכונה וירטואלית, איך בנויה הארכיטקטורה של Kubernetes, איך מתקשרים בתוכה ומהו Pod.

בקורס 41 הרצאות וידאו, כ-8 שעות, בתשעה פרקים. אחרי המבוא יוצרים קלסטר של Kubernetes ב-GKE בענן של גוגל ומחברים אליו שורת פקודה. בפרק ה-Pod יוצרים Pod, נכנסים לתוכו, כותבים קובץ YAML ומריצים כמה קונטיינרים בפוד אחד.

בפרק ה-Services מגדירים את שלושת הסוגים: ClusterIP, NodePort ו-Load Balancer. אחר כך מגיעים ל-ReplicaSet ול-Deployment, כולל בעיית השדרוג וניהול Secrets. הפרק על Microservice מדגים פריסה בקלסטר, Postman gRPC, יצירת עומס והגדלה אוטומטית של הקלסטר עם HPA.

שאר הפרקים מרחיבים: דיבאג של קונטיינר והטכנולוגיה שמאחוריו, Linux Namespaces, ניהול חבילות עם Helm (Chart, values.yaml, התקנת wordpress), וקלסטר מקומי על Ubuntu עם Kubectl, Ingress, Namespace ו-RBAC.

כל פרק בקורס הוא נושא ממוקד אחד, ולכן אפשר ללמוד אותם כמעט בלתי תלויים: למשל לדלג ישר לפרק Helm אם אתם כבר מכירים Pods ו-Services. עם זאת, מי שמתחיל מאפס מקבל סדר הגיוני מהיסודות לפרקים המתקדמים.

למי הקורס מתאים?

  • אנשי DevOps ומנהלי מערכות שצריכים לנהל אפליקציות בקונטיינרים.
  • מפתחים שרוצים להבין איך האפליקציה שלהם רצה בסביבת ייצור.
  • מי שכבר מכיר Docker ורוצה לעבור לשלב הבא: ניהול עשרות קונטיינרים.
  • מי שמחפש מיומנות DevOps מבוקשת לפני מעבר תפקיד.

כדאי להכיר מושגי יסוד בקונטיינרים ובלינוקס. ההרצאות הראשונות מסבירות את ההבדל בין קונטיינר למכונה וירטואלית, כך שמי שעדיין חדש בנושא לא יאבד את הדרך. ומי שעובד בענן של גוגל יאהב במיוחד את הדגמות GKE, שמראות סביבה אמיתית.

מה תדעו לעשות בסוף הקורס?

  • להסביר את הארכיטקטורה של Kubernetes ואת תפקיד ה-Pod.
  • ליצור קלסטר ב-GKE ולחבר אליו שורת פקודה.
  • לכתוב קובץ YAML של Pod ולהריץ כמה קונטיינרים בפוד אחד.
  • להגדיר Services מסוג ClusterIP, NodePort ו-Load Balancer.
  • לעבוד עם ReplicaSet, Deployment ו-Secrets.
  • לפרוס Microservice ולהגדיל את הקלסטר אוטומטית בעומס (HPA).
  • להתקין ולשדרג יישומים עם Helm.
  • להקים קלסטר מקומי ולהגדיר Ingress, Namespace והרשאות RBAC.

הפרק על קלסטר מקומי מראה שאפשר להריץ Kubernetes גם מחוץ לענן, וכולל התקנה על Ubuntu והסבר על האתר הרשמי של Kubernetes, כדי שתדעו איפה למצוא תיעוד כשתהיו לבד. שימו לב לפרק הדיבאג: הוא מסביר איך קונטיינר עובד מאחורי הקלעים בעזרת Linux Namespaces, ולמה זה חשוב כשמחפשים תקלות.

איך לומדים?

הלימוד אונליין ובקצב שלכם, עם הדגמות פקודות על המסך שאפשר להריץ במקביל בקלסטר משלכם. ההרצאות קצרות ומתמקדות בנושא אחד. מנוי PracticU פותח את כל הקורסים באתר ב-350 ₪ לחודש, יחד עם ליווי אישי של המרצה בטלפון, ויש יום ניסיון חינם.

מי שמתכוון להריץ את הדוגמאות יצטרך חשבון בענן של גוגל, או סביבת Ubuntu לקלסטר המקומי שבסוף הקורס. גם צפייה בלבד מספקת הבנה טובה של העקרונות.

שאלות נפוצות

מהו Kubernetes?

Kubernetes (או k8s) היא מערכת לניהול והפעלה של קונטיינרים בקנה מידה גדול, כולל פריסה, שדרוג והגדלה אוטומטית.

האם צריך להכיר Docker לפני הקורס?

היכרות בסיסית עם קונטיינרים עוזרת. הקורס מסביר את ההבדל בין קונטיינר למכונה וירטואלית ואת ארכיטקטורת Kubernetes.

כמה זמן לוקח הקורס?

41 הרצאות וידאו, כ-8 שעות, בתשעה פרקים.

האם הקורס כולל עבודה בענן?

כן. יוצרים קלסטר ב-GKE בענן של גוגל, ובסוף הקורס גם קלסטר מקומי על Ubuntu.

כמה עולה הקורס?

הקורס כלול במנוי, וגובהו 350 ₪ לחודש לכל תכני האתר. כל תלמיד מקבל ליווי אישי של המרצה בטלפון, ואת היום הראשון אפשר לנצל בחינם.

האם מקבלים תעודה?

כן, בסיום הצפייה בהרצאות תלמידים רשומים יכולים להוריד מהאזור האישי תעודת סיום של PracticU.