Condividi tramite


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:

  1. Accedere al cluster Arc del servizio Azure Kubernetes:

    az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name 
    
  2. Verificare il PDB:

    kubectl get pdb -A 
    
  3. 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 
    
  1. 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