פלטפורמות נתמכות

‫Cloud Service Mesh תומך במגוון תשתית (GKE/Kubernetes,‏ Compute Engine) ובסביבות (במקום, בעננים אחרים). בדף הזה מוסבר על ממשקי ה-API והאפשרויות לשימוש ב-Cloud Service Mesh בכל האפשרויות האלה.

‫ Google Cloudמופעל

יש שתי אפשרויות ל-APIs ב- Google Cloud בהתאם לתשתית שבה אתם מתכננים להשתמש.

אם עומסי העבודה שלכם נמצאים רק ב-GKE, אתם יכולים להשתמש ב-Istio APIs.

  • משתמשים ב-Fleet API כדי להתקין את Cloud Service Mesh באשכולות בצי.

  • בוחרים את רשות האישורים שרוצים להשתמש בה, MeshCA או CAS. כל האשכולות ב-Fleet ישתמשו באותו CA, וכך יתבסס אמון בין עומסי העבודה שפועלים באשכולות.

  • ממשק המשתמש של Service Mesh מופעל באופן אוטומטי.

מישור בקרה מנוהל ל-GKE

מישור הבקרה שמוקצה לאשכולות האלה תלוי בשאלה אם אתם מוסיפים אשכולות ל-Fleet קיים או מקצים Fleet חדש.

בציים חדשים נעשה שימוש במישור הבקרה הגלובלי המנוהל. מישור הבקרה הזה ניתן להרחבה בכל רשת Google Cloud , ומספק אמינות ויציבות משופרות.

אם מוסיפים אשכולות ל-Fleet קיים, האשכולות החדשים ישתמשו באותו יישום של מישור בקרה מנוהל כמו האשכולות הקיימים.

Cloud Service Mesh לא מנוהל

השימוש במישור בקרה לא מנוהל בתוך האשכול ב-GKE ב-Google Cloud יצא משימוש. אל תשתמשו במישור בקרה בתוך האשכול לפריסות חדשות ב-GKE ב-Google Cloud. אם יש לכם מישור בקרה קיים בתוך האשכול ב-GKE ב- Google Cloud, אתם יכולים לבצע מיגרציה אל Cloud Service Mesh מנוהל.

מכונות וירטואליות, GKE או gRPC ללא שרת proxy

אם עומסי העבודה שלכם הם שילוב של מכונות וירטואליות ו-GKE, או אם אתם משתמשים ב-gRPC ללא proxy, אתם צריכים להשתמש בממשקי ה-API של ניתוב שירותים. ממשקי ה-API האלה מאפשרים להגדיר רשת ולנהל את הניתוב בין השירותים ברשת הזו.

מושבת Google Cloud

‫Cloud Service Mesh תומך ב-GKE ובאשכולות מצורפים במגוון סביבות. במקרה הזה, Cloud Service Mesh הוא חלק מ-GKE Enterprise ב-Google Cloud. בסביבות האלה, Cloud Service Mesh מותקן בתוך האשכול באמצעות asmcli. ממשקי ה-API של Istio מותקנים באשכול, ומאפשרים למשתמש להגדיר את Service mesh לעומסי עבודה של Kubernetes.

‫Cloud Service Mesh תומך בסביבות הבאות:

  • ‫Google Distributed Cloud (תוכנה בלבד) ל-VMware
  • ‫Google Distributed Cloud (תוכנה בלבד) ל-Bare Metal

המוצרים הבאים הוצאו משימוש ועברו למצב תחזוקה.

  • ‫GKE ב-AWS יושבת ב-17 במרץ 2027.
  • ‫GKE ב-Azure יושבת ב-17 במרץ 2027.
  • התמיכה ב-Cloud Service Mesh באשכולות EKS Kubernetes ב-AWS תסתיים ב-17 במרץ 2027.
  • התמיכה ב-Cloud Service Mesh עבור אשכולות AKS Kubernetes ב-Azure תסתיים ב-17 במרץ 2027.

‫1.28.x

רק הסביבות הבאות נתמכות ב-Cloud Service Mesh 1.28.x בתוך האשכול. אין תמיכה בסביבות אחרות.

פלטפורמה גרסה
‫GKE ב- Google Cloud מומלץ לרשום אשכולות GKE ב- Google Cloud בערוץ הפצה. כשנרשמים, צריך להשתמש בערוץ ההפצה הרגיל כי יכול להיות שערוצים אחרים מבוססים על גרסת GKE שלא נתמכת. ‫Cloud Service Mesh 1.28 תומך בגרסאות GKE הבאות: 1.33 עד 1.36.

למידע נוסף על גרסאות GKE שכלולות בכל ערוץ הפצה, אפשר לעיין במקורות הבאים:

