Dokumen ini menjelaskan cara melihat konfigurasi fleksibilitas instance dalam grup instance terkelola (MIG) dan jenis mesin yang digunakan oleh setiap VM dalam grup.
Setelah menambahkan atau membuat perubahan pada fleksibilitas instance di MIG, Anda dapat melakukan hal berikut:
Lihat konfigurasi fleksibilitas instance untuk memverifikasi apakah konfigurasi telah diterapkan atau untuk memeriksa apakah MIG sudah memiliki fleksibilitas instance.
Lihat jenis mesin yang digunakan oleh setiap VM untuk memastikan bahwa jenis mesin yang ingin Anda hapus dari pemilihan instance tidak digunakan oleh VM mana pun atau untuk memeriksa berbagai jenis mesin yang digunakan di MIG.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda agar dapat mengakses Trusted Cloud by S3NS layanan dan API.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, sign in to the gcloud CLI with your federated identity and then initialize it by running the following command:
gcloud init
- Set a default region and zone.
Di Trusted Cloud konsol, buka halaman Instance groups.
Di kolom Name, klik nama MIG yang konfigurasi fleksibilitas instance-nya ingin Anda lihat.
Halaman ringkasan MIG akan terbuka.
Klik tab Detail.
Di bagian Instance flexibility, tabel Instance selections menampilkan nama, peringkat, dan jenis mesin dalam pilihan instance. Jika MIG tidak memiliki fleksibilitas instance yang dikonfigurasi, bagian Fleksibilitas instance tidak akan ditampilkan.
INSTANCE_GROUP_NAME
: nama MIG yang konfigurasi fleksibilitas instance-nya ingin Anda lihat.REGION
: region tempat MIG berada.PROJECT_ID
: Project ID Anda..REGION
: region tempat MIG berada.INSTANCE_GROUP_NAME
: nama MIG yang konfigurasi fleksibilitas instance-nya ingin Anda lihat.Di Trusted Cloud konsol, buka halaman Instance groups.
Di kolom Name, klik nama MIG tempat Anda ingin melihat jenis mesin yang digunakan oleh setiap VM.
Halaman Ringkasan MIG akan terbuka, yang mencantumkan semua VM dalam grup, jenis mesinnya, dan detail lainnya.
REGION
: region tempat MIG berada.INSTANCE_GROUP_NAME
: nama MIG yang konfigurasi fleksibilitas instance-nya ingin Anda lihat.PROJECT_ID
: Project ID Anda.REGION
: region tempat MIG berada.INSTANCE_GROUP_NAME
: nama MIG yang konfigurasi fleksibilitas instance-nya ingin Anda lihat.Jika MIG Anda tidak memiliki fleksibilitas instance, tambahkan fleksibilitas instance.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
After installing the Google Cloud CLI, sign in to the gcloud CLI with your federated identity and then initialize it by running the following command:
gcloud init
Untuk informasi selengkapnya, lihat Mengautentikasi untuk menggunakan REST dalam Trusted Cloud dokumentasi autentikasi.
Melihat konfigurasi fleksibilitas instance
Konsol
gcloud
Untuk melihat konfigurasi fleksibilitas instance, gunakan perintah
instance-groups managed describe
. Sertakan flag--format
untuk memfilter propertiinstanceFlexibilityPolicy.instanceSelections
.gcloud compute instance-groups managed describe INSTANCE_GROUP_NAME \ --region REGION \ --format="json(instanceFlexibilityPolicy.instanceSelections)"
Berikut adalah contoh output:
{ "instanceFlexibilityPolicy": { "instanceSelections": { "instance-selection-1": { "machineTypes": [ "n1-standard-16", "n2-standard-16", "e2-standard-16" ], "rank": 1 } } } }
Jika MIG tidak memiliki fleksibilitas instance yang dikonfigurasi, output akan menampilkan
null
.Ganti kode berikut:
REST
Untuk melihat konfigurasi fleksibilitas instance, gunakan metode
regionInstanceGroupManagers.get
. Sertakan parameterfields
di URL permintaan untuk memfilter propertiinstanceFlexibilityPolicy.instanceSelections
.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME?fields=instanceFlexibilityPolicy.instanceSelections
Berikut adalah contoh output:
{ "instanceFlexibilityPolicy": { "instanceSelections": { "instance-selection-1": { "machineTypes": [ "n1-standard-16", "n2-standard-16", "e2-standard-16" ], "rank": 1 } } } }
Jika MIG tidak memiliki fleksibilitas instance yang dikonfigurasi, output akan menampilkan
null
.Ganti kode berikut:
Melihat jenis mesin yang digunakan oleh setiap VM
Konsol
gcloud
Untuk melihat jenis mesin yang digunakan oleh setiap VM di MIG, cantumkan VM menggunakan perintah
instance-groups managed list-instances
dan sertakan tanda--format
untuk memfilter kolompropertiesFromFlexibilityPolicy.machineType
. Anda juga dapat memfilter kolom lain sesuai kebutuhan.gcloud compute instance-groups managed list-instances INSTANCE_GROUP_NAME \ --region REGION \ --format='(name,instanceStatus,currentAction,propertiesFromFlexibilityPolicy.machineType,lastAttempt.errors.errors)'
Berikut adalah contoh output:
NAME: example-mig-0md2 STATUS: RUNNING ACTION: NONE MACHINE_TYPE: n1-standard-16 LAST_ERROR: NAME: example-mig-vbgg STATUS: RUNNING ACTION: NONE MACHINE_TYPE: n1-standard-16 LAST_ERROR:
Ganti kode berikut:
REST
Untuk melihat jenis mesin yang digunakan oleh setiap VM di MIG, cantumkan VM menggunakan metode
listManagedInstances
dan periksa kolompropertiesFromFlexibilityPolicy.machineType
dalam respons.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/listManagedInstances
Berikut adalah contoh output; cari kolom
propertiesFromFlexibilityPolicy
tempat kolommachineType
VM ditetapkan.{ "managedInstances": [ { "instance": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-b/instances/example-mig-0md2", "instanceStatus": "RUNNING", "id": "2656095434923471959", "version": { "instanceTemplate": "https://www.googleapis.com/compute/v1/projects/example-project/global/instanceTemplates/example-instance-template" }, "targetStatus": "RUNNING", "name": "example-mig-0md2", "propertiesFromFlexibilityPolicy": { "machineType": "n1-standard-16" } }, { "instance": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-b/instances/example-mig-vbgg", "instanceStatus": "RUNNING", "currentAction": "NONE", "id": "9171259522409694366", "version": { "instanceTemplate": "https://www.googleapis.com/compute/v1/projects/example-project/global/instanceTemplates/example-instance-template" }, "targetStatus": "RUNNING", "name": "example-mig-vbgg", "propertiesFromFlexibilityPolicy": { "machineType": "n1-standard-16" } } ] }
Ganti kode berikut:
Langkah berikutnya
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-06-16 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-06-16 UTC."],[[["This document provides instructions on how to view the instance flexibility configuration of a managed instance group (MIG)."],["You can verify if instance flexibility has been applied to a MIG or if it already has it configured."],["The content explains how to check the machine types used by each virtual machine (VM) within a MIG, ensuring desired machine types are not in use, or to review all the used ones."],["Instructions are available for using the Google Cloud Console, gcloud command-line tool, and REST API to access this information."]]],[]] -