【发布时间】:2020-04-26 13:25:55
【问题描述】:
根据删除集群时的文档,永久磁盘仍然存在(https://cloud.google.com/kubernetes-engine/docs/how-to/deleting-a-cluster)。我想在删除集群时删除所有关联的永久磁盘,但我不知道永久磁盘的名称/ID。 Cluster get API 没有关于磁盘和节点的任何信息。
resp, err := containerService.Projects.Zones.Clusters.Get(project, zone, cluster).Context(ctx).Do()
【问题讨论】:
-
你使用的是有状态集吗?
-
你能详细说明什么样的磁盘?就像您指的是节点磁盘还是 PV 存储?默认情况下,节点磁盘具有相同的节点名称,如果您要查找的内容请告诉我
-
您能否提供文档,说明删除集群时永久磁盘仍然存在?
-
@Alioua,是的,我说的是与节点同名的永久磁盘。但是由于节点是在集群创建中动态创建的,如何获取节点名称?我使用了 get api,但没有此信息。
-
@Alioua 这是我在删除集群 PD 时要删除的文档。 cloud.google.com/kubernetes-engine/docs/how-to/…
标签: go google-cloud-platform google-kubernetes-engine google-persistent-disk