Condividi tramite


L'aggiornamento del cluster del servizio Azure Kubernetes non riesce a causa delle regole del gruppo di sicurezza di rete

Questo articolo illustra come risolvere i problemi se l'aggiornamento del cluster servizio Azure Kubernetes (AKS) non riesce a causa delle regole del gruppo di sicurezza di rete .

Prerequisiti

Questo articolo richiede l'interfaccia della riga di comando di Azure versione 2.0.65 o successiva. Per trovare il numero di versione, eseguire az --version. Se è necessario installare o aggiornare l'interfaccia della riga di comando di Azure, vedere Come installare l'interfaccia della riga di comando di Azure.

Per informazioni più dettagliate sul processo di aggiornamento, vedere la sezione "Aggiornare un cluster del servizio Azure Kubernetes" in Aggiornare un cluster servizio Azure Kubernetes (servizio Azure Kubernetes).

Sintomi

Un aggiornamento del cluster del servizio Azure Kubernetes non riesce e viene visualizzato un messaggio di errore che indica che è coinvolta una regola del gruppo di sicurezza di rete.

Causa

Una regola del gruppo di sicurezza di rete impedisce al cluster di scaricare le risorse necessarie.

Soluzione

Per risolvere il problema, seguire la procedura seguente:

  1. Eseguire az network nsg list -o tablee quindi individuare il gruppo di sicurezza di rete collegato al cluster. Il gruppo di sicurezza di rete si trova in un gruppo di risorse denominato MC_<RG name>_<your AKS cluster name>.

  2. Eseguire il comando seguente per visualizzare le regole del gruppo di sicurezza di rete:

    az network nsg rule list --resource-group <Rg name> --nsg-name <nsg name> --include-default -o table
    

    Lo screenshot seguente mostra le regole predefinite.

    Screenshot delle regole predefinite del gruppo di sicurezza di rete.

  3. Se si dispone delle regole predefinite, ignorare questo passaggio. In caso contrario, rivedere e rimuovere le regole che bloccano il traffico Internet. Eseguire quindi il comando seguente per aggiornare il cluster del servizio Azure Kubernetes alla stessa versione a cui si è tentato in precedenza di eseguire l'aggiornamento. Questo processo attiverà una riconciliazione.

    az aks upgrade --resource-group <ResourceGroupName> --name <AKSClusterName> --kubernetes-version <KUBERNETES_VERSION>
    

Contattaci per ricevere assistenza

In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.