az aks nodepool
Perintah untuk mengelola kumpulan simpul di kluster kubernetes Kubernetes.
Perintah
| az aks nodepool add |
Tambahkan kumpulan simpul ke kluster Kubernetes terkelola. |
| az aks nodepool delete |
Hapus kumpulan agen di kluster Kubernetes terkelola. |
| az aks nodepool get-upgrades |
Dapatkan versi peningkatan yang tersedia untuk kumpulan agen dari kluster Kubernetes terkelola. |
| az aks nodepool list |
Daftar kumpulan node di kluster Kubernetes terkelola. Untuk mendapatkan daftar simpul dalam perintah eksekusi |
| az aks nodepool scale |
Skalakan kumpulan node dalam kluster Kubernetes terkelola. |
| az aks nodepool show |
Tampilkan detail untuk kumpulan node di kluster Kubernetes terkelola. |
| az aks nodepool snapshot |
Perintah untuk mengelola rekam jepret nodepool. |
| az aks nodepool snapshot create |
Buat rekam jepret nodepool. |
| az aks nodepool snapshot delete |
Menghapus rekam jepret nodepool. |
| az aks nodepool snapshot list |
Mencantumkan rekam jepret nodepool. |
| az aks nodepool snapshot show |
Menampilkan detail rekam jepret nodepool. |
| az aks nodepool snapshot wait |
Tunggu hingga rekam jepret nodepool mencapai status yang diinginkan. |
| az aks nodepool start |
Mulai kumpulan agen yang dihentikan di kluster Kubernetes terkelola. |
| az aks nodepool stop |
Berhenti menjalankan kumpulan agen di kluster Kubernetes terkelola. |
| az aks nodepool update |
Perbarui kumpulan simpul untuk mengaktifkan/menonaktifkan cluster-autoscaler atau mengubah jumlah min atau jumlah maks. |
| az aks nodepool upgrade |
Tingkatkan kumpulan node di kluster Kubernetes terkelola. |
| az aks nodepool wait |
Tunggu hingga kumpulan simpul mencapai status yang diinginkan. |
az aks nodepool add
Tambahkan kumpulan simpul ke kluster Kubernetes terkelola.
az aks nodepool add --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--enable-cluster-autoscaler]
[--enable-encryption-at-host]
[--enable-fips-image]
[--enable-node-public-ip]
[--enable-ultra-ssd]
[--eviction-policy {Deallocate, Delete}]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--max-count]
[--max-pods]
[--max-surge]
[--min-count]
[--mode {System, User}]
[--no-wait]
[--node-count]
[--node-osdisk-size]
[--node-osdisk-type {Ephemeral, Managed}]
[--node-public-ip-prefix-id]
[--node-taints]
[--node-vm-size]
[--os-sku {CBLMariner, Ubuntu}]
[--os-type]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--snapshot-id]
[--spot-max-price]
[--tags]
[--vnet-subnet-id]
[--zones {1, 2, 3}]
Contoh
Buat nodepool di kluster AKS yang ada dengan os ephemeral diaktifkan.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Buat nodepool dengan EncryptionAtHost diaktifkan.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host
Buat nodepool dengan UltraSSD diaktifkan.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-ultra-ssd
Membuat kluster nodepool dengan SKU OS tertentu
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu
Membuat nodepool dengan OS berkemampuan FIPS
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-fips-image
buat kluster kubernetes dengan id rekam jepret.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Pasangan kunci-nilai yang dipisahkan koma untuk menentukan header kustom.
Aktifkan autoscaler kluster.
Aktifkan EncryptionAtHost, nilai defaultnya adalah false.
Gunakan OS berkemampuan FIPS pada simpul agen.
Aktifkan IP publik simpul VMSS.
Aktifkan UltraSSD, nilai defaultnya adalah false.
Kebijakan pengeluaran kumpulan simpul Spot. Ini hanya dapat diatur ketika --prioritas adalah Spot.
Jalur ke file JSON yang berisi konfigurasi Kubelet untuk simpul agen. https://aka.ms/aks/custom-node-config.
Versi Kubernetes yang digunakan untuk membuat kluster, seperti "1.16.9".
Label simpul untuk kumpulan simpul. Lihat https://aka.ms/node-labels untuk sintaks label.
Jalur ke file JSON yang berisi konfigurasi OS untuk simpul agen Linux. https://aka.ms/aks/custom-node-config.
Jumlah simpul maksimum yang digunakan untuk autoscaler, ketika "--enable-cluster-autoscaler" ditentukan. Tentukan nilai dalam rentang [0, 1000] untuk nodepool pengguna, dan [1.1000] untuk nodepool sistem.
Jumlah maksimum pod yang dapat disebarkan ke simpul.
Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.
Jumlah simpul minimum yang digunakan untuk autoscaler, ketika "--enable-cluster-autoscaler" ditentukan. Tentukan nilai dalam rentang [0, 1000] untuk nodepool pengguna, dan [1.1000] untuk nodepool sistem.
Mode untuk kumpulan simpul yang menentukan fungsi utama kumpulan simpul. Jika ditetapkan sebagai "Sistem", AKS lebih memilih pod sistem yang menjadwalkan kumpulan simpul dengan mode System. Pelajari lebih lanjut di https://aka.ms/aks/nodepool/mode.
Jangan menunggu operasi jangka panjang selesai.
Jumlah simpul di kumpulan agen Kubernetes. Setelah membuat kluster, Anda dapat mengubah ukuran kumpulan simpulnya dengan az aks scale.
Ukuran dalam GB disk OS untuk setiap simpul di kumpulan agen. Minimal 30 GB.
Jenis disk OS yang akan digunakan untuk komputer di kumpulan agen tertentu. Default ke 'Ephemeral' jika memungkinkan bersama dengan ukuran VM dan ukuran disk OS. Mungkin tidak diubah untuk kumpulan ini setelah pembuatan. ('Ephemeral' atau 'Managed').
ID awalan IP publik yang digunakan untuk menetapkan IP publik ke simpul VMSS.
Taint simpul untuk kumpulan node.
Ukuran Virtual Machines untuk dibuat sebagai simpul Kubernetes.
SKU OS dari kumpulan simpul agen. Ubuntu atau CBLMariner.
Jenis OS. Linux atau Windows.
ID subnet di VNet yang ada untuk menetapkan pod dalam kluster (memerlukan azure network-plugin).
The ID of a PPG.
Prioritas kumpulan simpul.
Jelaskan bagaimana VM ditambahkan ke atau dihapus dari nodepool.
Id rekam jepret sumber yang digunakan untuk membuat kumpulan simpul ini.
Ini hanya dapat diatur ketika --prioritas adalah Spot. Tentukan harga maksimum yang ingin Anda bayar dalam Dolar AS. Nilai yang mungkin adalah nilai desimal apa pun yang lebih besar dari nol atau -1 yang menunjukkan harga default hingga sesuai permintaan. Ini hanya dapat mencakup hingga 5 tempat desimal.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
ID subnet di VNet yang ada untuk menyebarkan kluster.
Zona ketersediaan tempat simpul agen akan ditempatkan.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool delete
Hapus kumpulan agen di kluster Kubernetes terkelola.
az aks nodepool delete --cluster-name
--name
--resource-group
[--no-wait]
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool get-upgrades
Dapatkan versi peningkatan yang tersedia untuk kumpulan agen dari kluster Kubernetes terkelola.
az aks nodepool get-upgrades --cluster-name
--nodepool-name
--resource-group
Contoh
Dapatkan versi peningkatan yang tersedia untuk kumpulan agen dari kluster Kubernetes terkelola.
az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool list
Daftar kumpulan node di kluster Kubernetes terkelola. Untuk mendapatkan daftar simpul dalam perintah eksekusi kubectl get nodes kluster.
az aks nodepool list --cluster-name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool scale
Skalakan kumpulan node dalam kluster Kubernetes terkelola.
az aks nodepool scale --cluster-name
--name
--resource-group
[--no-wait]
[--node-count]
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Jumlah simpul di kumpulan simpul Kubernetes.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool show
Tampilkan detail untuk kumpulan node di kluster Kubernetes terkelola.
az aks nodepool show --cluster-name
--name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool start
Mulai kumpulan agen yang dihentikan di kluster Kubernetes terkelola.
az aks nodepool start --cluster-name
--nodepool-name
--resource-group
[--aks-custom-headers]
[--no-wait]
Contoh
Memulai kumpulan agen di kluster terkelola
az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan agen.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.
Jangan menunggu operasi jangka panjang selesai.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool stop
Berhenti menjalankan kumpulan agen di kluster Kubernetes terkelola.
az aks nodepool stop --cluster-name
--nodepool-name
--resource-group
[--aks-custom-headers]
[--no-wait]
Contoh
Menghentikan kumpulan agen di kluster terkelola
az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan agen.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.
Jangan menunggu operasi jangka panjang selesai.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool update
Perbarui kumpulan simpul untuk mengaktifkan/menonaktifkan cluster-autoscaler atau mengubah jumlah min atau jumlah maks.
az aks nodepool update --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--disable-cluster-autoscaler]
[--enable-cluster-autoscaler]
[--labels]
[--max-count]
[--max-surge]
[--min-count]
[--mode {System, User}]
[--no-wait]
[--node-taints]
[--scale-down-mode {Deallocate, Delete}]
[--tags]
[--update-cluster-autoscaler]
Contoh
Aktifkan penskala otomatis kluster dalam rentang jumlah simpul [1,5]
az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Menonaktifkan penskala otomatis kluster untuk kluster yang ada
az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Perbarui jumlah min atau jumlah maks untuk autoscaler kluster.
az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Pasangan kunci-nilai yang dipisahkan koma untuk menentukan header kustom.
Nonaktifkan autoscaler kluster.
Aktifkan autoscaler kluster.
Label simpul untuk kumpulan simpul. Lihat https://aka.ms/node-labels untuk sintaks label.
Jumlah simpul maksimum yang digunakan untuk autoscaler, ketika "--enable-cluster-autoscaler" ditentukan. Tentukan nilai dalam rentang [0, 1000] untuk nodepool pengguna, dan [1.1000] untuk nodepool sistem.
Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.
Jumlah simpul minimum yang digunakan untuk autoscaler, ketika "--enable-cluster-autoscaler" ditentukan. Tentukan nilai dalam rentang [0, 1000] untuk nodepool pengguna, dan [1.1000] untuk nodepool sistem.
Mode untuk kumpulan simpul yang menentukan fungsi utama kumpulan simpul. Jika ditetapkan sebagai "Sistem", AKS lebih memilih pod sistem yang menjadwalkan kumpulan simpul dengan mode System. Pelajari lebih lanjut di https://aka.ms/aks/nodepool/mode.
Jangan menunggu operasi jangka panjang selesai.
Taint simpul untuk kumpulan node.
Jelaskan bagaimana VM ditambahkan ke atau dihapus dari nodepool.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Perbarui jumlah min atau jumlah maks untuk autoscaler kluster.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool upgrade
Tingkatkan kumpulan node di kluster Kubernetes terkelola.
az aks nodepool upgrade --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--kubernetes-version]
[--max-surge]
[--no-wait]
[--node-image-only]
[--snapshot-id]
Parameter yang Diperlukan
Nama kluster.
Nama kumpulan simpul.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Pasangan kunci-nilai yang dipisahkan koma untuk menentukan header kustom.
Versi Kubernetes untuk meningkatkan kumpulan simpul ke, seperti "1.16.9".
Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33% (saling eksklusif dengan "--node-image-only". Lihat "az aks nodepool update --max-surge" untuk memperbarui lonjakan maks sebelum meningkatkan dengan "--node-image-only").
Jangan menunggu operasi jangka panjang selesai.
Hanya tingkatkan gambar simpul kumpulan agen.
Id rekam jepret sumber yang digunakan untuk meningkatkan kumpulan simpul ini.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks nodepool wait
Tunggu hingga kumpulan simpul mencapai status yang diinginkan.
Jika operasi pada kumpulan simpul terganggu atau dimulai dengan --no-wait, gunakan perintah ini untuk menunggunya selesai.
az aks nodepool wait --agent-pool-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Contoh
Tunggu hingga kumpulan simpul mencapai keadaan yang diinginkan, polling setiap menit hingga tiga puluh menit.
az aks nodepool wait --created --interval 60 --name MyManagedCluster --resource-group MyResourceGroup --nodepool-name MyNodePool --timeout 1800
Parameter yang Diperlukan
Nama kumpulan simpul.
Nama kluster terkelola.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Mis. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Interval polling dalam hitungan detik.
Waktu tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
Saran dan Komentar
Kirim dan lihat umpan balik untuk