本文說明如何從 Google Distributed Cloud (GDC) 實體隔離區域刪除標準 Kubernetes 叢集。刪除標準叢集後,系統會移除叢集內的所有工作負載、節點集區、控制層節點和對應資源。由於標準叢集僅限於單一專案,因此刪除作業不會影響任何其他專案。
本文適用於應用程式運算子群組中的應用程式開發人員等對象,他們負責管理所屬機構內的容器工作負載。詳情請參閱 GDC 氣隙環境適用的目標對象說明文件。
事前準備
如要刪除標準叢集,請要求專案 IAM 管理員授予您「標準叢集管理員」(standard-cluster-admin) 角色。這個角色會繫結至專案命名空間。詳情請參閱「管理標準叢集的存取權」。
刪除標準叢集及其資源
如要刪除共用叢集及其資源,請完成下列步驟:
控制台
API
確認已從標準叢集中刪除所有永久磁碟區要求 (PVC)。詳情請參閱「刪除永久儲存空間」。
從 GDC 區域移除
Cluster自訂資源:kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \ --namespace PROJECT_NAME \ --kubeconfig MANAGEMENT_API_SERVER刪除作業最多可能需要 45 分鐘。如要讓刪除程序在背景執行,請在指令中附加
--wait=false參數。更改下列內容:
STANDARD_CLUSTER_NAME:要刪除的叢集名稱。PROJECT_NAME:管理叢集的專案名稱。MANAGEMENT_API_SERVER:叢集所在區域 API 伺服器的 kubeconfig 路徑。如果您尚未在目標區域中為管理 API 伺服器產生 kubeconfig 檔案,請參閱「登入」。
Terraform
確認已從標準叢集中刪除所有永久磁碟區要求 (PVC)。詳情請參閱「刪除永久儲存空間」。
使用 Terraform 移除資源:
terraform destroy -target kubernetes_manifest.cluster-create刪除作業最多可能需要 45 分鐘。