Delen via


Knooppuntgroepen voor een AKS-cluster beheren

Van toepassing op: Azure Stack HCI, versie 23H2

Notitie

Zie Knooppuntgroepen beheren in AKS op Azure Stack HCI 22H2 voor informatie over het beheren van knooppuntgroepen.

In AKS die door Azure Arc is ingeschakeld, worden knooppunten van dezelfde configuratie gegroepeerd in knooppuntgroepen. Deze knooppuntgroepen bevatten de onderliggende VM's waarop uw toepassingen worden uitgevoerd. In dit artikel leest u hoe u knooppuntgroepen voor een AKS-cluster maakt en beheert.

Een Kubernetes-cluster maken

Maak eerst een Kubernetes-cluster met één knooppuntgroep:

az aksarc create -n <cluster name> -g <resource group> --custom-location <custom location Id> --vnet-ids <vnet id> --generate-ssh-keys --load-balancer-count <load balancer count>

Een knooppuntgroep toevoegen

U kunt een knooppuntgroep toevoegen aan een bestaand cluster met behulp van de az aksarc nodepool add opdracht. Zorg ervoor dat de naam van de knooppuntgroep niet dezelfde naam heeft als een bestaande knooppuntgroep:

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>

Configuratiegegevens ophalen voor een knooppuntgroep

Gebruik de az aksarc nodepool show opdracht om de configuratie van uw knooppuntgroepen te bekijken:

az aksarc nodepool show --cluster-name <cluster name> -n <node pool name> -g <resource group>

Voorbeelduitvoer:

{
"availabilityZones": null,
"count": 1,
"extendedLocation": null,
"id":
"/subscriptions/&lt;subscription&gt;/resourceGroups/edgeci-registration-rr1s46r1710&lt;resource
group&gt;/providers/Microsoft.Kubernetes/connectedClusters/&lt;cluster
name&gt;/providers/Microsoft.HybridContainerService/provisionedClusterInstances/default/agentPools/&lt;nodepoolname&gt;",
"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"
}

Maximum aantal pods opgeven dat is geïmplementeerd in een knooppuntgroep

U kunt de maximale pods configureren die tijdens het maken van een cluster kunnen worden geïmplementeerd op een knooppunt of wanneer u nieuwe knooppuntgroepen maakt. Als u niet opgeeft maxPods wanneer u knooppuntgroepen maakt, wordt uw knooppuntgroep geïmplementeerd met een standaardwaarde van maximaal 110 pods:

az aksarc nodepool add --cluster-name <cluster name> -n <node pool name> -g <resource group> --max-pods 50 --yes

Een knooppuntgroep schalen

U kunt het aantal knooppunten omhoog of omlaag schalen in een knooppuntgroep.

Gebruik de az aksarc nodepool scale opdracht om het aantal knooppunten in een knooppuntgroep te schalen. In het volgende voorbeeld wordt het aantal knooppunten geschaald naar 2 in een knooppuntgroep met de naam nodepool1:

az aksarc nodepool scale --cluster-name <cluster name> -n nodepool1 -g <resource group> --node-count 2 --yes

Een knooppuntgroep verwijderen

Als u een knooppuntgroep wilt verwijderen, gebruikt u de az aksarc nodepool delete opdracht:

az aksarc nodepool delete --cluster-name <cluster name> -n <node pool name> -g <resource group> --yes

Volgende stappen