אם משתמשים בקבוצת מופעי מכונה מנוהלים (MIG) אזורית, אפשר להגדיר את צורת ההפצה של היעד של קבוצת ה-MIG הזו לאחת מהאפשרויות הבאות:
- EVEN (ברירת מחדל): הקבוצה יוצרת ומוחקת מכונות וירטואליות כדי להגיע למספר זהה של מכונות וירטואליות בכל האזורים שנבחרו ולשמור על המספר הזה. בהפצה של
EVEN, מספר המכונות הווירטואליות לא שונה ביותר מ-1 בין שני אזורים כלשהם. מומלץ לעומסי עבודה של שרתים עם זמינות גבוהה. - BALANCED: הקבוצה נותנת עדיפות ליצירת מכונות וירטואליות באזורים שבהם יש משאבים זמינים, תוך חלוקת המכונות הווירטואליות באופן שווה ככל האפשר בין האזורים שנבחרו, כדי למזער את ההשפעה של כשל באזור. מומלץ לשימוש בהגשה בזמינות גבוהה או בעומסי עבודה באצווה.
- ANY: הקבוצה בוחרת אזורים ליצירת מכונות וירטואליות כדי למלא את מספר המכונות הווירטואליות המבוקש במסגרת מגבלות המשאבים הנוכחיות, וכדי למקסם את השימוש בשריינים אזוריים לא מנוצלים. מומלץ לעומסי עבודה (workloads) באצווה שלא נדרשת בהם זמינות גבוהה.
- אזור יחיד: הקבוצה יוצרת את כל המכונות הווירטואליות באזור יחיד. התחום נבחר על סמך תמיכה בחומרה, זמינות נוכחית של משאבים ומכסות והתאמה להזמנות. מומלץ לשימוש בשילוב עם מדיניות למיקום קומפקטי של מופעים עבור עומסי עבודה שדורשים תקשורת נרחבת בין מכונות וירטואליות.
כדי להשתמש במכונות וירטואליות שמורות בקבוצת מופעי מכונה מנוהלים אזורית, צריך ליצור מקומות שמורים זהים עם אותו שם בכל תחום רלוונטי. לאחר מכן, מציינים את השם של השריון בתבנית של הגדרות המכונה של הקבוצה.
כדי לעזור לכם לבחור צורה, תוכלו לעיין בטבלת ההשוואה, בתרחישי השימוש ובהסבר על צורות ההתפלגות.
מגדירים צורה של חלוקת יעד כשיוצרים קבוצת MIG אזורית או מעדכנים את צורת היעד של קבוצת MIG אזורית קיימת.
לפני שמתחילים
-
אם עדיין לא עשיתם את זה, תצטרכו להגדיר אימות.
אימות הוא תהליך שבו מאמתים את הזהות שלכם כדי לקבל גישה לממשקי API ולשירותים של Cloud de Confiance by S3NS . כדי להריץ קוד או דוגמאות מסביבת פיתוח מקומית, אפשר לבצע אימות ל-Compute Engine באחת מהדרכים הבאות:
צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:
המסוף
כשמשתמשים במסוף Cloud de Confiance כדי לגשת לשירותים ולממשקי ה-API, לא צריך להגדיר אימות. Cloud de Confiance by S3NS
gcloud
-
התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם. אחרי שנכנסתם לחשבון, אתחלו את ה-CLI של Google Cloud באמצעות הפקודה הבאה:
gcloud init
-
- הגדרת אזור ותחום כברירת מחדל
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
Terraform
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של Terraform שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
REST
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.
התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Cloud de Confiance .
מגבלות
- אפשר לבחור אזורים ל-MIG רק כשיוצרים את ה-MIG.
אם מציינים בתבנית של הגדרות המכונה או בהגדרות של קבוצת ה-MIG משאבים עם שמירת מצב שלא זמינים בכל האזורים שנבחרו, חלות המגבלות הבאות:
- צריך להגדיר את צורת ההתפלגות של היעד ל-
BALANCED, ל-ANYאו ל-ANY_SINGLE_ZONE. - צריך לוודא שכל המשאבים שנדרשים ל-MIG – לדוגמה, דיסקים קיימים, סוגי מכונות או יחידות GPU – זמינים לפחות באחד מהתחומים שנבחרו.
- אם רוצים לעדכן את ההגדרה של קבוצת ה-MIG (למשל, תבנית של מכונה וירטואלית) להגדרה שלא ניתן ליצור ממנה מופעים בכל האזורים שנבחרו, צריך להסיר את המכונות הווירטואליות המנוהלות מכל האזורים שלא נתמכים לפני שמגדירים את ההגדרה החדשה.
- צריך להגדיר את צורת ההתפלגות של היעד ל-
כדי להגדיר את צורת ההתפלגות של היעד ל-
BALANCEDאו ל-ANY_SINGLE_ZONE, צריך להשבית את הפצה יזומה מחדש של מופעים.אם מגדירים את צורת ההתפלגות של היעד ל-
BALANCED, ל-ANYאו ל-ANY_SINGLE_ZONE, חלות המגבלות הבאות:- עדכוני Canary עם שתי גרסאות לא אפשריים.
- במקרה של זמינות מוגבלת של משאבים מבוקשים באזור כולו, יכול להיות שהקבוצה תתזמן יצירה של מכונה וירטואלית באזור שבו המשאבים כבר לא זמינים. אפשר לנסות להקטין ולהגדיל את גודל הקבוצה כדי לקבל את המשאבים המבוקשים באזורים אחרים.
- עדכונים מדורגים שמשתמשים ב
SUBSTITUTEשיטת ההחלפה ינסו ליצור את המופעים החדשים המעודכנים באותו אזור כמו המכונות הישנות, גם אם באזור אין מספיק משאבים כדי לעמוד בדרישות של הגרסה החדשה. כדי לפתור את הבעיה הזו, אפשר למחוק את המכונות הווירטואליות שהתיישנו מהאזור המוגבל, ואז להגדיל את גודל הקבוצה במספר המכונות הווירטואליות שנמחקו. הקבוצה יוצרת מופעים מהתבנית האחרונה באזורים שבהם יש קיבולת זמינה. - אם רוצים לעדכן את תבנית של הגדרות מכונה של הקבוצה לתבנית שמציינת משאבים שלא זמינים בכל האזורים שנבחרו, צריך להסיר מכונות מנוהלות מאזורים לא נתמכים לפני שמגדירים את התבנית החדשה.
אם מגדירים את צורת ההפצה של היעד ל-
ANY_SINGLE_ZONEולקבוצה יש מכונות וירטואליות קיימות באזור אחד, אפשר ליצור מכונות וירטואליות נוספות רק באותו אזור. אם רוצים להשתמש באזור אחר, צריך קודם להקטין את הקבוצה לאפס מכונות וירטואליות.אם אתם צריכים להקצות קבוצה של מכונות וירטואליות עם דייר יחיד, אתם צריכים להגדיר את צורת ההפצה של היעד של ה-MIG ל-
EVEN. יוצרים את קבוצות הצמתים באותם אזורים שבהם נמצאת קבוצת המופעים המנוהלים (MIG), ומגדירים את ההצמדות של הצמתים של קבוצת המופעים המנוהלים בתבנית של הגדרות מכונה של קבוצת המופעים המנוהלים.
יצירת קבוצה עם צורת חלוקה ליעדים
כדי ליצור את הקבוצה, לבחור את התחומים (zones) שלה ולהגדיר את צורת ההפצה של היעד, משתמשים ב- Cloud de Confiance console, ב-ה-CLI של gcloud, ב-Terraform או ב-REST.
המסוף
- נכנסים לדף Instance groups במסוף Cloud de Confiance .
- לוחצים על יצירת קבוצת מופעים כדי ליצור קבוצת מופעים חדשה.
- בוחרים אחת מהאפשרויות של קבוצת מופעי מכונה מנוהלים חדשה: stateless (ברירת מחדל) או stateful.
- נותנים שם לקבוצת המופעים, ואפשר גם להוסיף תיאור.
- בוחרים תבנית של הגדרות מכונה לקבוצת המכונות או יוצרים תבנית חדשה.
- מציינים את מספר המכונות הווירטואליות בקבוצה הזו. בעומסי עבודה עם זמינות גבוהה, חשוב להקצות מספיק מכונות וירטואליות כדי לתמוך באפליקציה במקרה של כשל באזור.
- בקטע מיקום, בוחרים באפשרות מספר אזורים.
בוחרים אזור ואת האזורים שרוצים להשתמש בהם.
- אם רוצים שקבוצת ה-MIG תוכל להשתמש בכל האזורים באזור, בוחרים באפשרות 'כל האזורים הזמינים'.
- שימו לב שאי אפשר לעדכן קבוצת MIG אזורית כדי להשתמש באזורים שונים אחרי שהיא נוצרת.
בוחרים צורה של התפלגות היעד.
אם בוחרים באפשרות כל אזור יחיד או מאוזן, לא מסמנים את התיבה הפצה מחדש של מכונות בקטע הפצה מחדש של מכונות.
ממשיכים בתהליך היצירה של קבוצת ה-MIG.
gcloud
משתמשים בפקודה gcloud compute instance-groups managed create וכוללים את הדגל --target-distribution-shape.
gcloud compute instance-groups managed create INSTANCE_GROUP_NAME \
--template TEMPLATE \
--size SIZE \
--region REGION \
--zones ZONES \
--target-distribution-shape SHAPE
מחליפים את מה שכתוב בשדות הבאים:
-
INSTANCE_GROUP_NAME: השם של קבוצת המכונות. -
TEMPLATE: השם של תבנית של הגדרות מכונה שבה רוצים להשתמש עבור הקבוצה. -
SIZE: גודל היעד של קבוצת המכונות. -
REGION: האזור שבו רוצים שהקבוצה תהיה.
ZONES(אופציונלי): רשימה של אזורים באזור שבו רוצים לפרוס מופעים של מכונות וירטואליות. כברירת מחדל, Compute Engine בוחר בשבילכם שלושה אזורים.אם רוצים שה-MIG יוכל להשתמש בכל האזורים באזור, צריך לציין את כל האזורים הזמינים. כדי לקבל רשימה של אזורים באזור מסוים, אפשר להשתמש בפקודה הבאה:
gcloud compute zones list --filter=region:
REGION--format='list(NAME)'שימו לב: אי אפשר לעדכן קבוצת MIG אזורית כדי להשתמש באזורים שונים אחרי שהיא נוצרת.
SHAPE: צורת ההתפלגות של היעד. הערך יכול להיות אחד מהערכים הבאים:-
even(ברירת מחדל): הקבוצה יוצרת ומוחקת מכונות וירטואליות כדי להגיע למספר זהה של מכונות וירטואליות באזורים שנבחרו ולשמור על המספר הזה. בהפצה שלEVEN, מספר המכונות הווירטואליות לא שונה ביותר מ-1 בין שני אזורים כלשהם. מומלץ לעומסי עבודה של שרתים עם זמינות גבוהה. -
balanced: הקבוצה נותנת עדיפות ליצירת מכונות וירטואליות בתחומים שבהם יש משאבים זמינים, תוך חלוקת המכונות הווירטואליות באופן שווה ככל האפשר בין התחומים שנבחרו, כדי למזער את ההשפעה של כשל בתחום. מומלץ לשימוש בהגשה בזמינות גבוהה או בעומסי עבודה באצווה. -
any: הקבוצה בוחרת אזורים ליצירת מכונות וירטואליות כדי למלא את מספר המכונות הווירטואליות המבוקש במסגרת מגבלות המשאבים הנוכחיות, וכדי למקסם את השימוש בשריוני אזורים לא מנוצלים. מומלץ לעומסי עבודה (workloads) באצווה שלא נדרשת בהם זמינות גבוהה. -
any-single-zone: הקבוצה יוצרת את כל המכונות הווירטואליות בתוך אזור אחד. התחום נבחר על סמך תמיכה בחומרה, זמינות נוכחית של משאבים ומכסות והתאמה להזמנות. מומלץ בשילוב עם מדיניות למיקום קומפקטי של מכונות וירטואליות לעומסי עבודה שדורשים תקשורת נרחבת בין מכונות וירטואליות.
-
לדוגמה, כדי ליצור קבוצת MIG אזורית עם צורת חלוקה מאוזנת של יעד, מגדירים את הדגל --target-distribution-shape לערך balanced.
gcloud compute instance-groups managed create example-rmig \
--template example-template \
--size 30 \
--zones us-east1-b,us-east1-c \
--target-distribution-shape balanced \
--instance-redistribution-type none
Terraform
אם עדיין לא יצרתם תבנית של הגדרות מכונה שמציינת את סוג המכונה, את תמונת דיסק האתחול, את הרשת ומאפיינים אחרים של ה-VM שאתם רוצים לכל VM ב-MIG, אתם צריכים ליצור תבנית של הגדרות מכונה.
כדי ליצור קבוצת MIG אזורית, משתמשים במשאב google_compute_region_instance_group_manager.
בדוגמה הבאה נוצרת קבוצת MIG אזורית עם צורת חלוקה של יעד BALANCED.
כדי ללמוד איך להחיל הגדרות ב-Terraform או להסיר אותן, ראו פקודות בסיסיות ב-Terraform.
REST
מבצעים קריאה ל-regionInstanceGroupManagers.insert.
בגוף הבקשה, כוללים את המאפיין distributionPolicy ומגדירים את השדה targetShape שלו.
POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers
{
"name": INSTANCE_GROUP_NAME,
"instanceTemplate": "global/instanceTemplates/TEMPLATE",
"targetSize": SIZE,
"distributionPolicy": {
"zones": [
{"zone": "zones/ZONE1"},
{"zone": "zones/ZONE2"},
{"zone": "zones/ZONE3"},
],
"targetShape": "SHAPE"
}
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט של הבקשה הזו. -
REGION: האזור של קבוצת המכונות. -
INSTANCE_GROUP_NAME: השם של קבוצת המכונות. -
TEMPLATE: השם של תבנית של הגדרות מכונה שבה רוצים להשתמש עבור קבוצת המכונות. -
SIZE: גודל היעד של קבוצת המכונות. -
ZONE: השם של אזור באזור שבו רוצים לפרוס מופעים של מכונות וירטואליות.- אם רוצים שה-MIG יוכל להשתמש בכל האזורים באזור, צריך לציין את כל האזורים הזמינים. כדי לקבל רשימה של אזורים באזור מסוים, צריך לקרוא לשיטה
regions.get. - שימו לב: אי אפשר לעדכן קבוצת MIG אזורית כדי להשתמש באזורים שונים אחרי שהיא נוצרת.
- אם רוצים שה-MIG יוכל להשתמש בכל האזורים באזור, צריך לציין את כל האזורים הזמינים. כדי לקבל רשימה של אזורים באזור מסוים, צריך לקרוא לשיטה
-
SHAPE: צורת ההתפלגות של היעד. הערך יכול להיות אחד מהערכים הבאים:-
EVEN(ברירת מחדל): הקבוצה יוצרת ומוחקת מכונות וירטואליות כדי להגיע למספר זהה של מכונות וירטואליות באזורים שנבחרו ולשמור על המספר הזה. בהפצה שלEVEN, ההבדל במספר מכונות ה-VM לא עולה על 1 בין שני אזורים כלשהם. מומלץ לעומסי עבודה של שרתים עם זמינות גבוהה. -
BALANCED: הקבוצה נותנת עדיפות ליצירת מכונות וירטואליות בתחומים שבהם יש משאבים זמינים, תוך חלוקת המכונות הווירטואליות באופן שווה ככל האפשר בין התחומים שנבחרו, כדי למזער את ההשפעה של כשל בתחום. מומלץ לשימוש בהגשה בזמינות גבוהה או בעומסי עבודה באצווה. -
ANY: הקבוצה בוחרת אזורים ליצירת מכונות וירטואליות כדי למלא את מספר המכונות הווירטואליות המבוקש במסגרת מגבלות המשאבים הנוכחיות, וכדי למקסם את השימוש בשריוני אזורים לא מנוצלים. מומלץ לעומסי עבודה (workloads) באצווה שלא נדרשת בהם זמינות גבוהה. -
ANY_SINGLE_ZONE: הקבוצה יוצרת את כל המכונות הווירטואליות בתוך אזור אחד. התחום נבחר על סמך תמיכה בחומרה, זמינות נוכחית של משאבים ומכסות והתאמה להזמנות. מומלץ בשילוב עם מדיניות למיקום קומפקטי של מכונות וירטואליות לעומסי עבודה שדורשים תקשורת נרחבת בין מכונות וירטואליות.
-
שינוי הצורה של חלוקת היעד של קבוצה קיימת
אפשר לשנות את צורת ההפצה של היעד ב-MIG אזורי קיים, אבל עם המגבלות הבאות:
- אם רוצים לשנות את צורת ההפצה של היעד ל-
BALANCEDאו ל-ANY_SINGLE_ZONE, צריך קודם להשבית את ההפצה הפרואקטיבית. - אם רוצים לשנות את צורת ההפצה של המופעים ל-
EVENואם ההפצה הנוכחית של המופעים לא אחידה, צריך קודם להשבית את ההפצה מחדש הפרואקטיבית. - אם משנים את הצורה ל-
EVENורוצים להפעיל מחדש את ההקצאה מחדש הפרואקטיבית, צריך קודם לאזן מחדש את הקבוצה באופן ידני. - אם רוצים לשנות את צורת ההפצה של היעד ל-
EVENאבל בתבנית המופע מוגדרים משאבים שלא נתמכים בכל האזורים שנבחרו, קודם צריך לעדכן את תבנית המופע של הקבוצה לתבנית שנתמכת בכל האזורים שנבחרו.
המסוף
- נכנסים לדף Instance groups במסוף Cloud de Confiance .
- בעמודה Name ברשימה, לוחצים על השם של קבוצת המופעים שרוצים לשנות את צורת ההפצה של היעד שלה.
- לוחצים על עריכה כדי לשנות את קבוצת מופעי המכונה המנוהלים הזו.
- לוחצים על הקטע מיקום כדי להרחיב אותו.
- ברשימה Target distribution shape (צורת התפלגות היעד), בוחרים את הצורה הרצויה.
- לוחצים על שמירה כדי להחיל את השינויים.
gcloud
משתמשים בפקודה gcloud compute instance-groups managed update וכוללים את הדגל --target-distribution-shape.
gcloud compute instance-groups managed update INSTANCE_GROUP_NAME \
--target-distribution-shape SHAPE
מחליפים את מה שכתוב בשדות הבאים:
-
INSTANCE_GROUP_NAME: השם של קבוצת המכונות. -
SHAPE: צורת ההתפלגות של היעד. הערך יכול להיות אחד מהערכים הבאים:-
even(ברירת מחדל): הקבוצה יוצרת ומוחקת מכונות וירטואליות כדי להגיע למספר זהה של מכונות וירטואליות באזורים שנבחרו ולשמור על המספר הזה. בהפצה שלEVEN, ההבדל במספר מכונות ה-VM לא עולה על 1 בין שני אזורים כלשהם. מומלץ לעומסי עבודה של שרתים עם זמינות גבוהה. -
balanced: הקבוצה נותנת עדיפות ליצירת מכונות וירטואליות בתחומים שבהם יש משאבים זמינים, תוך חלוקת המכונות הווירטואליות באופן שווה ככל האפשר בין התחומים שנבחרו, כדי למזער את ההשפעה של כשל בתחום. מומלץ לשימוש בהגשה בזמינות גבוהה או בעומסי עבודה באצווה. -
any: הקבוצה בוחרת אזורים ליצירת מכונות וירטואליות כדי למלא את מספר המכונות הווירטואליות המבוקש במסגרת מגבלות המשאבים הנוכחיות, וכדי למקסם את השימוש בשריוני אזורים לא מנוצלים. מומלץ לעומסי עבודה (workloads) באצווה שלא נדרשת בהם זמינות גבוהה. -
any-single-zone: הקבוצה יוצרת את כל המכונות הווירטואליות באזור אחד. התחום נבחר על סמך תמיכה בחומרה, זמינות נוכחית של משאבים ומכסות והתאמה להזמנות. מומלץ בשילוב עם מדיניות למיקום קומפקטי של מכונות וירטואליות לעומסי עבודה שדורשים תקשורת נרחבת בין מכונות וירטואליות.
-
REST
מבצעים קריאה ל-regionInstanceGroupManagers.patch.
בגוף הבקשה, כוללים את המאפיין distributionPolicy ומגדירים את השדה targetShape שלו.
PATCH https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME
{
"distributionPolicy": {
"targetShape": "SHAPE"
}
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט של הבקשה הזו. -
REGION: האזור של קבוצת המכונות. -
INSTANCE_GROUP_NAME: השם של קבוצת המכונות. -
SHAPE: צורת ההתפלגות של היעד. הערך יכול להיות אחד מהערכים הבאים:-
EVEN(ברירת מחדל): הקבוצה יוצרת ומוחקת מכונות וירטואליות כדי להגיע למספר זהה של מכונות וירטואליות באזורים שנבחרו ולשמור על המספר הזה. בהפצה שלEVEN, ההבדל במספר מכונות ה-VM לא עולה על 1 בין שני אזורים כלשהם. מומלץ לעומסי עבודה של שרתים עם זמינות גבוהה. -
BALANCED: הקבוצה נותנת עדיפות ליצירת מכונות וירטואליות בתחומים שבהם יש משאבים זמינים, תוך חלוקת המכונות הווירטואליות באופן שווה ככל האפשר בין התחומים שנבחרו, כדי למזער את ההשפעה של כשל בתחום. מומלץ לשימוש בהגשה בזמינות גבוהה או בעומסי עבודה באצווה. -
ANY: הקבוצה בוחרת אזורים ליצירת מכונות וירטואליות כדי למלא את מספר המכונות הווירטואליות המבוקש במסגרת מגבלות המשאבים הנוכחיות, וכדי למקסם את השימוש בשריוני אזורים לא מנוצלים. מומלץ לעומסי עבודה (workloads) באצווה שלא נדרשת בהם זמינות גבוהה. -
ANY_SINGLE_ZONE: הקבוצה יוצרת את כל המכונות הווירטואליות בתוך אזור אחד. התחום נבחר על סמך תמיכה בחומרה, זמינות נוכחית של משאבים ומכסות והתאמה להזמנות. מומלץ לשימוש בשילוב עם מדיניות למיקום קומפקטי של מופעים עבור עומסי עבודה שדורשים תקשורת נרחבת בין מכונות וירטואליות.
-
הצגת מדיניות ההפצה של המופע שהוגדר
המסוף
- נכנסים לדף Instance groups במסוף Cloud de Confiance . אם יש לכם קבוצות מופעים קיימות, הן יופיעו ברשימה בדף.
- לוחצים על השם של קבוצת המכונות שרוצים לבדוק. ייפתח דף עם המאפיינים של קבוצת המופעים ורשימה של המופעים שנכללים בקבוצה.
- לוחצים על פרטים.
- בקטע מיקום, מחפשים את האפשרות צורת הפצה של יעד.
gcloud
מריצים את הפקודה gcloud compute instance-groups managed describe.
gcloud compute instance-groups managed describe INSTANCE_GROUP_NAME \
--region REGION
הפקודה מחזירה את פרטי הקבוצה, כולל השדה distributionPolicy.targetShape:
... distributionPolicy: targetShape: BALANCED zones: - zone: https://www.s3nsapis.fr/compute/v1/projects/my-project/zones/us-central1-f ... name: my-group region: https://www.s3nsapis.fr/compute/v1/projects/my-project/regions/us-central1 ...
REST
יוצרים בקשת GET אל ה-method regionInstanceGroupManagers.get.
GET https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט של הבקשה הזו -
REGION: האזור של קבוצת המכונות -
INSTANCE_GROUP_NAME: השם של קבוצת המכונות
צורת התפלגות היעד מוחזרת בשדה distributionPolicy.targetShape. לדוגמה:
{
"name": "my-instance-group",
"distributionPolicy": {
"targetShape": "BALANCED",
},
"targetSize": 50,
...
}
המאמרים הבאים
- מידע נוסף על צפייה בפרטים של קבוצות MIG והמכונות הווירטואליות שלהן
- מידע נוסף על עבודה עם מכונות וירטואליות בקבוצת MIG, כולל הוספה, יצירה מחדש והסרה של מכונות וירטואליות ועדכון של הגדרת המכונה הווירטואלית.