בדף הזה מוסבר איך להגדיל את מגבלת רוחב הפס ברשת של אשכולות Google Kubernetes Engine (GKE) וצמתי אשכולות באמצעות רוחב פס ברמה 1.
תמחור
תמחור גבוה יותר של רוחב פס חל כשמפעילים רוחב פס ברמה 1.
לפני שמתחילים
לפני שמתחילים, חשוב לוודא שביצעתם את הפעולות הבאות:
- מפעילים את ממשק ה-API של Google Kubernetes Engine. הפעלת Google Kubernetes Engine API
- אם רוצים להשתמש ב-CLI של Google Cloud למשימה הזו, צריך להתקין ואז להפעיל את ה-CLI של gcloud. אם התקנתם בעבר את ה-CLI של gcloud, מריצים את הפקודה
gcloud components updateכדי לקבל את הגרסה העדכנית. יכול להיות שגרסאות קודמות של ה-CLI של gcloud לא יתמכו בהרצת הפקודות שמופיעות במסמך הזה.
מגבלות
- חלות מגבלות על השימוש ברשת Tier_1 במכונות וירטואליות ב-Compute Engine.
- כשמפעילים רוחב פס ברמה 1, GKE מפעיל כרטיס רשת וירטואלי של Google (gVNIC), ו-GKE מנהל את gVNIC כל עוד רוחב הפס ברמה 1 מופעל במאגר הצמתים.
דרישות
- הצמתים של GKE חייבים להשתמש בתמונת צומת של מערכת הפעלה שמותאמת לקונטיינרים.
הפעלת רוחב פס ברמה 1 באשכול
אתם יכולים ליצור אשכול עם רוחב פס ברמה 1, או לעדכן אשכול כדי להשתמש ברוחב פס ברמה 1.
בצבירים שמופעל בהם רוחב פס ברמה 1, מאגר הצמתים מוגדר כברירת מחדל עם רוחב פס ברמה 1. אם מגדירים את רוחב הפס של מאגר הצמתים ל-TIER_UNSPECIFIED, הגדרות רוחב הפס של מאגר הצמתים מבטלות את הגדרות רוחב הפס של האשכול.
יצירת אשכול עם רוחב פס ברמה 1
יצירת אשכול שמשתמש ברוחב פס ברמה 1:
gcloud container clusters create CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
מחליפים את CLUSTER_NAME בשם האשכול.
עדכון אשכול כדי להפעיל רוחב פס ברמה 1
כדי לעדכן אשכול לשימוש ברוחב פס ברמה 1:
gcloud container clusters update CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
מחליפים את CLUSTER_NAME בשם של האשכול הקיים.
הפעלת רוחב פס ברמה 1 במאגר צמתים
אתם יכולים ליצור מאגר צמתים עם רוחב פס ברמה 1, או לעדכן מאגר צמתים כדי להשתמש ברוחב פס ברמה 1.
בצבירים שמופעל בהם רוחב פס ברמה 1, מאגר הצמתים מוגדר כברירת מחדל עם רוחב פס ברמה 1. עם זאת, ה-API של מאגר הצמתים מבטל את ההגדרה ברמת האשכול עבור מסלול 1.
יצירת מאגר צמתים עם רוחב פס ברמה 1
יצירת מאגר צמתים שמשתמש ברוחב פס ברמה 1:
gcloud container node-pools create NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
מחליפים את מה שכתוב בשדות הבאים:
-
NODEPOOL_NAME: השם של מאגר הצמתים החדש. -
CLUSTER_NAME: השם של האשכול הקיים.
עדכון מאגר צמתים כדי להפעיל רוחב פס ברמה 1
כדי לעדכן מאגר צמתים לשימוש ברוחב פס ברמה 1:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
מחליפים את מה שכתוב בשדות הבאים:
-
NODEPOOL_NAME: שם מאגר הצמתים שרוצים לעדכן. -
CLUSTER_NAME: השם של האשכול הקיים.
השבתת רוחב פס ברמה 1 באשכול או במאגר צמתים
אפשר להשבית את רוחב הפס ברמה 1 ברמת האשכול או ברמת מאגר הצמתים. כשמשביתים את רוחב הפס ברמה 1 ברמת האשכול, רוחב הפס ברמה 1 של מאגר הצמתים מוגדר ל-TIER_UNSPECIFIED. השבתת רוחב פס ברמה 1 ברמת האשכול לא משביתה את ההגדרה הקיימת של מאגר הצמתים.
כדי לעדכן את האשכול לשימוש ברוחב פס ברירת מחדל:
gcloud container clusters update CLUSTER_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
מעדכנים את מאגר הצמתים לשימוש ברוחב פס שמוגדר כברירת מחדל:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
המאמרים הבאים
- אפשר להשתמש ברישום ביומן של מדיניות הרשת כדי לתעד מתי החיבורים ל-Pods מותרים או נדחים על ידי מדיניות הרשת של האשכול.
- איך מגדירים את רמת הרשת
- מידע נוסף על ההגדרה הגבוהה ביותר של יחידת שידור מקסימלית (MTU)