無法使用 PodDisruptionBudget 完全刪除 AKS Arc 叢集 (PDB) 資源
> 適用於:Azure 本地版本 23H2、AKS Edge Essentials
當您刪除具有 PodDisruptionBudget (PDB) 資源的 AKS Arc 叢集時,刪除作業可能無法移除 PDB 資源。 根據預設,PDB 會安裝在已啟用工作負載身分識別的 AKS Arc 叢集中。
因應措施
刪除 AKS Arc 叢集之前,請存取 AKS Arc 叢集的 kubeconfig 並刪除所有 PDB:
存取 AKS Arc 叢集:
az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name
確認 PDB:
kubectl get pdb -A
刪除所有 PDB。 以下是從工作負載身分識別啟用所產生的 PDB 刪除範例:
kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity
-
Azure 本機 上的
AKS - AKS Edge Essentials
刪除 AKS Arc 叢集:
az aksarc delete -n $aks_cluster_name -g $resource_group_name