删除GKE节点池需要两分钟。有什么方法可以加快速度吗?
目前,我只是(使用容器Go SDK):
import (
container "cloud.google.com/go/container/apiv1"
)
containerClient, _ := container.NewClusterManagerClient(context.Background())
op, _ := containerClient.DeleteNodePool(context.Background(), &containerpb.DeleteNodePoolRequest{
Name: "projects/my-project/locations/my-zone/clusters/my-cluster/nodePools/my-pool",
})
并等待op
完成。
答案 0 :(得分:1)
我不知道有什么更快的方法可以做到这一点。您可以跳过等待删除完成的过程,同时执行其他操作,但这不会使删除本身更快。 当删除许多池时,它们可以对所有池发出删除请求,然后等待它们全部完成。