Não é possível excluir totalmente o cluster do AKS Arc com recursos PodDisruptionBudget (PDB)
Aplica-se a: Azure Local, versão 23H2
Quando você exclui um cluster do AKS Arc que tem recursos PodDisruptionBudget (PDB), a exclusão pode falhar ao remover os recursos do PDB. Por padrão, o PDB é instalado no cluster do AKS Arc habilitado para identidade de carga de trabalho.
Solução alternativa
Antes de excluir o cluster do AKS Arc, acesse o kubeconfig do cluster do AKS Arc e exclua todos os PDBs:
Acesse o cluster do AKS Arc:
az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name
Verifique o PDB:
kubectl get pdb -A
Exclua todos os PDBs. Aqui está um exemplo de exclusão do PDB gerado a partir da ativação da identidade da carga de trabalho:
kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity
Exclua o cluster do AKS Arc:
az aksarc delete -n $aks_cluster_name -g $resource_group_name