本頁說明如何刪除 Google Kubernetes Engine (GKE) 叢集。
刪除叢集時,GKE 會刪除下列資源:
- 控制層資源
- 叢集中所有的節點執行個體
- 在這些執行個體上執行的任何 Pod
- 建立叢集時,GKE 建立的任何防火牆和路徑
- 儲存在主機
hostPath
和emptyDir
磁碟區中的資料 - 如果已註冊至機群,則為叢集的機群成員資格,除非叢集是使用舊版指令註冊。
請查看 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 控制台刪除叢集,請執行下列步驟:
前往 Google Cloud 控制台的「Google Kubernetes Engine」頁面。
按一下要刪除的叢集旁的more_vert「Actions」(動作),然後按一下delete「Delete」(刪除)。
系統提示您進行確認時,再按一下 [Delete] (刪除)。
如要一次刪除多個叢集,請選取這些叢集並按一下delete「Delete」(刪除)。系統提示您確認時,請再按一下「Delete」(刪除)。