プロジェクトを削除する

プロジェクトを削除して、組織内のリソース グループを削除します。Google Distributed Cloud(GDC)エアギャップでプロジェクトを削除すると、システムはまずプロジェクトが削除対象かどうかを確認します。事前チェックでエラーが報告された場合は、プロジェクトの削除を開始する前に、問題を修正する必要があります。

始める前に

プロジェクトの削除に必要な権限を取得するには、組織の IAM 管理者にプロジェクト編集者ロール(project-editor)の付与を依頼してください。

プロジェクトとそのリソースを削除する

プロジェクトを削除するには、次の操作を行います。

gdcloud

  1. gdcloud CLI がインストールされていることを確認します。詳細については、gdcloud CLI の概要ページをご覧ください。

  2. プロジェクトを削除するには、次のコマンドを実行します。

    gdcloud projects delete PROJECT_ID
    

    PROJECT_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 は、削除するプロジェクトの名前に置き換えます。