Compartilhar via


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:

  1. Acesse o cluster do AKS Arc:

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

    kubectl get pdb -A 
    
  3. 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 
    
  4. Exclua o cluster do AKS Arc:

    az aksarc delete -n $aks_cluster_name -g $resource_group_name
    

Próximas etapas

Problemas conhecidos no AKS habilitados pelo Azure Arc