削除されたクラスターに関連付けられた永続ディスクのクリーンアップ
Kubernetes Engine クラスターを削除すると、デフォルトでクラスターに関連付けられた永続ディスクはそのまま残ります。これに対処するには、Cloud SDK を利用してこれらのディスクを識別し、削除します。
永続ディスクの識別
Cloud SDK は、操作するための多用途のコマンドライン インターフェースを提供します。 Google Cloud リソース。 gcloud compute discs list コマンドを適切なフィルタとフォーマット オプションとともに使用すると、名前または関連付けられたユーザーに基づいてディスクのリストを取得できます。
推奨フィルタ
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
Kubernetes によるディスク ステータスの確認
切り離されたディスクが使用されていないことを確認するにはクラスタごとに、kubectl コマンドを使用できます。
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
このコマンドは、永続ボリューム (PV) とそれに対応する Google Compute Engine 永続ディスク (PD) 名をリストします。
ディスクのクリーンアップ
削除するディスクを特定したら、gcloud compute discs delete コマンドを使用してそれらを削除できます。
API リファレンス
ディスクをリストするための対応する API メソッドは、disks.list です。
以上が削除された Kubernetes Engine クラスターに関連付けられた永続ディスクを特定して削除する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。