יצירת קבוצת מופעי מכונה מנוהלים (MIG) באמצעות מצב העלאה בכמות גדולה

במאמר הזה מוסבר איך להשתמש במצב Bulk בקבוצת MIG כדי ליצור את כל המכונות הווירטואליות (VM) שאתם צריכים בו-זמנית. יצירת כל המופעים בבת אחת מבטיחה שקבוצת ה-MIG תיצור מופעים רק כשכל המשאבים הנדרשים זמינים.

מידע נוסף על אופן הפעולה של מצב Bulk זמין במאמר בנושא יצירת כמות גדולה של מכונות ב-MIG.

יצירת תבנית של הגדרות מכונה

מצב Bulk ב-MIG נתמך רק בתבניות של הגדרות מכונה שמציינות מודל הקצאה שמוגבל למקום שמור או מודל הקצאה עם התחלה גמישה (Flex-start). כדי להשתמש במצב Bulk, צריך ליצור תבנית של הגדרות מכונה באמצעות אחד ממודלי ההקצאה האלה, כמו שמתואר בסעיפים הבאים. מידע נוסף על מודלים של הקצאת משאבים זמין במאמר בנושא מודלים של הקצאת משאבים של מכונות וירטואליות ב-Compute Engine.

שימוש במודל הקצאת הרשאות שמוגבל להזמנה

כדי ליצור תבנית של הגדרות מכונה, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף Instance templates במסוף Google Cloud .

    כניסה לדף Instance templates

  2. לוחצים על Create instance template. ייפתח הדף Create an instance template.

  3. בשדה Name, מזינים שם לתבנית של הגדרות מכונה.

  4. בקטע מיקום בוחרים באחת מהאפשרויות הבאות:

    • כדי ליצור תבנית של הגדרות מכונה אזורית, בוחרים באפשרות Regional (מומלץ) ואז בוחרים את האזור שבו רוצים ליצור את התבנית.

    • כדי ליצור תבנית של הגדרות מכונה גלובלית, בוחרים באפשרות Global (גלובלית).

  5. בקטע Machine configuration, מציינים את סוג המכונה.

  6. בקטע Provisioning model (מודל הקצאת הרשאות), מבצעים את הפעולות הבאות:

    1. מרחיבים את הקטע הגדרות מתקדמות של מודל הקצאת משאבים למכונה וירטואלית.

    2. ברשימה On VM termination בוחרים באפשרות Delete.

  7. אופציונלי: כדי לשנות את סוג דיסק האתחול או את התמונה שמוגדרים כברירת מחדל, בקטע Boot disk לוחצים על Change. אחר כך, פועלים לפי ההנחיות כדי לשנות את דיסק האתחול.

  8. מרחיבים את הקטע אפשרויות מתקדמות ומבצעים את הפעולות הבאות:

    1. מרחיבים את הקטע ניהול.

    2. בקטע Reservations (הזמנות), בוחרים באפשרות Choose a reservation (בחירת הזמנה) ואז לוחצים על Choose reservation (בחירת הזמנה). בחלונית שמופיעה, פועלים לפי ההנחיות כדי לבחור את ההזמנה שרוצים לנצל.

  9. לוחצים על יצירה.

gcloud

כדי ליצור תבנית של הגדרות מכונה, משתמשים בפקודה instance-templates create עם הגדרות הדגל הבאות:

  • הדגל --instance-termination-action מוגדר לערך DELETE.

  • הדגל --maintenance-policy מוגדר לערך TERMINATE.

  • הדגל --provisioning-model מוגדר לערך RESERVATION_BOUND.

  • הדגל --reservation-affinity מוגדר לערך specific.

  • הדגל של --reservation.

הפקודה הבאה לדוגמה יוצרת תבנית של הגדרות מכונה אזורית. אם רוצים ליצור תבנית של הגדרות מכונה גלובלית, משתמשים באותה פקודה בלי הדגל --instance-template-region.

