העברה מ-controlPlaneManagement ל-management

ההגדרה controlPlaneManagement לניהול מישור הבקרה של Service mesh הוצאה משימוש. אם השתמשתם בעבר ב-controlPlaneManagement, אתם צריכים לעבור להגדרה management.

כדי לבדוק אם אתם משתמשים ב-controlPlaneManagement, אפשר להשתמש ב-Feature State API:

  gcloud container fleet mesh describe

כל ערך של controlPlane במפרט המינוי מציין שאתם משתמשים ב-controlPlaneManagement וצריכים לעבור ל-management.

ההבדלים בין controlPlaneManagement לבין הגדרות הניהול

ההגדרה management מאפשרת התנהגויות אוטומטיות נוספות, בהשוואה להגדרה controlPlaneManagement:

שלבים להעברה:

יש שני תרחישים אפשריים, בהתאם להגדרה שלכם. נפרט את שלבי ההעברה לכל תרחיש.

ההגדרה controlPlaneManagement מופעלת וההגדרה management לא מוגדרת

המצב של התכונה DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT יוצג באמצעות Feature State API. כדי לעבור אל management:

  1. הפעלת ניהול אוטומטי של האשכול, עם אפשרות להשבית חלק מהיכולות. הפעלה:

      gcloud container fleet mesh update \
        --management automatic \
        --memberships MEMBERSHIP_NAME \
        --project FLEET_PROJECT_ID \
        --location MEMBERSHIP_LOCATION
    
  2. מוודאים שההגדרה שבחרתם מוגדרת לגילוי נקודות קצה מרובות אשכולות.

  3. שימו לב שהפעלתם את מישור הנתונים המנוהל.

  4. משביתים את ההגדרה controlPlaneManagement שכבר לא בשימוש:

        gcloud container fleet mesh update \
          --control-plane unspecified \
          --memberships MEMBERSHIP_NAME \
          --project FLEET_PROJECT_ID \
          --location MEMBERSHIP_LOCATION
    

ההגדרות management ו-controlPlaneManagement מופעלות

אם אתם כבר משתמשים בהגדרה management, יכול להיות שתראו את התנאי DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT_SAFE שמוצג דרך Feature State API. המשמעות היא שההגדרה controlPlaneManagement שהוצאה משימוש עדיין קיימת בהגדרות שלכם, למרות שהיא כבר לא בשימוש.

כדי להסיר את ההגדרה הזו שיצאה משימוש ולוודא שההגדרה תקינה, מריצים את הפקודה:

    gcloud container fleet mesh update \
      --control-plane unspecified \
      --memberships MEMBERSHIP_NAME \
      --project FLEET_PROJECT_ID \
      --location MEMBERSHIP_LOCATION

הפעולה הזו לא תשפיע על ההתנהגות של הרשת, כי הגדרת הניהול כבר מבטלת את ההגדרה controlPlaneManagement.