Bagikan melalui


Mengelola kumpulan simpul untuk kluster AKS

Berlaku untuk: Azure Stack HCI, versi 23H2

Catatan

Untuk informasi tentang mengelola kumpulan simpul di AKS di Azure Stack HCI 22H2, lihat Mengelola kumpulan simpul.

Di AKS yang diaktifkan oleh Azure Arc, simpul konfigurasi yang sama dikelompokkan bersama ke dalam kumpulan simpul. Kumpulan simpul ini berisi VM dasar yang menjalankan aplikasi Anda. Artikel ini menunjukkan kepada Anda cara membuat dan mengelola kumpulan simpul untuk kluster AKS.

Buatlah kluster Kubernetes

Untuk memulai, buat kluster Kubernetes dengan satu kumpulan simpul:

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>

Menambahkan kumpulan simpul

Anda dapat menambahkan kumpulan simpul ke kluster yang ada menggunakan az aksarc nodepool add perintah . Pastikan bahwa nama kumpulan simpul bukan nama yang sama dengan kumpulan simpul yang ada:

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>

Mendapatkan informasi konfigurasi untuk kumpulan simpul

Untuk melihat konfigurasi kumpulan simpul Anda, gunakan az aksarc nodepool show perintah :

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

Contoh output:

{
"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"
}

Tentukan pod maksimum yang disebarkan ke kumpulan simpul

Anda dapat mengonfigurasi pod maksimum yang dapat disebarkan ke node pada waktu pembuatan kluster, atau saat membuat kumpulan simpul baru. Jika Anda tidak menentukan maxPods kapan Anda membuat kumpulan simpul, kumpulan simpul Anda disebarkan dengan nilai default maksimum 110 pod:

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

Menskalakan kumpulan node

Anda dapat menambah atau mengurangi skala jumlah node ke dalam suatu kumpulan node.

Untuk menskalakan jumlah simpul dalam kumpulan simpul, gunakan az aksarc nodepool scale perintah . Contoh berikut menskalakan jumlah simpul menjadi 2 dalam kumpulan simpul bernama nodepool1:

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

Menghapus kumpulan simpul

Jika Anda perlu menghapus kumpulan simpul, gunakan az aksarc nodepool delete perintah :

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

Langkah berikutnya