Esercitazione: Aggiungere un pool di nodi Linux di Azure al cluster del servizio Azure Kubernetes esistente
Nel servizio Azure Kubernetes i nodi con le stesse configurazioni vengono raggruppati in pool di nodi. Ogni pool contiene le VM che eseguono le applicazioni. Nell'esercitazione precedente è stato creato un cluster host contenitore Linux di Azure con un singolo pool di nodi. Per soddisfare i diversi requisiti di calcolo o archiviazione delle applicazioni, è possibile creare pool di nodi utente aggiuntivi.
In questa esercitazione, parte due di cinque, si apprenderà come:
- Aggiungere un pool di nodi Linux di Azure.
- Controllare lo stato dei pool di nodi.
Nelle esercitazioni successive si apprenderà come eseguire la migrazione dei nodi in Linux di Azure e abilitare i dati di telemetria per monitorare i cluster.
Prerequisiti
- Nell'esercitazione precedente è stato creato e distribuito un cluster host contenitore Linux di Azure. Se non sono stati seguiti questi passi e si desidera seguirli, iniziare con Esercitazione 1: Creare un cluster con l'host contenitore Linux di Azure per il servizio Azure Kubernetes.
- È necessaria la versione più recente dell'interfaccia della riga di comando di Azure. Eseguire
az --version
per trovare la versione. Se è necessario eseguire l'installazione o l'aggiornamento, vedere Installare l'interfaccia della riga di comando di Azure.
1 - Aggiungere un pool di nodi Linux di Azure
Per aggiungere un pool di nodi Linux di Azure nel cluster esistente, usare il comando az aks nodepool add
e specificare --os-sku AzureLinux
. L'esempio seguente crea un pool di nodi denominato ALnodepool che esegue tre nodi nel cluster testAzureLinuxCluster nel gruppo di risorse testAzureLinuxResourceGroup:
az aks nodepool add \
--resource-group testAzureLinuxResourceGroup \
--cluster-name testAzureLinuxCluster \
--name ALnodepool \
--node-count 3 \
--os-sku AzureLinux
Nota
Il nome di un pool di nodi deve iniziare con una lettera minuscola e può contenere solo caratteri alfanumerici. Per i pool di nodi Linux, la lunghezza deve essere compresa tra 1 e 12 caratteri.
2 - Controllare lo stato del pool di nodi
Per controllare lo stato dei pool di nodi, usare il comando az aks node pool list
e specificare il gruppo di risorse e il nome del cluster.
az aks nodepool list --resource-group testAzureLinuxResourceGroup --cluster-name testAzureLinuxCluster
Passaggi successivi
In questa esercitazione è stato aggiunto un pool di nodi Linux di Azure al cluster esistente. Contenuto del modulo:
- Aggiungere un pool di nodi Linux di Azure.
- Controllare lo stato dei pool di nodi.
Nell'esercitazione successiva si apprenderà come eseguire la migrazione di nodi esistenti in Azure Linux.