刪除專案即可移除機構中的一組資源。在 Google Distributed Cloud (GDC) Air-gapped 中刪除專案時,系統會先驗證專案是否符合刪除資格。如果系統回報前置檢查錯誤,您必須先手動修正問題,才能啟動專案刪除程序。
事前準備
如要取得刪除專案所需的權限,請要求機構 IAM 管理員授予您專案編輯者角色 (project-editor
)。
刪除專案和資源
如要刪除專案,請完成下列步驟:
gdcloud
確認已安裝 gdcloud CLI。詳情請參閱 gcloud CLI 總覽頁面。
如要刪除專案,請執行:
gdcloud projects delete PROJECT_ID
將
PROJECT_ID
替換為要刪除專案的專屬 ID。
如果專案刪除前檢查順利完成,GDC 系統就會開始刪除專案。如果前置檢查未順利完成,gdcloud CLI 會回報前置檢查失敗,並提供對應的錯誤代碼。
Terraform
如要使用 Terraform 刪除專案,請執行下列指令:
terraform destroy -target kubernetes_manifest.project-create
您必須先手動修正系統回報的問題,才能刪除專案。如要瞭解如何手動修正前置檢查失敗問題,請參閱「處理專案刪除前置檢查失敗問題」一節。
處理專案刪除前檢查失敗問題
如果專案刪除前檢查工作未順利完成,系統會提供對應問題的代碼。請在下列各節中找出程式碼,並完成步驟來修正問題。
OBJ-E0001:必須刪除專案中的 bucket
如果專案仍有儲存空間 bucket,刪除時就會發生這項錯誤。 您必須先移除 bucket,才能順利刪除專案。
按照「刪除儲存空間 bucket」一節的說明,手動刪除專案的儲存空間 bucket。
DBS-E000X:必須刪除專案中的資料庫叢集
如果專案仍有資料庫叢集,刪除時就會發生這項錯誤。
DBS-E0001:必須刪除 PostgreSQL 資料庫叢集
這個錯誤表示您嘗試刪除的專案中,仍有 PostgreSQL 資料庫叢集。
您必須先移除專案中的所有 PostgreSQL 資料庫叢集,才能順利刪除專案。
請按照「刪除資料庫叢集」一節的說明,手動刪除專案的資料庫叢集。
DBS-E0002:必須刪除 Oracle 資料庫叢集
這個錯誤表示您嘗試刪除的專案中,仍有 Oracle 資料庫叢集。
您必須先移除專案中的所有 Oracle 資料庫叢集,才能順利刪除專案。
請按照「刪除資料庫叢集」一節的說明,手動刪除專案的資料庫叢集。
DBS-E0003:必須刪除 AlloyDB Omni 資料庫叢集
這個錯誤表示您嘗試刪除的專案中,仍有 AlloyDB Omni 資料庫叢集。
您必須先移除專案中的所有 AlloyDB Omni 資料庫叢集,才能順利刪除專案。
請按照「刪除資料庫叢集」一節的說明,手動刪除專案的資料庫叢集。
VMM0001:必須在影子專案中刪除 Bucket
如果專案在名為「影子專案」的內部專案中仍有 VM 映像檔值區,刪除專案時就會發生這個錯誤。由於這是內部專案,您必須請基礎架構營運商 (IO) 完成這項工作。
請 IO 完成 VMM-R0101 執行手冊,刪除影子專案中剩餘的 VM 映像檔 bucket。請務必向 IO 提供影子專案名稱,格式如下:
PROJECT_NAME-vm-system
將 PROJECT_NAME
替換為要刪除的專案名稱。