gcloud compute instance-templates create INSTANCE_TEMPLATE_NAME \
    --image-project=IMAGE_PROJECT \
    --image-family=IMAGE_FAMILY \
    --instance-termination-action=DELETE \
    --instance-template-region=REGION \
    --machine-type=MACHINE_TYPE \
    --maintenance-policy=TERMINATE \
    --provisioning-model=RESERVATION_BOUND \
    --reservation-affinity=specific \
    --reservation=RESERVATION_URL

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_TEMPLATE_NAME: השם של תבנית הגדרות המכונה שרוצים ליצור.

  • IMAGE_PROJECT: פרויקט התמונה שמכיל את התמונה. לדוגמה, debian-cloud. מידע נוסף על פרויקטים של תמונות נתמכות זמין במאמר תמונות ציבוריות.

  • IMAGE_FAMILY: משפחת תמונות. מציינים משפחת תמונות כדי להשתמש בתמונת מערכת ההפעלה העדכנית ביותר שלא הוצאה משימוש. לדוגמה, אם מציינים debian-12, נעשה שימוש בגרסה האחרונה במשפחת תמונות Debian 12. מידע נוסף על שימוש במשפחות תמונות זמין במאמר בנושא שיטות מומלצות לשימוש במשפחות תמונות.

  • REGION: האזור שבו רוצים ליצור את תבנית הגדרות המכונה.

  • MACHINE_TYPE: סוג המכונה שצוין בהזמנה שרוצים להשתמש בה.

  • RESERVATION_URL: כתובת ה-URL של המקום השמור שנוצר אוטומטית למקום שמור לעתיד במצב יומן שרוצים לצרוך. מציינים אחד מהערכים הבאים:

    • אם ההזמנה שנוצרה אוטומטית קיימת בפרויקט: RESERVATION_NAME.

    • אם ההזמנה שנוצרה אוטומטית קיימת בפרויקט אחר: projects/PROJECT_ID/reservations/RESERVATION_NAME.

REST

כדי ליצור תבנית של הגדרות מכונה, שולחים בקשת POST לאחת מהשיטות הבאות:

בגוף הבקשה, כוללים את השדות הבאים:

  • השדה reservationAffinity.consumeReservationType מוגדר ל-SPECIFIC_RESERVATION.

  • השדה reservationAffinity.key מוגדר ל-compute.googleapis.com/reservation-name.

  • השדה reservationAffinity.values מוגדר לכתובת ה-URL של ההזמנה שנוצרה אוטומטית.

  • השדה scheduling.instanceTerminationAction מוגדר ל-DELETE.

  • השדה scheduling.onHostMaintenance מוגדר ל-TERMINATE.

  • השדה scheduling.provisioningModel מוגדר ל-RESERVATION_BOUND.

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

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates

{
  "name": "INSTANCE_TEMPLATE_NAME",
  "properties": {
    "disks": [
      {
        "boot": true,
        "initializeParams": {
          "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE"
        }
      }
    ],
    "machineType": "MACHINE_TYPE",
    "networkInterfaces": [
      {
        "network": "global/networks/default"
      }
    ],
    "reservationAffinity": {
      "consumeReservationType": "SPECIFIC_RESERVATION",
      "key": "compute.googleapis.com/reservation-name",
      "values": [
        "RESERVATION_URL"
      ]
    },
    "scheduling": {
      "instanceTerminationAction": "DELETE",
      "onHostMaintenance": "TERMINATE",
      "provisioningModel": "RESERVATION_BOUND"
    }
  }
}

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: המזהה של הפרויקט שבו רוצים ליצור את תבנית של הגדרות מכונה.

  • REGION: האזור שבו רוצים ליצור את תבנית הגדרות המכונה.

  • INSTANCE_TEMPLATE_NAME: השם של תבנית הגדרות המכונה שרוצים ליצור.

  • IMAGE_PROJECT: פרויקט התמונה שמכיל את התמונה. לדוגמה, debian-cloud. מידע נוסף על פרויקטים של תמונות נתמכות זמין במאמר תמונות ציבוריות.

  • IMAGE: מציינים אחת מהאפשרויות הבאות:

    • גרסה ספציפית של תמונת מערכת ההפעלה – לדוגמה, debian-12-bookworm-v20240617.

    • משפחת תמונות, שצריכה להיות בפורמט family/IMAGE_FAMILY. כדי להשתמש בתמונת מערכת ההפעלה העדכנית ביותר שלא הוצאה משימוש, צריך לציין משפחת תמונות. לדוגמה, אם מציינים family/debian-12, נעשה שימוש בגרסה העדכנית ביותר במשפחת קובצי האימג' של Debian 12. מידע נוסף על השימוש בסטים של תמונות זמין במאמר בנושא שיטות מומלצות לשימוש בסטים של תמונות.

  • MACHINE_TYPE: סוג המכונה שצוין בהזמנה שרוצים להשתמש בה.

  • RESERVATION_URL: כתובת ה-URL של המקום השמור שנוצר אוטומטית למקום שמור לעתיד במצב יומן שרוצים לצרוך. מציינים אחד מהערכים הבאים:

    • אם ההזמנה שנוצרה אוטומטית קיימת בפרויקט: RESERVATION_NAME

    • אם ההזמנה שנוצרה אוטומטית קיימת בפרויקט אחר: projects/PROJECT_ID/reservations/RESERVATION_NAME

