加快GKE上的节点池删除

时间:2020-02-20 01:05:29

标签: google-kubernetes-engine

删除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完成。

1 个答案:

答案 0 :(得分:1)

我不知道有什么更快的方法可以做到这一点。您可以跳过等待删除完成的过程,同时执行其他操作,但这不会使删除本身更快。 当删除许多池时,它们可以对所有池发出删除请求,然后等待它们全部完成。