首页 > 后端开发 > Golang > 删除Kubernetes集群后如何自动删除永久磁盘?

删除Kubernetes集群后如何自动删除永久磁盘?

Mary-Kate Olsen
发布: 2024-10-23 18:52:30
原创
265 人浏览过

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
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板