מידע נוסף על יצירת תבנית של הגדרות מכונה זמין במאמר יצירת תבניות של הגדרות מכונה.

שימוש במודל אספקת המשאבים flex-start

כדי ליצור תבנית של הגדרות מכונה, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף Instance templates במסוף Google Cloud .

    כניסה לדף Instance templates

  2. לוחצים על Create instance template. ייפתח הדף Create an instance template.

  3. בשדה Name, מזינים שם לתבנית של הגדרות מכונה.

  4. בקטע מיקום בוחרים באחת מהאפשרויות הבאות:

    • כדי ליצור תבנית של הגדרות מכונה אזורית, בוחרים באפשרות Regional (מומלץ) ואז בוחרים את האזור שבו רוצים ליצור את התבנית.

    • כדי ליצור תבנית של הגדרות מכונה גלובלית, בוחרים באפשרות Global (גלובלית).

  5. בקטע Machine configuration, מציינים את סוג המכונה.

  6. בקטע Provisioning model (מודל הקצאת הרשאות), מבצעים את הפעולות הבאות:

    1. בשדה VM provisioning model (מודל הקצאת משאבים של מכונה וירטואלית), בוחרים באפשרות Flex-start (הפעלה גמישה).

    2. מרחיבים את הקטע הגדרות מתקדמות של מודל הקצאת משאבים למכונה וירטואלית.

    3. מסמנים את תיבת הסימון Set a time limit for the VM (הגדרת הגבלת זמן למכונה הווירטואלית).

    4. כדי להגדיר את משך ההפעלה של המכונות הווירטואליות שנוצרו באמצעות תבנית של הגדרות מכונה, מזינים את מספר השעות בשדה Enter number of hours (הזנת מספר השעות). הערך צריך להיות בין 36 שניות (0.01) לבין שבעה ימים (168).

  7. אופציונלי: כדי לשנות את סוג דיסק האתחול או את התמונה שמוגדרים כברירת מחדל, בקטע Boot disk לוחצים על Change. אחר כך, פועלים לפי ההנחיות כדי לשנות את דיסק האתחול.

  8. לוחצים על יצירה.

gcloud

כדי ליצור תבנית של הגדרות מכונה, משתמשים בפקודה instance-templates create עם הגדרות הדגל הבאות:

  • הדגל --instance-termination-action מוגדר לערך DELETE.

  • הדגל --maintenance-policy מוגדר לערך TERMINATE.

  • הדגל של --max-run-duration.

  • הדגל --provisioning-model מוגדר לערך FLEX_START.

  • הדגל --reservation-affinity מוגדר לערך none.

הפקודה הבאה לדוגמה יוצרת תבנית של הגדרות מכונה אזורית. אם רוצים ליצור תבנית של הגדרות מכונה גלובלית, משתמשים באותה פקודה בלי הדגל --instance-template-region.

