Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Gäller för: Azure Local, version 23H2
Anteckning
Information om hur du hanterar nodpooler i AKS på Azure Local 22H2 finns i Hantera nodpooler.
I AKS som aktiveras av Azure Arc grupperas noder med samma konfiguration i nodpooler. Dessa nodpooler innehåller de underliggande virtuella datorer som kör dina program. Den här artikeln visar hur du skapar och hanterar nodpooler för ett AKS-kluster.
Kom igång genom att skapa ett Kubernetes-kluster med en enda nodpool:
az aksarc create -n <cluster name> -g <resource group> --custom-location <custom location Id> --vnet-ids <vnet id> --generate-ssh-keys
Du kan lägga till en nodpool i ett befintligt kluster med hjälp av az aksarc nodepool add
kommandot . Kontrollera att namnet på nodpoolen inte är samma namn som en befintlig nodpool:
az aksarc nodepool add --name <node pool name> -g <resource group> --cluster-name <cluster name> --os-sku <Linux or Windows> --node-count <count> --node-vm-size <vm size>
Om du vill se konfigurationen av dina nodpooler använder du az aksarc nodepool show
kommandot:
az aksarc nodepool show --cluster-name <cluster name> -n <node pool name> -g <resource group>
Exempel på utdata>
{
"availabilityZones": null,
"count": 1,
"extendedLocation": null,
"id":
"/subscriptions/<subscription>/resourceGroups/edgeci-registration-rr1s46r1710<resource
group>/providers/Microsoft.Kubernetes/connectedClusters/<cluster
name>/providers/Microsoft.HybridContainerService/provisionedClusterInstances/default/agentPools/<nodepoolname>",
"location": "westeurope",
"name": "nodepoolname",
"nodeImageVersion": null,
"osSku": "CBLMariner",
"osType": "Linux",
"provisioningState": "Succeeded",
"resourceGroup": "resourcegroup",
"status": {
"errorMessage": null,
"operationStatus": null,
"readyReplicas": [
{
"count": 1,
"vmSize": "Standard\_A4\_v2"
}
]
},
"systemData": {
…
},
"tags": null,
"type":
"microsoft.hybridcontainerservice/provisionedclusterinstances/agentpools",
"vmSize": "Standard\_A4\_v2"
}
Du kan konfigurera maximalt antal poddar som kan distribueras till en nod när klustret skapas eller när du skapar nya nodpooler. Om du inte anger maxPods
när du skapar nodpooler distribueras nodpoolen med ett standardvärde på högst 110 poddar:
az aksarc nodepool add --cluster-name <cluster name> -n <node pool name> -g <resource group> --max-pods 50 --yes
Du kan skala upp eller ned antalet noder i en nodpool.
Om du vill skala antalet noder i en nodpool använder du az aksarc nodepool scale
kommandot . I följande exempel skalas antalet noder till 2 i en nodpool med namnet nodepool1
:
az aksarc nodepool scale --cluster-name <cluster name> -n nodepool1 -g <resource group> --node-count 2 --yes
Om du behöver ta bort en nodpool använder du az aksarc nodepool delete
kommandot:
az aksarc nodepool delete --cluster-name <cluster name> -n <node pool name> -g <resource group> --yes
Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuUtbildning
Modul
Hantera Azure Kubernetes Service på Azure Stack HCI - Training
Hantera Azure Kubernetes Service på Azure Stack HCI