刪除標準叢集

本文說明如何從 Google Distributed Cloud (GDC) 實體隔離區域刪除標準 Kubernetes 叢集。刪除標準叢集後,系統會移除叢集內的所有工作負載、節點集區、控制層節點和相應資源。由於標準叢集僅限於單一專案,因此刪除作業不會影響任何其他專案。

本文適用於應用程式營運商群組中的應用程式開發人員等對象,他們負責管理機構內的容器工作負載。詳情請參閱 GDC air-gapped 的目標對象說明文件

事前準備

  • 確認您已完成適當設定,可刪除標準叢集。詳情請參閱管理標準叢集的存取權

  • 如要取得刪除標準叢集所需的權限,請要求機構 IAM 管理員授予您專案 IAM 管理員 (project-iam-admin) 和標準叢集管理員 (standard-cluster-admin) 角色。這些角色會繫結至專案命名空間。

刪除標準叢集及其資源

如要刪除共用叢集及其資源,請完成下列步驟:

API

  • 如要刪除標準叢集,請從 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

  • 如要使用 Terraform 刪除標準叢集,請執行下列指令:

    terraform destroy -target kubernetes_manifest.cluster-create
    

    刪除作業最多可能需要 45 分鐘。

後續步驟