gcloud compute instance-templates create INSTANCE_TEMPLATE_NAME \
    --image-project=IMAGE_PROJECT \
    --image-family=IMAGE_FAMILY \
    --instance-template-region=REGION \
    --instance-termination-action=DELETE \
    --machine-type=MACHINE_TYPE \
    --maintenance-policy=TERMINATE \
    --max-run-duration=RUN_DURATION \
    --provisioning-model=FLEX_START \
    --reservation-affinity=none

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_TEMPLATE_NAME: השם של תבנית הגדרות המכונה שרוצים ליצור.

  • IMAGE_PROJECT: פרויקט התמונה שמכיל את התמונה. לדוגמה, debian-cloud. מידע נוסף על פרויקטים של תמונות נתמכות זמין במאמר תמונות ציבוריות.

  • IMAGE_FAMILY: משפחת תמונות. מציינים משפחת תמונות כדי להשתמש בתמונת מערכת ההפעלה העדכנית ביותר שלא הוצאה משימוש. לדוגמה, אם מציינים debian-12, נעשה שימוש בגרסה האחרונה במשפחת תמונות Debian 12. מידע נוסף על שימוש במשפחות תמונות זמין במאמר בנושא שיטות מומלצות לשימוש במשפחות תמונות.

  • REGION: האזור שבו רוצים ליצור את תבנית הגדרות המכונה.

  • MACHINE_TYPE: סוג המכונה לשימוש במכונות וירטואליות מסוג Flex-start. אם מציינים סוג מכונה N1, צריך לכלול את הדגל --accelerator כדי להגדיר את המספר והסוג של יחידות ה-GPU לצירוף למכונות הווירטואליות.

  • RUN_DURATION: משך הזמן שבו רוצים שהמכונות הווירטואליות המבוקשות יפעלו. הערך צריך להיות בפורמט של מספר הימים, השעות, הדקות או השניות, ואחריו d, h, m ו-s בהתאמה. לדוגמה, אפשר לציין 30m ל-30 דקות או 1d2h3m4s ליום אחד, שעתיים, שלוש דקות וארבע שניות. הערך צריך להיות בין 10 דקות לבין שבעה ימים.

REST

כדי ליצור תבנית של הגדרות מכונה, שולחים בקשת POST לאחת מהשיטות הבאות:

בגוף הבקשה, כוללים את השדות הבאים:

  • השדה reservationAffinity.consumeReservationType מוגדר ל-NO_RESERVATION.

  • השדה scheduling.instanceTerminationAction מוגדר ל-DELETE.

  • השדה scheduling.maxRunDuration.

  • השדה scheduling.onHostMaintenance מוגדר ל-TERMINATE.

  • השדה scheduling.provisioningModel מוגדר ל-FLEX_START.

בדוגמת הבקשה הבאה נוצרת תבנית של הגדרות מכונה אזורית:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates

{
  "name": "INSTANCE_TEMPLATE_NAME",
  "properties": {
    "disks": [
      {
        "boot": true,
        "initializeParams": {
          "sourceImage": "projects/IMAGE_PROJECT/global/images/IMAGE"
        }
      }
    ],
    "machineType": "MACHINE_TYPE",
    "networkInterfaces": [
      {
        "network": "global/networks/default"
      }
    ],
    "reservationAffinity": {
      "consumeReservationType": "NO_RESERVATION"
    },
    "scheduling": {
      "instanceTerminationAction": "DELETE",
      "maxRunDuration": {
        "seconds": RUN_DURATION
      },
      "onHostMaintenance": "TERMINATE",
      "provisioningModel": "FLEX_START"
    }
  }
}

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: המזהה של הפרויקט שבו רוצים ליצור את תבנית של הגדרות מכונה.

  • REGION: האזור שבו רוצים ליצור את תבנית הגדרות המכונה.

  • INSTANCE_TEMPLATE_NAME: השם של תבנית הגדרות המכונה שרוצים ליצור.

  • IMAGE_PROJECT: פרויקט התמונה שמכיל את התמונה. לדוגמה, debian-cloud. מידע נוסף על פרויקטים של תמונות נתמכות זמין במאמר תמונות ציבוריות.

  • IMAGE: מציינים אחת מהאפשרויות הבאות:

    • גרסה ספציפית של תמונת מערכת ההפעלה – לדוגמה, debian-12-bookworm-v20240617.

    • משפחת תמונות, שצריכה להיות בפורמט family/IMAGE_FAMILY. כדי להשתמש בתמונת מערכת ההפעלה העדכנית ביותר שלא הוצאה משימוש, צריך לציין משפחת תמונות. לדוגמה, אם מציינים family/debian-12, נעשה שימוש בגרסה העדכנית ביותר במשפחת קובצי האימג' של Debian 12. מידע נוסף על השימוש בסטים של תמונות זמין במאמר בנושא שיטות מומלצות לשימוש בסטים של תמונות.

  • MACHINE_TYPE: סוג המכונה שבה רוצים להשתמש במכונות הווירטואליות. אם מציינים סוג מכונה N1, צריך לכלול את השדה guestAccelerators כדי להגדיר את המספר והסוג של יחידות ה-GPU שיוצמדו למכונות הווירטואליות.

  • RUN_DURATION: משך הזמן, בשניות, שבו רוצים שהמכונות הווירטואליות המבוקשות יפעלו. הערך צריך להיות בין 600, שהוא 600 שניות (10 דקות), לבין 604800, שהוא 604,800 שניות (שבעה ימים).

