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 :
Accédez au cluster AKS Arc :
az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name
Vérifiez PDB :
kubectl get pdb -A
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
Supprimez le cluster AKS Arc :
az aksarc delete -n $aks_cluster_name -g $resource_group_name