プロジェクトを削除して、組織内のリソースのグループを削除します。Google Distributed Cloud(GDC)エアギャップでプロジェクトを削除すると、システムはまずプロジェクトが削除対象かどうかを確認します。システムが事前チェックエラーを報告した場合は、プロジェクトの削除を開始する前に、手動で問題を修正する必要があります。
始める前に
プロジェクトの削除に必要な権限を取得するには、IAM 組織管理者にプロジェクト編集者のロール(project-editor)を付与するよう依頼してください。
プロジェクトとそのリソースを削除する
プロジェクトを削除するには、次の手順を行います。
gdcloud
gdcloud CLI がインストールされていることを確認します。詳細については、gdcloud CLI の概要ページをご覧ください。
プロジェクトを削除するには、次のコマンドを実行します。
gdcloud projects delete PROJECT_IDPROJECT_IDは、削除するプロジェクトの固有識別子に置き換えます。
プロジェクト削除の事前チェックが正常に完了すると、GDC システムはプロジェクトの削除を開始します。事前チェックが正常に完了しない場合、対応するエラーコードを含む事前チェックの失敗が gdcloud CLI で報告されます。
Terraform
Terraform を使用してプロジェクトを削除するには、次のコマンドを実行します。
terraform destroy -target kubernetes_manifest.project-create
プロジェクトを削除する前に、報告された問題を手動で修正する必要があります。事前チェックの失敗を手動で修正する手順については、プロジェクト削除の事前チェックの失敗に対処するをご覧ください。
プロジェクト削除の事前チェックエラーを処理する
プロジェクト削除の事前チェックタスクが成功しなかった場合は、問題にマッピングされるコードが提供されます。次のセクションでコードを見つけ、概要に沿って問題を解決します。
OBJ-E0001: プロジェクト内のバケットを削除する必要があります
このエラーは、ストレージ バケットが残っているプロジェクトを削除するときに発生します。プロジェクトを削除するには、バケットを削除する必要があります。
ストレージ バケットを削除するセクションの手順に沿って、プロジェクトのストレージ バケットを手動で削除します。
DBS-E000X: データベース クラスタはプロジェクト内で削除する必要があります
このエラーは、データベース クラスタが残っているプロジェクトを削除するときに発生します。
DBS-E0001: PostgreSQL データベース クラスタを削除する必要があります
このエラーは、削除しようとしているプロジェクトに PostgreSQL データベース クラスタがまだ残っていることを示しています。
プロジェクトを正常に削除するには、プロジェクト内のすべての PostgreSQL データベース クラスタを削除する必要があります。
データベース クラスタを削除するの手順に沿って、プロジェクトのデータベース クラスタを手動で削除します。
DBS-E0002: Oracle データベース クラスタを削除する必要があります
このエラーは、削除しようとしているプロジェクトに Oracle データベース クラスタがまだ残っていることを示しています。
プロジェクトを正常に削除するには、プロジェクト内のすべての Oracle データベース クラスタを削除する必要があります。
データベース クラスタを削除するの手順に沿って、プロジェクトのデータベース クラスタを手動で削除します。
DBS-E0003: AlloyDB Omni データベース クラスタを削除する必要があります
このエラーは、削除しようとしているプロジェクトに AlloyDB Omni データベース クラスタがまだ残っていることを示しています。
プロジェクトを削除するには、プロジェクト内のすべての AlloyDB Omni データベース クラスタを削除する必要があります。
データベース クラスタを削除するの手順に沿って、プロジェクトのデータベース クラスタを手動で削除します。
VMM0001: シャドウ プロジェクトでバケットを削除する必要があります
このエラーは、シャドウ プロジェクトという内部プロジェクトに VM イメージ バケットが残っている場合に、プロジェクトを削除すると発生します。これは内部プロジェクトであるため、インフラストラクチャ オペレーター(IO)にこのタスクを完了するよう依頼する必要があります。
IO に VMM-R0101 ランブックを完了して、シャドウ プロジェクトに残っている VM イメージ バケットを削除するよう依頼します。IO には、次の形式のシャドウ プロジェクト名を指定してください。
PROJECT_NAME-vm-system
PROJECT_NAME は、削除するプロジェクトの名前に置き換えます。