Non è possibile eliminare completamente il cluster Arc del servizio Azure Kubernetes con risorse PodDisruptionBudget (PDB)
> si applica a: Azure Local, version 23H2, AKS Edge Essentials
Quando si elimina un cluster Arc del servizio Azure Kubernetes con risorse PodDisruptionBudget (PDB), l'eliminazione potrebbe non riuscire a rimuovere le risorse PDB. Per impostazione predefinita, il database PDB viene installato nel cluster del servizio Azure Kubernetes Arc abilitato per l'identità del carico di lavoro.
Soluzione alternativa
Prima di eliminare il cluster Arc del servizio Azure Kubernetes, accedere al cluster kubeconfig del servizio Azure Kubernetes Ed eliminare tutti i PDB:
Accedere al cluster Arc del servizio Azure Kubernetes:
az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name
Verificare il PDB:
kubectl get pdb -A
Elimina tutti i PDB. Ecco un esempio di eliminazione di un PDB generato dall'attivazione dell'identità del carico di lavoro:
kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity
Eliminare il cluster Arc del servizio Azure Kubernetes:
az aksarc delete -n $aks_cluster_name -g $resource_group_name
Passaggi successivi
Problemi noti nel servizio Azure Kubernetes abilitato da Azure Arc