共用方式為


無法使用 PodDisruptionBudget 完全刪除 AKS Arc 叢集 (PDB) 資源

> 適用於:Azure 本地版本 23H2、AKS Edge Essentials

當您刪除具有 PodDisruptionBudget (PDB) 資源的 AKS Arc 叢集時,刪除作業可能無法移除 PDB 資源。 根據預設,PDB 會安裝在已啟用工作負載身分識別的 AKS Arc 叢集中。

因應措施

刪除 AKS Arc 叢集之前,請存取 AKS Arc 叢集的 kubeconfig 並刪除所有 PDB:

  1. 存取 AKS Arc 叢集:

    az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name 
    
  2. 確認 PDB:

    kubectl get pdb -A 
    
  3. 刪除所有 PDB。 以下是從工作負載身分識別啟用所產生的 PDB 刪除範例:

    kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity 
    
  1. 刪除 AKS Arc 叢集:

    az aksarc delete -n $aks_cluster_name -g $resource_group_name
    

下一步

Azure Arc 所啟用 AKS 中的已知問題