Tutorial: Hinzufügen eines Azure Linux-Knotenpools zu einem vorhandenen AKS-Cluster
In AKS werden Knoten mit den gleichen Konfigurationen in Knotenpools gruppiert. Jeder Pool enthält die VMs, auf denen Ihre Anwendungen ausgeführt werden. Im vorherigen Tutorial haben Sie einen Azure Linux-Containerhostcluster mit einem einzelnen Knotenpool erstellt. Um die unterschiedlichen Compute- oder Speicheranforderungen Ihrer Anwendungen zu erfüllen, können Sie zusätzliche Benutzerknotenpools erstellen.
In diesem Tutorial (Teil 2 von 5) lernen Sie Folgendes:
- Hinzufügen eines Azure Linux-Knotenpools
- Überprüfen des Status Ihrer Knotenpools
In späteren Tutorials erfahren Sie, wie Sie Knoten zu Azure Linux migrieren und Telemetrie aktivieren, um Ihre Cluster zu überwachen.
- Im vorherigen Tutorial haben Sie einen Azure Linux-Containerhostcluster erstellt und bereitgestellt. Wenn Sie diese Schritte noch nicht ausgeführt haben und fortfahren möchten, beginnen Sie mit Tutorial 1: Erstellen eines Clusters mit dem Azure Linux-Containerhost für AKS.
- Sie benötigen die aktuellste Version der Azure-Befehlszeilenschnittstelle. Führen Sie
az --version
aus, um die Version zu ermitteln. Informationen zum Durchführen einer Installation oder eines Upgrades finden Sie bei Bedarf unter Installieren der Azure CLI.
Wenn Sie Ihrem vorhandenen Cluster einen Azure Linux-Knotenpool hinzufügen möchten, verwenden Sie den Befehl az aks nodepool add
, und geben Sie --os-sku AzureLinux
an. Im folgenden Beispiel wird ein Knotenpool mit dem Namen ALnodepool erstellt, der drei Knoten im Cluster testAzureLinuxCluster in der Ressourcengruppe testAzureLinuxResourceGroup ausführt:
az aks nodepool add \
--resource-group testAzureLinuxResourceGroup \
--cluster-name testAzureLinuxCluster \
--name ALnodepool \
--node-count 3 \
--os-sku AzureLinux
Hinweis
Der Name eines Knotenpools muss mit einem Kleinbuchstaben beginnen und darf nur alphanumerische Zeichen enthalten. Bei Linux-Knotenpools muss die Länge zwischen einem und 12 Zeichen betragen.
Um den Status Ihrer Knotenpools anzuzeigen, verwenden Sie den Befehl az aks node pool list
, und geben Sie Ihre Ressourcengruppe und den Clusternamen an.
az aks nodepool list --resource-group testAzureLinuxResourceGroup --cluster-name testAzureLinuxCluster
In diesem Tutorial haben Sie Ihrem vorhandenen Cluster einen Azure Linux-Knotenpool hinzugefügt. Sie haben Folgendes gelernt:
- Hinzufügen eines Azure Linux-Knotenpools
- Überprüfen des Status Ihrer Knotenpools
Im nächsten Tutorial erfahren Sie, wie Sie vorhandene Knoten zu Azure Linux migrieren.