Menghapus MIG


Dokumen ini menjelaskan cara menghapus grup instance terkelola (MIG) yang tidak lagi Anda perlukan, sehingga Anda dapat berhenti membayar resource yang digunakannya.

Sebelum memulai

  • Siapkan autentikasi, jika Anda belum melakukannya. Autentikasi adalah proses verifikasi identitas Anda untuk akses ke layanan dan API Google Cloud. Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine sebagai berikut.

    Pilih tab untuk melihat bagaimana Anda berencana menggunakan contoh di halaman ini:

    Konsol

    Saat menggunakan Konsol Google Cloud untuk mengakses API dan layanan Google Cloud, Anda tidak perlu menyiapkan autentikasi.

    gcloud

    1. Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:

      gcloud init
    2. Menetapkan region dan zona default.

    REST

    Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.

      Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:

      gcloud init

Menghapus MIG

Saat Anda menghapus grup instance terkelola, semua VM dalam grup tersebut akan dihapus. Jika Anda ingin mempertahankan VM mana pun, hapus VM terlebih dahulu untuk menghapus VM tersebut dari grup. Kemudian, hapus grup instance terkelola.

Disk dalam MIG hanya akan dihapus jika Anda telah menyetel properti hapus otomatis disk ke true saat menentukan disk di template instance MIG. Jika properti hapus otomatis disk disetel ke false, Anda dapat membersihkan disk secara manual saat tidak lagi membutuhkannya.

Saat Anda menghapus grup instance terkelola dan instance-nya dengan menggunakan Konsol Google Cloud atau gcloud CLI, setiap autoscaler yang terpasang akan terhapus secara otomatis. Namun, jika menggunakan REST, Anda harus terlebih dahulu memberikan permintaan terpisah untuk menghapus penskalaan otomatis yang terpasang dengan metode autoscalers.delete atau metode regionAutoscalers.delete. Jika Anda menghapus grup instance terkelola terlebih dahulu, Anda masih dapat menghapus penskala otomatis yang terpasang menggunakan REST.

Untuk setiap disk, Anda juga dapat mengganti properti hapus otomatis untuk menentukan apakah disk harus dihapus saat instance-nya yang terkait dihapus.

Konsol

  1. Di Konsol Google Cloud, buka halaman Instance groups.

    Buka Instance groups

  2. Pilih satu atau beberapa grup dalam daftar yang ingin Anda hapus.

  3. Klik Delete untuk menghapus grup dan semua VM dalam grup instance terkelola.

gcloud

Gunakan perintah delete.

gcloud compute instance-groups managed delete INSTANCE_GROUP_NAME \
    --zone ZONE

REST

Panggil metode delete untuk resource miG tingkat zona atau regional. Jika MIG memiliki autoscaler yang terpasang, Anda harus menghapus autoscaler terlebih dahulu menggunakan metode autoscalers.delete atau metode regionAutoscalers.delete.

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/INSTANCE_GROUP_NAME

Jika grup instance adalah grup instance terkelola regional, ganti zones/ZONE dengan regions/REGION.

Langkah selanjutnya