削除されたクラスターに関連付けられたすべての永続ディスクを削除する方法
Kubernetes クラスターが削除されると、それに関連付けられた永続ディスク (PD)持続する可能性があります。これらの PD を自動的に削除するには、その名前または ID を特定します。
解決策:
Cloud SDK を特定のフィルタとフォーマットで利用して、PD に関連付けられたディスクを一覧表示できます。 GKE クラスタ。
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-.*"
切り離された PVC ディスクを一覧表示するコマンド:
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
クラスターの PV と PD 名を一覧表示する Kubernetes コマンド:
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
ディスクをリストするための API メソッド:
disks.list
以上がKubernetes クラスターを削除した後に永続ディスクを自動的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。