Fehler beim AKS-Clusterupgrade aufgrund von NSG-Regeln
In diesem Artikel wird erläutert, wie Probleme behoben werden, wenn ihr Azure Kubernetes Service (AKS)-Clusterupgrade aufgrund von NSG-Regeln (Network Security Group) fehlschlägt.
Voraussetzungen
Dieser Artikel erfordert Azure CLI Version 2.0.65 oder eine höhere Version. Führen Sie die Ausführung aus az --version
, um die Versionsnummer zu finden. Wenn Sie Azure CLI installieren oder aktualisieren müssen, lesen Sie die Installation der Azure CLI.
Ausführlichere Informationen zum Upgradeprozess finden Sie im Abschnitt "Upgrade an AKS Cluster" im Abschnitt "Upgrade an Azure Kubernetes Service (AKS)-Cluster.For more detailed information about the upgrade process, see the "Upgrade an AKS cluster" section in Upgrade an Azure Kubernetes Service (AKS) cluster.
Symptome
Ein AKS-Clusterupgrade schlägt fehl, und Sie erhalten eine Fehlermeldung, die angibt, dass eine NSG-Regel beteiligt ist.
Ursache
Eine NSG-Regel blockiert das Herunterladen der erforderlichen Ressourcen durch den Cluster.
Lösung
Gehen Sie folgendermaßen vor, um das Problem zu beheben:
Führen Sie
az network nsg list -o table
den Befehl aus, und suchen Sie dann die NSG, die mit Ihrem Cluster verknüpft ist. Die NSG befindet sich in einer Ressourcengruppe, die benanntMC_<RG name>_<your AKS cluster name>
wird.Führen Sie den folgenden Befehl aus, um die NSG-Regeln anzuzeigen:
az network nsg rule list --resource-group <Rg name> --nsg-name <nsg name> --include-default -o table
Der folgende Screenshot zeigt die Standardregeln.
Wenn Sie über die Standardregeln verfügen, überspringen Sie diesen Schritt. Ändern Sie andernfalls die Regeln, die den Internetdatenverkehr blockieren, und entfernen Sie sie. Führen Sie dann den folgenden Befehl aus, um den AKS-Cluster auf dieselbe Version zu aktualisieren, auf die Sie zuvor ein Upgrade versucht haben. Dieser Prozess löst eine Abstimmung aus.
az aks upgrade --resource-group <ResourceGroupName> --name <AKSClusterName> --kubernetes-version <KUBERNETES_VERSION>
Kontaktieren Sie uns für Hilfe
Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.