Set-AksHciAutoScalerProfile
Sinopsis
Konfigurasikan pengaturan individual profil konfigurasi alat penskalaan otomatis.
Sintaks
Mengubah pengaturan di profil konfigurasi autoscaler yang ada
Set-AksHciAutoScalerProfile
-name myProfile
-autoScalerProfileConfig @{ "max-node-count"=5; "min-node-count"=2 }
Deskripsi
Mengubah satu atau beberapa pengaturan individual dari profil konfigurasi autoscaler yang ada ke nilai baru. Nilai yang mungkin ditetapkan adalah:
ProfileSetting | Nilai |
---|---|
min-node-count | 0 |
max-node-count | 1 |
interval pemindaian | 10 detik |
scale-down-delay-after-add | 10 menit |
scale-down-delay-after-delete | 10 detik |
scale-down-delay-after-failure | 3 menit |
scale-down-unneeded-time | 10 menit |
scale-down-unready-time | 20 menit |
scale-down-utilization-threshold | 0,5 |
max-graceful-termination-sec | 600 detik |
balance-similar-node-groups | salah |
luaskan | acak |
skip-nodes-with-local-storage | benar |
skip-nodes-with-system-pods | benar |
max-empty-bulk-delete | 10 node |
new-pod-scale-up-delay | 0 detik |
max-total-unready-percentage | 45% |
max-node-provision-time | 15 menit |
ok-total-unready-count | 3 node |
Contoh
Mengubah jumlah node minimum dan maksimum
Mengatur max-node-count terlalu tinggi dapat mengakibatkan kegagalan jika sistem kehabisan sumber daya. Jika hal itu terjadi. Ubah nilai ke pengaturan yang lebih rendah dan tunggu sistem mengejar ketinggalan. Proses ini dapat memakan waktu hingga 90 menit dengan pengaturan default.
Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "max-node-count"=5; "min-node-count"=2 }
Ubah waktu tunggu sistem antara upaya skala menjadi 1 menit.
Mengatur terlalu rendah, misalnya, ke 1 detik, dapat mengakibatkan siklus pembuatan/penghapusan node yang berlebihan jika ini terjadi. Gunakan perintah Set-AksHciCluster -name myCluster -enableAutoScaler $false
untuk menonaktifkan autoscaler. Ubah profil ke nilai yang lebih sedang lalu aktifkan kembali autoscaler agar pulih dengan lebih baik.
Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "scan-interval"="1m" }
Ubah waktu tunggu sistem node baru siap.
Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "scan-interval"="1m" }
Parameter
-nama
Nama alfanumerik 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
-autoScalerProfileConfig
Array pasangan kunci-nilai parameter yang akan diatur untuk profil konfigurasi autoscaler
Type: System.Array
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk