Det går inte att ta bort AKS Arc-kluster helt med PodDisruptionBudget-resurser (PDB)
> gäller för: Azure Local, version 23H2, AKS Edge Essentials
När du tar bort ett AKS Arc-kluster som har PodDisruptionBudget-resurser (PDB) kan borttagningen misslyckas med att ta bort PDB-resurserna. Som standard installeras PDB i det arbetsbelastningsaktiverade AKS Arc-klustret.
Lösning
Innan du tar bort AKS Arc-klustret öppnar du AKS Arc-klustrets kubeconfig och tar bort alla PDF-filer:
Få åtkomst till AKS Arc-klustret:
az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name
Verifiera PDB:
kubectl get pdb -A
Ta bort alla PDF-filer. Här är ett exempel på hur du tar bort en PDB som genererats från arbetsbelastningsidentitetsaktivering:
kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity
Ta bort AKS Arc-klustret:
az aksarc delete -n $aks_cluster_name -g $resource_group_name