Menghapus project

Menghapus project untuk menghapus grup resource dalam organisasi. Saat menghapus project di Google Distributed Cloud (GDC) dengan air gap, sistem akan memverifikasi terlebih dahulu apakah project tersebut memenuhi syarat untuk dihapus. Jika sistem melaporkan error pra-pemeriksaan, Anda harus memperbaiki masalah secara manual sebelum dapat memulai penghapusan project.

Sebelum memulai

Untuk mendapatkan izin yang diperlukan untuk menghapus project, minta Admin Organisasi IAM Anda untuk memberi Anda peran Project Editor (project-editor).

Menghapus project dan resource-nya

Untuk menghapus project, selesaikan langkah-langkah berikut:

gdcloud

  1. Pastikan Anda telah menginstal gdcloud CLI. Untuk mengetahui informasi selengkapnya, lihat halaman Ringkasan gdcloud CLI.

  2. Untuk menghapus project, jalankan:

    gdcloud projects delete PROJECT_ID
    

    Ganti PROJECT_ID dengan ID unik untuk project yang akan dihapus.

Jika pra-pemeriksaan penghapusan project berhasil diselesaikan, sistem GDC akan mulai menghapus project. Jika pemeriksaan awal tidak berhasil diselesaikan, kegagalan pemeriksaan awal dengan kode error yang sesuai akan dilaporkan di gdcloud CLI.

Terraform

  • Untuk menghapus project menggunakan Terraform, jalankan:

    terraform destroy -target kubernetes_manifest.project-create
    

Anda harus memperbaiki masalah yang dilaporkan secara manual sebelum dapat menghapus project. Lihat bagian Menangani kegagalan pra-pemeriksaan penghapusan project untuk mengetahui langkah-langkah memperbaiki kegagalan pra-pemeriksaan secara manual.

Menangani kegagalan pemeriksaan awal penghapusan project

Jika tugas prapemeriksaan penghapusan project tidak berhasil, Anda akan diberi kode yang dipetakan ke masalah tersebut. Temukan kode di bagian berikut, dan selesaikan langkah-langkah yang diuraikan untuk memperbaiki masalah.

OBJ-E0001: Bucket harus dihapus dalam project

Error ini terjadi saat menghapus project jika masih ada bucket penyimpanan. Anda harus menghapus bucket sebelum project dapat berhasil dihapus.

Ikuti bagian Menghapus bucket penyimpanan untuk menghapus bucket penyimpanan project Anda secara manual.

DBS-E000X: Cluster database harus dihapus dalam project

Error ini terjadi saat menghapus project jika masih ada cluster database.

DBS-E0001: Cluster database PostgreSQL harus dihapus

Error ini menunjukkan bahwa Anda masih memiliki cluster database PostgreSQL yang tersisa di project yang ingin Anda hapus.

Anda harus menghapus semua cluster database PostgreSQL di project Anda sebelum project dapat berhasil dihapus.

Ikuti bagian Menghapus cluster database untuk menghapus cluster database project Anda secara manual.

DBS-E0002: Cluster database Oracle harus dihapus

Error ini menunjukkan bahwa Anda masih memiliki cluster database Oracle yang tersisa di project yang ingin Anda hapus.

Anda harus menghapus semua cluster database Oracle di project Anda sebelum project dapat berhasil dihapus.

Ikuti bagian Menghapus cluster database untuk menghapus cluster database project Anda secara manual.

DBS-E0003: Cluster database AlloyDB Omni harus dihapus

Error ini menunjukkan bahwa Anda masih memiliki cluster database AlloyDB Omni yang tersisa di project yang ingin Anda hapus.

Anda harus menghapus semua cluster database AlloyDB Omni di project Anda sebelum project dapat berhasil dihapus.

Ikuti bagian Menghapus cluster database untuk menghapus cluster database project Anda secara manual.

VMM0001: Bucket harus dihapus di project bayangan

Error ini terjadi saat menghapus project jika masih ada bucket image VM dalam project internal yang disebut project bayangan. Karena ini adalah project internal, Anda harus meminta Operator Infrastruktur (IO) untuk menyelesaikan tugas ini.

Minta IO Anda untuk menyelesaikan runbook VMM-R0101 guna menghapus bucket image VM yang tersisa di project shadow. Pastikan untuk memberikan nama project bayangan ke IO, yang mengikuti format berikut:

PROJECT_NAME-vm-system

Ganti PROJECT_NAME dengan nama project yang ingin Anda hapus.