刪除叢集


本頁說明如何刪除 Google Kubernetes Engine (GKE) 叢集。

刪除叢集時,GKE 會刪除下列資源:

  • 控制層資源
  • 叢集中所有的節點執行個體
  • 在這些執行個體上執行的任何 Pod
  • 建立叢集時,GKE 建立的任何防火牆和路徑
  • 儲存在主機 hostPathemptyDir 磁碟區中的資料
  • 如果已註冊至機群,則為叢集的機群成員資格,除非叢集是使用舊版指令註冊。

請查看 GKE 在刪除叢集時如何處理下列資源:

  • GKE 會嘗試刪除所有負載平衡器資源。不過,對於服務 (type: LoadBalancer),建議您先刪除服務,再刪除叢集。如果叢集有數百個以上的 Service,GKE 可能不會在刪除叢集時一併刪除所有負載平衡器資源。
  • 刪除叢集時,GKE 會保留永久磁碟磁碟區。請參閱如何在刪除叢集時管理持續性儲存空間

事前準備

開始之前,請確認你已完成下列工作:

  • 啟用 Google Kubernetes Engine API。
  • 啟用 Google Kubernetes Engine API
  • 如要使用 Google Cloud CLI 執行這項工作,請安裝初始化 gcloud CLI。如果您先前已安裝 gcloud CLI,請執行 gcloud components update,取得最新版本。

刪除叢集

gcloud

如要使用 Google Cloud CLI 刪除叢集,請執行下列指令:

gcloud container clusters delete CLUSTER_NAME

CLUSTER_NAME 替換為要刪除的叢集名稱。

詳情請參閱 gcloud container clusters delete 說明文件。

控制台

如要使用 Google Cloud 控制台刪除叢集,請執行下列步驟:

  1. 前往 Google Cloud 控制台的「Google Kubernetes Engine」頁面。

    前往「Google Kubernetes Engine」

  2. 按一下要刪除的叢集旁的「Actions」(動作),然後按一下「Delete」(刪除)

  3. 系統提示您進行確認時,再按一下 [Delete] (刪除)

如要一次刪除多個叢集,請選取這些叢集並按一下「Delete」(刪除)。系統提示您確認時,請再按一下「Delete」(刪除)

後續步驟