פלטפורמות נתמכות
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 מנוהל.