首頁 > 後端開發 > Golang > 刪除Kubernetes叢集後如何自動刪除永久磁碟?

刪除Kubernetes叢集後如何自動刪除永久磁碟?

Mary-Kate Olsen
發布: 2024-10-23 18:52:30
原創
263 人瀏覽過

How to automatically delete persistent disks after deleting a Kubernetes cluster?

如何刪除與已刪除叢集關聯的所有持久磁碟

刪除Kubernetes 叢集時,與其關聯的持久磁碟(PD)可能會持續下去。若要自動刪除這些 PD,請識別其名稱或 ID。

解決方案:

Cloud SDK 可以與特定的篩選器和格式結合使用,以列出與某個磁碟相關的磁碟。 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中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板