מידע נוסף על יצירת תבנית של הגדרות מכונה זמין במאמר יצירת תבניות של הגדרות מכונה.

יצירת קבוצת מופעי מכונה מנוהלים (MIG) שמשתמשת במצב העלאה בכמות גדולה

כדי להפעיל יצירה של מכונות בכמות גדולה ב-MIG, מגדירים את השדה targetSizePolicy.mode לערך BULK בהגדרות של ה-MIG. כשמשתמשים במצב Bulk, ה-MIG מחכה עד שכל המשאבים יהיו זמינים ואז יוצר את כל המכונות בבת אחת.

המסוף

  1. עוברים לדף Instance groups.

    כניסה לדף Instance groups

  2. לוחצים על יצירת קבוצת מופעים. ייפתח הדף Create instance group.

  3. בשדה Name, מזינים שם ל-MIG.

  4. לפני שבוחרים תבנית של הגדרות מכונה, צריך לבצע את הפעולות הבאות:

    1. אם אתם משתמשים במודל הקצאת המשאבים עם התחלה גמישה, אתם צריכים להשבית את התיקונים באופן הבא:
      1. בקטע VM instance lifecycle (מחזור החיים של מכונת VM), מבטלים את הסימון בתיבה Allow repair of VMs in an alternate zone (אפשר לתקן מכונות וירטואליות באזור חלופי).
      2. ברשימה פעולת ברירת מחדל במקרה של כשל, בוחרים באפשרות ללא פעולה.
    2. בקטע מיקום, מבצעים את הפעולות הבאות:
      • כדי ליצור קבוצת MIG אזורית, בוחרים באפשרות Single zone (אזור יחיד).
      • כדי ליצור קבוצת MIG אזורית, בוחרים באפשרות אזורים מרובים. בקטע Target distribution shape, בוחרים באפשרות Any single zone. בתיבת הדו-שיח שמופיעה, בוחרים באפשרות השבתת ההפצה מחדש של המופע.
  5. חוזרים לשדה תבנית של הגדרות מכונה. ברשימה Instance template, בוחרים את תבנית של הגדרות מכונה שיצרתם בקטע הקודם.

  6. בשדה Number of instances (מספר המכונות), מציינים את מספר המכונות שרוצים ליצור בבת אחת.

  7. מסמנים את תיבת הסימון Obtain VMs all at once with bulk target size policy (קבלת כל המכונות הווירטואליות בבת אחת באמצעות מדיניות גודל יעד בכמות גדולה).

  8. לוחצים על יצירה.

gcloud

כדי ליצור קבוצת MIG עם יצירה בכמות גדולה, משתמשים בפקודה gcloud compute instance-groups managed create עם הדגל --target-size-policy-mode שמוגדר לערך bulk.

אם אתם משתמשים במודל הקצאת ההרשאות flex-start, אתם צריכים להשבית את התיקונים ב-MIG באמצעות הוספת הדגל --default-action-on-vm-failure=do-nothing לפקודות הבאות.

  • כדי ליצור קבוצת MIG אזורית, מריצים את הפקודה הבאה:
gcloud compute instance-groups managed create INSTANCE_GROUP_NAME \
    --size=SIZE \
    --target-size-policy-mode=bulk \
    --template=INSTANCE_TEMPLATE_URL \
    --zone=ZONE \
  • כדי ליצור קבוצת MIG אזורית, מריצים את הפקודה הבאה:
