Kubernetes 集群删除操作会从 Google Distributed Cloud (GDC) 气隙实例中取消注册集群,并删除工作负载、节点池、控制平面节点和相应资源。
准备工作
如需获得删除 Kubernetes 集群所需的权限,请让您的组织 IAM 管理员为您授予 User Cluster Admin 角色 (user-cluster-admin)。此角色未绑定到命名空间。
删除 Kubernetes 集群及其资源
如需删除 Kubernetes 集群及其资源,请完成以下步骤:
控制台
在导航菜单中,依次选择 Kubernetes Engine > 集群。
在集群列表中,点击要删除的集群。
点击删除 删除集群。
当系统提示时,输入给定的确认短语,然后点击删除以删除集群。
整个删除过程最多可能需要 60 分钟。
API
如需删除 Kubernetes 集群,请从 GDC 实例中移除
Cluster自定义资源:kubectl delete clusters.cluster.gdc.goog/KUBERNETES_CLUSTER_NAME -n platform \ --kubeconfig MANAGEMENT_API_SERVER替换以下内容:
KUBERNETES_CLUSTER_NAME:要删除的集群的名称。MANAGEMENT_API_SERVER:托管 Kubernetes 集群的区域 API 服务器的 kubeconfig 路径。如果您尚未为目标可用区中的 API 服务器生成 kubeconfig 文件,请参阅登录了解详情。
Terraform
如需使用 Terraform 删除 Kubernetes 集群,请运行以下命令:
terraform destroy -target kubernetes_manifest.cluster-create整个删除过程最多可能需要 60 分钟。