Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel leert u hoe u virtuele machines van de tweede generatie (Gen 2) (VM's) gebruikt in Azure Kubernetes Service (AKS), waaronder het controleren van beschikbare VM-grootten van gen 2, het maken van AKS-knooppuntgroepen met gen 2-VM's, migreren van Gen 1 naar Gen 2-VM's op AKS en het controleren van de generatie van uw AKS-knooppunten.
Voordat u begint
- Bekijk het artikel over de grootten, generaties en functies van virtuele machines voor Azure Kubernetes Service (AKS) om inzicht te krijgen in vm-generaties en -functies die worden ondersteund in AKS.
Beschikbare VM-grootten van Gen 2 controleren
Controleer de beschikbare VM-grootten van Gen 2 met behulp van de az vm list-skus opdracht.
# Set environment variables
export LOCATION=<your-region>
export VM_SIZE=<vm-size-to-check>
# Check if the VM size is available in the specified location
az vm list-skus --location $LOCATION --size $VM_SIZE --output table
Voor een uitsplitsing van de VM-grootten die gen 2 ondersteunen, raadpleegt u Ondersteuning voor VM's van Gen 2 in Azure.
Een knooppuntgroep maken met een Gen 2-VM
Linux gebruikt standaard de Gen 2-knooppuntimage, tenzij de VM-grootte geen ondersteuning biedt voor Gen 2.
Maak een Linux-knooppuntgroep met een Gen 2-VM met behulp van het standaardproces voor het maken van knooppuntgroepen .
Een bestaande knooppuntgroep migreren naar Gen 2
Als u een VM-grootte gebruikt die alleen gen 1 ondersteunt, kunt u uw knooppuntgroep bijwerken naar een VM-grootte die ondersteuning biedt voor Gen 2 met behulp van de az aks nodepool update opdracht. Met deze update verandert uw knooppuntimage van Gen 1 naar Gen 2.
# Set environment variables
export RESOURCE_GROUP=<resource-group-name>
export CLUSTER_NAME=<cluster-name>
export NODE_POOL_NAME=<node-pool-name>
export VM_SIZE=<supported-generation-2-vm-size>
# Update a Linux node pool to use a Gen 2 VM
az aks nodepool update --resource-group $RESOURCE_GROUP --cluster-name $CLUSTER_NAME --name $NODE_POOL_NAME --node-vm-size $VM_SIZE --os-type Linux
Controleer of u een Gen 2-node-afbeelding gebruikt
Controleer of een node pool succesvol is gemaakt met behulp van de az aks nodepool show opdracht en controleer of nodeImageVersion met gen2 in de uitvoer staat.
# Set environment variables
export RESOURCE_GROUP=<resource-group-name>
export CLUSTER_NAME=<cluster-name>
export NODE_POOL_NAME=<node-pool-name>
# Show node pool details
az aks nodepool show --resource-group $RESOURCE_GROUP --cluster-name $CLUSTER_NAME --name $NODE_POOL_NAME --output table
Volgende stappen
- Zie Ondersteuning voor VM's van de tweede generatie in Azure voor meer informatie over Virtuele Machines van generatie 2
- Zie Knooppuntkopieƫn voor meer informatie over ondersteunde Gen 2-knooppuntkopieƫn.