Set-AksHciCluster
Sinopsis
Skalakan jumlah node sarana kontrol, aktifkan atau nonaktifkan alat penskalaan otomatis, atur profil konfigurasi alat penskalaan otomatis.
Sintaks
Menskalakan node sarana kontrol
Set-AksHciCluster -name <String>
[-controlPlaneNodeCount <int>]
[-enableAutoScaler <boolean>]
[-autoScalerProfileName <string>]
[-controlPlaneVmSize <string>]
Deskripsi
Menskalakan jumlah node sarana kontrol atau node pekerja dalam kluster. Node sarana kontrol dan node pekerja harus diskalakan secara independen.
Contoh
Menskalakan node sarana kontrol
Set-AksHciCluster -name myCluster -controlPlaneNodeCount 3
Aktifkan alat penskalaan otomatis dengan profil konfigurasi default
Set-AksHciCluster -name myCluster -enableAutoScaler $true
Aktifkan alat penskalaan otomatis dengan profil konfigurasi bernama
Set-AksHciCluster -name myCluster -enableAutoScaler $true -autoScalerProfileName myAutoScalerProfile
Lihat tabel alat penskalaan otomatis
Set-AksHciCluster -name myCluster -enableAutoScaler $false
Ubah profil konfigurasi alat penskalaan otomatis
Set-AksHciCluster -name myCluster -autoScalerProfileName anotherAutoScalerProfile
Perbarui ukuran mesin virtual untuk node sarana kontrol dalam kluster target
Untuk memperbarui node sarana kontrol dalam mycluster-linux
untuk menggunakan Standard_A4_v2 sebagai ukuran mesin virtual baru.
Set-AksHciCluster -name mycluster -controlPlaneVmSize Standard_A4_v2
Parameter
-nama
Nama alfanumerik dari kluster Kubernetes Anda.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-controlPlaneNodeCount
Jumlah node di sarana kontrol Anda. Defaultnya adalah 1.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False
-enableAutoScaler
Jika diatur ke $true
: Mengaktifkan autoscaler workernode untuk kluster hibrid AKS yang ditentukan. Semua nodepool dalam kluster sekarang akan secara otomatis melakukan penskalaan dari jumlah node minimum ke maksimum berdasarkan permintaan untuk node tambahan ketika penjadwal Kubernetes tidak dapat menemukan sumber daya node pekerja yang memadai untuk menjadwalkan pod. Lihat dokumentasi Menggunakan PowerShell untuk penskalaan otomatis kluster untuk detail selengkapnya.
Jika diatur ke $false: Menonaktifkan alat penskalaan otomatis untuk kluster yang ditentukan. Kumpulan node dalam kluster akan tetap pada skala saat alat penskalaan otomatis dinonaktifkan.
Catatan
Tidak seperti di Azure, autoscaler di hibrid AKS tidak memiliki sumber daya tak terbatas yang tersedia. Ia tidak mencadangkan sumber daya untuk memastikan penskalaan otomatis selalu berhasil. Jika ada beban kerja lain dalam kluster, yaitu komputer virtual, kluster AKS, dll. mengonsumsi sumber daya, autoscaler berpotensi gagal. Anda dapat menggunakan perintah kubectl get events
untuk menentukan alasan mengapa operasi alat penskalaan otomatis gagal. Alat penskalaan otomatis akan mencoba kembali operasi yang gagal berdasarkan pengaturan di profil konfigurasi alat penskalaan otomatis. Lihat artikel Menggunakan PowerShell untuk penskalaan otomatis kluster untuk detail selengkapnya.
Type: System.Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-autoScalerProfleName
Nama profil konfigurasi alat penskalaan otomatis yang ditentukan oleh perintah New-AksHciAutoScalerProfile
. Jika tidak ditentukan, profil default digunakan. Lihat dokumentasi Menggunakan PowerShell untuk penskalaan otomatis kluster untuk detail selengkapnya.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-controlPlaneVmSize
Mengubah ukuran vm virtual kumpulan node
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Catatan
Parameter windowsNodeCount
dan linuxNodeCount
tidak digunakan lagi dan dihapus dari perintah Set-AksHciCLuster
.
count
Gunakan parameter untuk Set-AksHciNodePool
perintah untuk mengubah jumlah simpul pekerja secara manual dalam kumpulan simpul kluster hibrid AKS.