אשכול GKE חייב להיות Standard. ‫GKE מישור הבקרה בתוך האשכול לא תומך באשכול Autopilot. כדי להשתמש ב-GKE Autopilot, צריך לבחור באפשרות managed Cloud Service Mesh.

‫Google Distributed Cloud (תוכנה בלבד) ל-VMware 1.31-1.34 גרסה 1.31 עד 1.34 של Kubernetes
‫Google Distributed Cloud (תוכנה בלבד) (הוצא משימוש) ל-Bare Metal‏ 1.31-1.34 גרסה 1.31 עד 1.34 של Kubernetes
‫GKE ב-AWS (יצא משימוש) ‫Kubernetes גרסה 1.31-1.33
‫GKE ב-Azure (יצא משימוש) גרסה 1.31 של Kubernetes
אשכולות GKE מצורפים (יצא משימוש) ‫Amazon EKS ב-Kubernetes 1.31-1.33 ו-Microsoft AKS ב-Kubernetes 1.31-1.33

‫1.27.x

רק הסביבות הבאות נתמכות ב-Cloud Service Mesh 1.27.x בתוך האשכול: אין תמיכה בסביבות אחרות.

פלטפורמה גרסה
‫GKE ב- Google Cloud מומלץ לרשום אשכולות GKE ב- Google Cloud בערוץ הפצה. כשנרשמים, צריך להשתמש בערוץ ההפצה הרגיל כי יכול להיות שערוצים אחרים מבוססים על גרסת GKE שלא נתמכת. ‫Cloud Service Mesh 1.27 תומך בגרסאות GKE הבאות: 1.30 עד 1.34.

למידע נוסף על גרסאות GKE שכלולות בכל ערוץ הפצה, אפשר לעיין במקורות הבאים:

אשכול GKE חייב להיות Standard. ‫GKE אין תמיכה באשכול Autopilot במישור הבקרה בתוך האשכול. כדי להשתמש ב-GKE Autopilot, צריך לבחור באפשרות managed Cloud Service Mesh.

‫Google Distributed Cloud (תוכנה בלבד) ל-VMware 1.31-1.34 גרסה 1.31 עד 1.34 של Kubernetes
‫Google Distributed Cloud (תוכנה בלבד) (הוצא משימוש) ל-Bare Metal‏ 1.31-1.34 גרסה 1.31 עד 1.34 של Kubernetes
‫GKE ב-AWS (יצא משימוש) גרסה 1.30-1.32 של Kubernetes
‫GKE ב-Azure (יצא משימוש) גרסה 1.30-1.31 של Kubernetes
אשכולות GKE מצורפים (יצא משימוש) ‫Amazon EKS ב-Kubernetes 1.30-1.32 ו-Microsoft AKS ב-Kubernetes 1.30-1.32

‫1.26.x

רק הסביבות הבאות נתמכות ב-Cloud Service Mesh 1.26.x בתוך האשכול. אין תמיכה בסביבות אחרות.

פלטפורמה גרסה
‫GKE ב- Google Cloud מומלץ לרשום אשכולות GKE ב- Google Cloud בערוץ הפצה. כשנרשמים, צריך להשתמש בערוץ ההפצה הרגיל כי יכול להיות שערוצים אחרים מבוססים על גרסת GKE שלא נתמכת. ‫Cloud Service Mesh 1.26 תומך בגרסאות GKE הבאות: 1.30 עד 1.34.

למידע נוסף על גרסאות GKE שכלולות בכל ערוץ הפצה, אפשר לעיין במקורות הבאים:

אשכול GKE חייב להיות Standard. ‫GKE מישור הבקרה בתוך האשכול לא תומך באשכול Autopilot. כדי להשתמש ב-GKE Autopilot, צריך לבחור באפשרות managed Cloud Service Mesh.

‫Google Distributed Cloud (תוכנה בלבד) ל-VMware 1.31-1.34 גרסה 1.30 עד 1.34 של Kubernetes
‫Google Distributed Cloud (תוכנה בלבד) (הוצא משימוש) ל-Bare Metal‏ 1.31-1.34 גרסה 1.30 עד 1.34 של Kubernetes
‫GKE ב-AWS (יצא משימוש) גרסה 1.30-1.32 של Kubernetes
‫GKE ב-Azure (יצא משימוש) גרסה 1.30-1.31 של Kubernetes
אשכולות GKE מצורפים (יצא משימוש) ‫Amazon EKS ב-Kubernetes 1.30-1.32 ו-Microsoft AKS ב-Kubernetes 1.30-1.32

רשימת הסביבות שנתמכות ב-Cloud Service Mesh מנוהל זמינה במאמר סביבות Cloud Service Mesh מנוהל.