Mengelola kumpulan simpul untuk kluster AKS
Berlaku untuk: Azure Local, versi 23H2
Catatan
Untuk informasi tentang mengelola kumpulan simpul di AKS di Azure Local 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
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/<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"
}
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