Dela via


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:

  1. Få åtkomst till AKS Arc-klustret:

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

    kubectl get pdb -A 
    
  3. 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 
    
  1. Ta bort AKS Arc-klustret:

    az aksarc delete -n $aks_cluster_name -g $resource_group_name
    

Nästa steg

Kända problem i AKS som aktiverats av Azure Arc