Partager via


Impossible de supprimer complètement le cluster AKS Arc avec des ressources PodDisruptionBudget (PDB)

S’applique à : Azure Local, version 23H2

Lorsque vous supprimez un cluster AKS Arc qui a des ressources PodDisruptionBudget (PDB), la suppression peut échouer à supprimer les ressources PDB. Par défaut, PDB est installé dans le cluster AKS Arc compatible avec l’identité de charge de travail.

Solution de contournement

Avant de supprimer le cluster AKS Arc, accédez au kubeconfig du cluster AKS Arc et supprimez tous les fichiers PDF :

  1. Accédez au cluster AKS Arc :

    az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name 
    
  2. Vérifiez PDB :

    kubectl get pdb -A 
    
  3. Supprimez toutes les PDB. Voici un exemple de suppression de la base de données PDB générée à partir de l’activation de l’identité de charge de travail :

    kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity 
    
  4. Supprimez le cluster AKS Arc :

    az aksarc delete -n $aks_cluster_name -g $resource_group_name
    

Étapes suivantes

Problèmes connus dans AKS activés par Azure Arc