快速入門:刪除使用託管控制平面的 Azure Red Hat OpenShift 叢集(預覽)

在這個快速入門中,你將使用 Azure CLI 刪除一個帶有託管控制平面(HCP)的 Azure Red Hat OpenShift 叢集。 當你刪除叢集時,也會同時刪除它的節點池和管理資源群組。 客戶資源群組、虛擬網路和子網路不會自動刪除。 你必須分別移除這些資源。

先決條件

  • Azure CLI version 2.67.0 或更高版本。 使用 az --version 檢查您已安裝的版本。 若要安裝或升級,請參閱安裝 Azure CLI。
  • 已安裝 ARO HCP CLI 擴充功能。 如果你需要安裝,就執行 az extension add --name aro。

刪除叢集

  1. 設定下列環境變數。 將佔位符值替換成你想刪除的資源群組和叢集名稱。

    CUSTOMER_RG_NAME="<resource-group-name>"
    CLUSTER_NAME="<cluster-name>"
    
  2. 刪除叢集。 此操作為非同步,可能需要數分鐘完成。

    az aro hcp cluster delete \
      --name "${CLUSTER_NAME}" \
      --resource-group "${CUSTOMER_RG_NAME}" \
      --yes
    
  3. 檢查叢集的狀態,確認其是否已被刪除。 若叢集成功刪除,此指令會回傳資源未找到錯誤。

    az aro hcp cluster show \
      --name "${CLUSTER_NAME}" \
      --resource-group "${CUSTOMER_RG_NAME}" \
      --query "properties.provisioningState" \
      --output tsv
    

清理資源

叢集刪除後,如果不需要資源群組,就刪除它。 刪除資源群組同時也會刪除虛擬網路、子網路及其所包含的其他資源。

az group delete --name ${CUSTOMER_RG_NAME}