gcloud compute instance-groups managed create INSTANCE_GROUP_NAME \
    --size=SIZE \
    --target-size-policy-mode=bulk \
    --template=INSTANCE_TEMPLATE_URL \
    --zones=LIST_OF_ZONES \

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_GROUP_NAME: השם של ה-MIG.
  • SIZE: מספר המופעים בקבוצת המופעים המנוהלת.
  • INSTANCE_TEMPLATE_URL: כתובת ה-URL של תבנית של הגדרות מכונה שרוצים להשתמש בה כדי ליצור מכונות ב-MIG. כתובת ה-URL יכולה להכיל את המזהה או את השם של תבנית של הגדרות מכונה. מציינים אחד מהערכים הבאים:
    • לתבנית של הגדרות מכונה אזורית: projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_ID
    • בתבנית של הגדרות מכונה גלובלית: INSTANCE_TEMPLATE_ID
  • ZONE: האזור שבו קבוצת המופעים המנוהלים יוצרת מופעים.
  • LIST_OF_ZONES: רשימה מופרדת בפסיקים של אזורים שבהם קבוצת ה-MIG האזורית יוצרת מופעים. לדוגמה, us-central1-a, us-central1-b, us-central1-c.

REST

כדי ליצור קבוצת מופעי מכונה מנוהלים (MIG) עם יצירה בכמות גדולה, שולחים בקשת POST באופן הבא. בגוף הבקשה, מגדירים את השדה targetSizePolicy.mode לערך bulk.

אם אתם משתמשים במודל הקצאת המשאבים עם התחלה גמישה, אתם צריכים להשבית את התיקונים ב-MIG על ידי הוספת השדה "instanceLifecyclePolicy": {"defaultActionOnFailure": "DO_NOTHING"} לבקשות הבאות.

  • כדי ליצור קבוצת MIG אזורית, שולחים בקשת POST אל ה-method‏ instanceGroupManagers.insert.

    POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers
    
    {
      "name": "INSTANCE_GROUP_NAME",
      "targetSize": SIZE,
      "targetSizePolicy": {
        "mode": "bulk"
      },
      "versions": [
        {
          "instanceTemplate": "INSTANCE_TEMPLATE_URL"
        }
      ]
    }
    
  • כדי ליצור קבוצת MIG אזורית, שולחים בקשת POST אל ה-method‏ regionInstanceGroupManagers.insert.

    POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers
    
    {
      "name": "INSTANCE_GROUP_NAME",
      "targetSize": SIZE,
      "targetSizePolicy": {
        "mode": "bulk"
      },
      "versions": [
        {
          "instanceTemplate": "INSTANCE_TEMPLATE_URL"
        }
      ]
    }
    

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID:מזהה הפרויקט.
  • ZONE:האזור שבו קבוצת ה-MIG יוצרת מכונות.
  • REGION:האזור שבו קבוצת המופעים המנוהלת יוצרת מכונות.
  • INSTANCE_GROUP_NAME:השם של ה-MIG.
  • SIZE:מספר המופעים בקבוצת המופעים המנוהלת.
  • INSTANCE_TEMPLATE_URL: כתובת ה-URL של תבנית של הגדרות מכונה שרוצים להשתמש בה כדי ליצור מכונות ב-MIG. כתובת ה-URL יכולה להכיל את המזהה או את השם של תבנית של הגדרות מכונה. מציינים אחד מהערכים הבאים:
    • לתבנית של הגדרות מכונה אזורית: projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_ID
    • בתבנית של הגדרות מכונה גלובלית: INSTANCE_TEMPLATE_ID

הוספה או מחיקה של מופעים

בקבוצת MIG שמשתמשת במצב Bulk, אפשר להוסיף או להסיר מכונות על ידי הגדלה או הקטנה ידנית של גודל היעד של קבוצת ה-MIG.

  • הוספת מופעים: כשמגדילים את גודל היעד מאפס, קבוצת ה-MIG מוסיפה מופעים באותו אופן שבו היא מוסיפה מופעים כשיוצרים קבוצת MIG. אפשר גם ליצור מופעים עם שמות ספציפיים באמצעות השיטה createInstances כשאין מופע ב-MIG. כדי ליצור מכונות עם שמות ספציפיים, אפשר לעיין במאמר יצירת מכונות עם שמות ספציפיים ב-MIG.

  • מחיקת מופעים: כשמקטינים את גודל היעד לאפס, קבוצת ה-MIG מוחקת את כל המופעים הקיימים בקבוצה ומבטלת את כל פעולות היצירה שהיו בתהליך. כדי להסיר מופעים, מקטינים את גודל היעד ל-0. כדי להקטין את גודל ה-MIG לגודל שגדול מאפס, לא יכולה להיות פעולה של יצירת מספר גדול של מופעים בתהליך (הערך של bulkInstanceOperation.inProgress חייב להיות false).

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

המאמרים הבאים