永続ストレージを削除する

このドキュメントでは、Google Distributed Cloud(GDC)エアギャップ環境のソブリン ユニバースでコンテナ ワークロードの永続ストレージを削除する方法について説明します。環境の健全性とパフォーマンスを維持するため、使用されなくなった永続ストレージを削除することが重要です。永続ストレージは PersistentVolumeClaim リソース(PVC)として管理されます。

このドキュメントは、組織のアプリケーション ワークロードの管理を担当するアプリケーション オペレーター グループ内のデベロッパーを対象としています。詳細については、 GDC エアギャップ環境のドキュメントの対象読者をご覧ください。

始める前に

このドキュメントの手順を完了するには、必要な権限をリクエストする必要があります。

IAM ロールをリクエストする

永続ボリュームを削除するために必要な権限を取得するには、特定のロールが必要です。必要なロールは、組織スコープの共有クラスタまたはプロジェクト スコープの Standard クラスタで作業しているかどうかによって異なります。 詳細については、Kubernetes クラスタ の構成をご覧ください。

共有クラスタのロール

共有クラスタで永続ボリュームを作成、削除、編集、表示するには、プロジェクト IAM 管理者に Namespace 管理者namespace-admin)ロールの付与を依頼してください。このロールは、プロジェクトの Namespace にバインドされます。

Standard クラスタのロール

Standard クラスタで永続ボリュームを作成、削除、編集、表示するには、プロジェクト IAM 管理者に クラスタ デベロッパーcluster-developer)ロールの付与を依頼してください。このロールは、プロジェクトの Namespace にバインドされます。

永続ボリュームを削除する

PVC を削除するには、次の操作を行います。

  1. プロジェクトの Namespace にある既存の PVC を一覧表示します。

    kubectl get pvc -n NAMESPACE
    

    NAMESPACE は、Kubernetes クラスタの Namespace に置き換えます。PVC が共有クラスタにある場合は、プロジェクトの Namespace を使用します。

    削除する PVC をメモします。

  2. PVC を削除します。

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    次のように置き換えます。

    • PVC_NAME: 削除する PVC の名前。

    • NAMESPACE: Kubernetes クラスタの Namespace。PVC が共有クラスタにある場合は、プロジェクトの Namespace を使用します。

    出力は次のようになります。

    persistentvolumeclaim "test-pvc" deleted
    

次のステップ