Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: AKS no Azure Local
Nota
Para obter informações sobre como gerenciar pools de nós no AKS no Windows Server, consulte Gerenciar pools de nós.
No AKS do Azure Local, os nós com a mesma configuração são agrupados em pools de nós. Esses pools de nós contêm as VMs subjacentes que executam seus aplicativos. Este artigo mostra como criar e gerenciar pools de nós para um cluster AKS.
Criar um cluster do Kubernetes
Para começar, crie um cluster do Kubernetes com um único pool de nós:
az aksarc create -n <cluster name> -g <resource group> --custom-location <custom location Id> --vnet-ids <vnet id> --generate-ssh-keys
Adicionar um conjunto de nós
Você pode adicionar um pool de nós a um cluster existente usando o az aksarc nodepool add comando. Certifique-se de que o nome do pool de nós não coincida com o nome de um pool de nós existente.
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>
Obter informações de configuração para um pool de nós
Para ver a configuração dos pools de nós, use o comando az aksarc nodepool show.
az aksarc nodepool show --cluster-name <cluster name> -n <node pool name> -g <resource group>
Saída de exemplo:
{
"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"
}
Especificar o número máximo de pods implantados num pool de nós
Você pode configurar o número máximo de pods que podem ser implantados em um nó no momento da criação do cluster ou quando criar novos conjuntos de nós. Caso não especifique maxPods ao criar grupos de nós, o seu grupo de nós será implantado com um valor padrão de no máximo 110 pods.
az aksarc nodepool add --cluster-name <cluster name> -n <node pool name> -g <resource group> --max-pods 50 --yes
Dimensionar um pool de nós
Você pode aumentar ou diminuir o número de nós em um agrupamento de nós.
Para escalar o número de nós num pool de nós, use o comando az aksarc nodepool scale. O exemplo a seguir dimensiona o número de nós para 2 em um pool de nós chamado nodepool1:
az aksarc nodepool scale --cluster-name <cluster name> -n nodepool1 -g <resource group> --node-count 2 --yes
Excluir um pool de nós
Se você precisar excluir um pool de nós, use o az aksarc nodepool delete comando:
az aksarc nodepool delete --cluster-name <cluster name> -n <node pool name> -g <resource group> --yes