Partilhar via


Não é possível excluir totalmente o cluster AKS Arc com recursos PodDisruptionBudget (PDB)

> Aplica-se a: Azure Local, versão 23H2, AKS Edge Essentials

Quando você exclui um cluster AKS Arc que tem recursos PodDisruptionBudget (PDB), a exclusão pode falhar ao remover os recursos PDB. Por padrão, o PDB é instalado no cluster AKS Arc habilitado para identidade de carga de trabalho.

Solução

Antes de excluir o cluster AKS Arc, acesse kubeconfig do cluster AKS Arc e exclua todos os PDBs:

  1. Acesse o cluster AKS Arc:

    az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name 
    
  2. Verificar o APO:

    kubectl get pdb -A 
    
  3. Suprimir todos os APO. Veja um exemplo de exclusão de um 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 
    
  1. Exclua o cluster AKS Arc:

    az aksarc delete -n $aks_cluster_name -g $resource_group_name
    

Próximos passos

Problemas conhecidos no AKS ativado pelo Azure Arc