「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 削除された Kubernetes Engine クラスターに関連付けられた永続ディスクを特定して削除する方法は?

削除された Kubernetes Engine クラスターに関連付けられた永続ディスクを特定して削除する方法は?

2024 年 12 月 22 日に公開
ブラウズ:668

How to Identify and Delete Persistent Disks Associated with Deleted Kubernetes Engine Clusters?

削除されたクラスターに関連付けられた永続ディスクのクリーンアップ

Kubernetes Engine クラスターを削除すると、クラスターに関連付けられた永続ディスクはデフォルトでそのまま残ります。これに対処するには、Cloud SDK を利用してこれらのディスクを識別し、削除します。

永続ディスクの識別

Cloud SDK は、対話用の多用途のコマンドライン インターフェースを提供します。 Google Cloud リソース。適切なフィルタとフォーマット オプションを指定して gcloud compute discs list コマンドを使用すると、ディスクの名前または関連付けられたユーザーに基づいてディスクのリストを取得できます。

推奨フィルタ

  • GKE クラスタで使用されているすべてのディスクを一覧表示するには:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
  • Persistent Volume Claim (PVC) として使用されるディスクのみをリストするには:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
  • 切り離された 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 メソッドはディスクです。リスト。

リリースステートメント この記事は次の場所に転載されています: 1729674873 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3