az aks nodepool

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Perintah untuk mengelola kumpulan simpul di kluster kubernetes Kubernetes.

Perintah

Nama Deskripsi Jenis Status
az aks nodepool add

Tambahkan kumpulan simpul ke kluster Kubernetes terkelola.

Inti GA
az aks nodepool add (aks-preview extension)

Tambahkan kumpulan simpul ke kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool delete

Hapus kumpulan agen di kluster Kubernetes terkelola.

Inti GA
az aks nodepool delete (aks-preview extension)

Hapus kumpulan agen di kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool delete-machines

Menghapus komputer tertentu dalam agentpool untuk kluster terkelola.

Ekstensi GA
az aks nodepool get-upgrades

Dapatkan versi peningkatan yang tersedia untuk kumpulan agen dari kluster Kubernetes terkelola.

Inti GA
az aks nodepool get-upgrades (aks-preview extension)

Dapatkan versi peningkatan yang tersedia untuk kumpulan agen dari kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool list

Daftar kumpulan node di kluster Kubernetes terkelola. Untuk mendapatkan daftar simpul dalam perintah eksekusi kubectl get nodes kluster.

Inti GA
az aks nodepool list (aks-preview extension)

Daftar kumpulan node di kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool operation-abort

Batalkan operasi yang terakhir berjalan pada nodepool.

Inti GA
az aks nodepool operation-abort (aks-preview extension)

Batalkan operasi yang terakhir berjalan pada nodepool.

Ekstensi GA
az aks nodepool scale

Skalakan kumpulan node dalam kluster Kubernetes terkelola.

Inti GA
az aks nodepool scale (aks-preview extension)

Skalakan kumpulan node dalam kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool show

Tampilkan detail untuk kumpulan node di kluster Kubernetes terkelola.

Inti GA
az aks nodepool show (aks-preview extension)

Tampilkan detail untuk kumpulan node di kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool snapshot

Perintah untuk mengelola rekam jepret nodepool.

Inti dan Ekstensi GA
az aks nodepool snapshot create

Buat rekam jepret nodepool.

Inti GA
az aks nodepool snapshot create (aks-preview extension)

Buat rekam jepret nodepool.

Ekstensi GA
az aks nodepool snapshot delete

Menghapus rekam jepret nodepool.

Inti GA
az aks nodepool snapshot delete (aks-preview extension)

Menghapus rekam jepret nodepool.

Ekstensi GA
az aks nodepool snapshot list

Mencantumkan rekam jepret nodepool.

Inti GA
az aks nodepool snapshot list (aks-preview extension)

Mencantumkan rekam jepret nodepool.

Ekstensi GA
az aks nodepool snapshot show

Menampilkan detail rekam jepret nodepool.

Inti GA
az aks nodepool snapshot show (aks-preview extension)

Menampilkan detail rekam jepret nodepool.

Ekstensi GA
az aks nodepool snapshot update

Memperbarui tag pada rekam jepret nodepool.

Inti GA
az aks nodepool snapshot update (aks-preview extension)

Memperbarui tag pada rekam jepret nodepool.

Ekstensi GA
az aks nodepool snapshot wait

Tunggu hingga rekam jepret nodepool mencapai status yang diinginkan.

Inti GA
az aks nodepool start

Mulai kumpulan agen yang dihentikan di kluster Kubernetes terkelola.

Inti GA
az aks nodepool start (aks-preview extension)

Mulai kumpulan agen yang dihentikan di kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool stop

Berhenti menjalankan kumpulan agen di kluster Kubernetes terkelola.

Inti GA
az aks nodepool stop (aks-preview extension)

Berhenti menjalankan kumpulan agen di kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool update

Memperbarui properti kumpulan simpul.

Inti GA
az aks nodepool update (aks-preview extension)

Memperbarui properti kumpulan simpul.

Ekstensi GA
az aks nodepool upgrade

Tingkatkan kumpulan node di kluster Kubernetes terkelola.

Inti GA
az aks nodepool upgrade (aks-preview extension)

Tingkatkan kumpulan node di kluster Kubernetes terkelola.

Ekstensi GA
az aks nodepool wait

Tunggu kumpulan simpul mencapai status yang diinginkan.

Inti GA

az aks nodepool add

Tambahkan kumpulan simpul ke kluster Kubernetes terkelola.

az aks nodepool add --cluster-name
                    --name
                    --resource-group
                    [--aks-custom-headers]
                    [--allowed-host-ports]
                    [--asg-ids]
                    [--crg-id]
                    [--disable-windows-outbound-nat]
                    [--drain-timeout]
                    [--enable-cluster-autoscaler]
                    [--enable-encryption-at-host]
                    [--enable-fips-image]
                    [--enable-node-public-ip]
                    [--enable-ultra-ssd]
                    [--eviction-policy {Deallocate, Delete}]
                    [--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
                    [--host-group-id]
                    [--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-public-ip-tags]
                    [--node-soak-duration]
                    [--node-taints]
                    [--node-vm-size]
                    [--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022}]
                    [--os-type]
                    [--pod-subnet-id]
                    [--ppg]
                    [--priority {Regular, Spot}]
                    [--scale-down-mode {Deallocate, Delete}]
                    [--snapshot-id]
                    [--spot-max-price]
                    [--tags]
                    [--vnet-subnet-id]
                    [--zones]

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"

membuat nodepool di kluster AKS yang ada dengan id grup host

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize

buat nodepool dengan ID Grup Reservasi Kapasitas (CRG).

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Pasangan kunci-nilai yang dipisahkan koma untuk menentukan header kustom.

--allowed-host-ports

Mengekspos port host pada kumpulan simpul. Jika ditentukan, format harus berupa daftar rentang yang dipisahkan spasi dengan protokol, misalnya. 80/TCP 443/TCP 4000-5000/TCP.

--asg-ids

ID grup keamanan aplikasi tempat antarmuka jaringan kumpulan simpul harus berada. Jika ditentukan, format harus berupa daftar ID yang dipisahkan spasi.

--crg-id

Id crg yang digunakan untuk mengaitkan nodepool baru dengan sumber daya Grup Reservasi Kapasitas yang ada.

--disable-windows-outbound-nat

Nonaktifkan Windows OutboundNAT pada kumpulan simpul agen Windows.

nilai default: False
--drain-timeout

Ketika node dikosongkan berapa menit untuk menunggu semua pod dikeluarkan.

--enable-cluster-autoscaler -e

Aktifkan autoscaler kluster.

nilai default: False
--enable-encryption-at-host

Aktifkan EncryptionAtHost, nilai defaultnya adalah false.

nilai default: False
--enable-fips-image

Gunakan OS berkemampuan FIPS pada simpul agen.

nilai default: False
--enable-node-public-ip

Aktifkan IP publik simpul VMSS.

nilai default: False
--enable-ultra-ssd

Aktifkan UltraSSD, nilai defaultnya adalah false.

nilai default: False
--eviction-policy

Kebijakan pengeluaran kumpulan simpul Spot. Ini hanya dapat diatur ketika --prioritas adalah Spot.

nilai yang diterima: Deallocate, Delete
nilai default: Delete
--gpu-instance-profile

Profil instans GPU untuk mempartisi GPU Nvidia multi-gpu.

nilai yang diterima: MIG1g, MIG2g, MIG3g, MIG4g, MIG7g
--host-group-id

Id grup host khusus yang sepenuhnya memenuhi syarat yang digunakan untuk memprovisikan kumpulan simpul agen.

--kubelet-config

Jalur ke file JSON yang berisi konfigurasi Kubelet untuk simpul agen. https://aka.ms/aks/custom-node-config.

--kubernetes-version -k

Versi Kubernetes yang digunakan untuk membuat kluster, seperti "1.16.9".

nilai dari: `az aks get-versions`
--labels

Label simpul untuk kumpulan simpul. Lihat https://aka.ms/node-labels untuk sintaks label.

--linux-os-config

Jalur ke file JSON yang berisi konfigurasi OS untuk simpul agen Linux. https://aka.ms/aks/custom-node-config.

--max-count

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.

--max-pods -m

Jumlah maksimum pod yang dapat disebarkan ke simpul.

Jika tidak ditentukan, default berdasarkan plugin jaringan. 30 untuk "azure", 110 untuk "kubenet", atau 250 untuk "none".

--max-surge

Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.

--min-count

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

Mode untuk kumpulan simpul yang menentukan fungsi utama kumpulan simpul. Jika diatur sebagai "System", AKS lebih memilih pod sistem yang dijadwalkan ke kumpulan simpul dengan mode System. Pelajari lebih lanjut di https://aka.ms/aks/nodepool/mode.

nilai yang diterima: System, User
nilai default: User
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-count -c

Jumlah simpul di kumpulan agen Kubernetes. Setelah membuat kluster, Anda dapat mengubah ukuran kumpulan simpulnya dengan az aks scale.

nilai default: 3
--node-osdisk-size

Ukuran dalam GiB disk OS untuk setiap simpul di kumpulan agen. Minimal 30 GiB.

--node-osdisk-type

Jenis disk OS yang akan digunakan untuk mesin 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').

nilai yang diterima: Ephemeral, Managed
--node-public-ip-prefix-id

ID awalan IP publik yang digunakan untuk menetapkan IP publik ke simpul VMSS.

--node-public-ip-tags

IpTag DARI IP publik node.

--node-soak-duration

Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya.

--node-taints

Taint node untuk kumpulan node.

--node-vm-size -s

Ukuran Komputer Virtual untuk dibuat sebagai simpul Kubernetes.

--os-sku

SKU OS dari kumpulan simpul agen. Ubuntu atau CBLMariner untuk Linux. Windows2019 atau Windows2022 untuk Windows.

nilai yang diterima: AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022
--os-type

Jenis OS. Linux atau Windows.

--pod-subnet-id

Id Sumber Daya subnet di VNet yang ada untuk menetapkan pod dalam kluster (memerlukan azure network-plugin).

--ppg

The ID of a PPG.

--priority

Prioritas kumpulan simpul.

nilai yang diterima: Regular, Spot
nilai default: Regular
--scale-down-mode

Jelaskan bagaimana VM ditambahkan ke atau dihapus dari nodepool.

nilai yang diterima: Deallocate, Delete
nilai default: Delete
--snapshot-id

Id rekam jepret sumber yang digunakan untuk membuat nodepool ini.

--spot-max-price

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.

nilai default: nan
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--vnet-subnet-id

Id Sumber Daya subnet di VNet yang ada untuk menyebarkan kluster.

--zones -z

Zona ketersediaan tempat simpul agen akan ditempatkan. Selain itu, untuk menginstal simpul agen ke lebih dari satu zona, Anda perlu meneruskan nomor zona yang dipisahkan oleh kosong. Misalnya - Untuk memiliki semua 3 zona, Anda diharapkan untuk memasukkan --zones 1 2 3.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool add (aks-preview extension)

Tambahkan kumpulan simpul ke kluster Kubernetes terkelola.

az aks nodepool add --cluster-name
                    --name
                    --resource-group
                    [--aks-custom-headers]
                    [--allowed-host-ports]
                    [--asg-ids]
                    [--crg-id]
                    [--disable-windows-outbound-nat]
                    [--drain-timeout]
                    [--enable-artifact-streaming]
                    [--enable-cluster-autoscaler]
                    [--enable-custom-ca-trust]
                    [--enable-encryption-at-host]
                    [--enable-fips-image]
                    [--enable-node-public-ip]
                    [--enable-secure-boot]
                    [--enable-ultra-ssd]
                    [--enable-vtpm]
                    [--eviction-policy {Deallocate, Delete}]
                    [--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
                    [--host-group-id]
                    [--kubelet-config]
                    [--kubernetes-version]
                    [--labels]
                    [--linux-os-config]
                    [--max-count]
                    [--max-pods]
                    [--max-surge]
                    [--message-of-the-day]
                    [--min-count]
                    [--mode {System, User}]
                    [--no-wait]
                    [--node-count]
                    [--node-osdisk-size]
                    [--node-osdisk-type {Ephemeral, Managed}]
                    [--node-public-ip-prefix-id]
                    [--node-public-ip-tags]
                    [--node-soak-duration]
                    [--node-taints]
                    [--node-vm-size]
                    [--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022, WindowsAnnual}]
                    [--os-type]
                    [--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
                    [--pod-subnet-id]
                    [--ppg]
                    [--priority {Regular, Spot}]
                    [--scale-down-mode {Deallocate, Delete}]
                    [--skip-gpu-driver-install]
                    [--snapshot-id]
                    [--spot-max-price]
                    [--ssh-access {disabled, localuser}]
                    [--tags]
                    [--vm-set-type]
                    [--vnet-subnet-id]
                    [--workload-runtime {KataCcIsolation, KataMshvVmIsolation, OCIContainer, WasmWasi}]
                    [--zones]

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

Membuat nodepool dengan os-sku tertentu

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster  --os-sku Ubuntu

Buat nodepool yang dapat menjalankan beban kerja wasm.

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster  --workload-runtime WasmWasi

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"

buat nodepool dengan ID Grup Reservasi Kapasitas (CRG).

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"

membuat nodepool di kluster AKS yang ada dengan id grup host

az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize

Buat nodepool dengan mode alokasi ip yang diatur ke "StaticBlock" dan menggunakan ID subnet pod

az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster  --os-sku Ubuntu --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet --pod-ip-allocation-mode StaticBlock

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--allowed-host-ports
Pratinjau

Mengekspos port host pada kumpulan simpul. Jika ditentukan, format harus berupa daftar rentang yang dipisahkan koma dengan protokol, misalnya. 80/TCP,443/TCP,4000-5000/TCP. Harus menggunakan jenis kumpulan agen VMSS.

--asg-ids
Pratinjau

ID grup keamanan aplikasi tempat antarmuka jaringan kumpulan simpul harus berada. Jika ditentukan, format harus berupa daftar ID yang dipisahkan koma. Harus menggunakan jenis kumpulan agen VMSS.

--crg-id
Pratinjau

crg-id yang digunakan untuk mengaitkan nodepool baru dengan sumber daya Grup Reservasi Kapasitas yang ada. Harus menggunakan jenis kumpulan agen VMSS.

--disable-windows-outbound-nat

Nonaktifkan Windows OutboundNAT pada kumpulan simpul agen Windows. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--drain-timeout

Ketika node dikosongkan berapa menit untuk menunggu semua pod dikeluarkan.

--enable-artifact-streaming
Pratinjau

Aktifkan streaming artefak untuk VirtualMachineScaleSets yang dikelola oleh kumpulan simpul, untuk mempercepat cold-start kontainer pada node melalui pemuatan gambar sesuai permintaan. Untuk menggunakan fitur ini, gambar kontainer juga harus mengaktifkan streaming artefak di ACR. Jika tidak ditentukan, defaultnya adalah false.

nilai default: False
--enable-cluster-autoscaler -e

Aktifkan autoscaler kluster. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--enable-custom-ca-trust

Aktifkan Kepercayaan CA Kustom pada kumpulan simpul agen.

nilai default: False
--enable-encryption-at-host

Aktifkan EncryptionAtHost pada kumpulan simpul agen.

nilai default: False
--enable-fips-image

Gunakan OS berkemampuan FIPS pada simpul agen.

nilai default: False
--enable-node-public-ip

Aktifkan IP publik simpul VMSS. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--enable-secure-boot
Pratinjau

Aktifkan Boot Aman pada kumpulan simpul agen. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--enable-ultra-ssd

Aktifkan UltraSSD pada kumpulan simpul agen. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--enable-vtpm
Pratinjau

Aktifkan vTPM pada kumpulan simpul agen. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--eviction-policy

Kebijakan pengeluaran kumpulan simpul Spot. Ini hanya dapat diatur ketika --prioritas adalah Spot.

nilai yang diterima: Deallocate, Delete
nilai default: Delete
--gpu-instance-profile

Profil instans GPU untuk mempartisi GPU Nvidia multi-gpu.

nilai yang diterima: MIG1g, MIG2g, MIG3g, MIG4g, MIG7g
--host-group-id

(PRATINJAU) Id grup host khusus yang sepenuhnya memenuhi syarat yang digunakan untuk memprovisikan kumpulan simpul agen. Harus menggunakan jenis kumpulan agen VMSS.

--kubelet-config

Konfigurasi Kubelet untuk simpul agen.

--kubernetes-version -k

Versi Kubernetes yang digunakan untuk membuat kluster, seperti "1.7.12" atau "1.8.7".

nilai dari: `az aks get-versions`
--labels

Label simpul untuk kumpulan simpul. Lihat https://aka.ms/node-labels untuk sintaks label.

--linux-os-config

Konfigurasi OS untuk simpul agen Linux.

--max-count

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.

--max-pods -m

Jumlah maksimum pod yang dapat disebarkan ke simpul.

Jika tidak ditentukan, default berdasarkan plugin jaringan. 30 untuk "azure", 110 untuk "kubenet", atau 250 untuk "none".

nilai default: 0
--max-surge

Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.

--message-of-the-day

Jalur ke file yang berisi pesan yang diinginkan hari itu. Hanya berlaku untuk simpul linux. Akan ditulis ke /etc/motd.

--min-count

Jumlah simpul minimun 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

Mode untuk kumpulan simpul yang menentukan fungsi utama kumpulan simpul. Jika diatur sebagai "System", AKS lebih memilih pod sistem yang dijadwalkan ke kumpulan simpul dengan mode System. Pelajari lebih lanjut di https://aka.ms/aks/nodepool/mode.

nilai yang diterima: System, User
nilai default: User
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-count -c

Jumlah simpul di kumpulan agen Kubernetes. Setelah membuat kluster, Anda dapat mengubah ukuran kumpulan simpulnya dengan az aks scale.

nilai default: 3
--node-osdisk-size

Ukuran dalam GiB disk OS untuk setiap simpul di kumpulan agen. Minimal 30 GiB.

nilai default: 0
--node-osdisk-type

Jenis disk OS yang akan digunakan untuk mesin 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').

nilai yang diterima: Ephemeral, Managed
--node-public-ip-prefix-id

ID awalan IP publik yang digunakan untuk menetapkan IP publik ke simpul VMSS. Harus menggunakan jenis kumpulan agen VMSS.

--node-public-ip-tags

IpTag DARI IP publik node. Harus menggunakan jenis kumpulan agen VMSS.

--node-soak-duration

Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya.

--node-taints

Taint node untuk kumpulan node.

--node-vm-size -s

Ukuran Komputer Virtual untuk dibuat sebagai simpul Kubernetes.

--os-sku

Os-sku dari kumpulan simpul agen. Ubuntu atau CBLMariner ketika os-type adalah Linux, defaultnya adalah Ubuntu jika tidak diatur; Windows2019, Windows2022 atau WindowsAnnual ketika jenis os adalah Windows, default saat ini adalah Windows2022 jika tidak diatur.

nilai yang diterima: AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022, WindowsAnnual
--os-type

Jenis OS. Linux atau Windows. Windows belum didukung untuk jenis set VM "VirtualMachines".

--pod-ip-allocation-mode

Atur mode alokasi ip untuk bagaimana IP Pod dari Subnet Pod Azure dialokasikan ke simpul di kluster AKS. Pilihannya adalah antara batch dinamis IP individu atau alokasi statis dari satu set blok CIDR. Nilai yang Diterima adalah "DynamicIndividual" atau "StaticBlock".

Digunakan bersama dengan plugin jaringan "azure". Memerlukan --pod-subnet-id.

nilai yang diterima: DynamicIndividual, StaticBlock
--pod-subnet-id

ID subnet di VNet yang ada untuk menetapkan pod di kluster (memerlukan azure network-plugin).

--ppg

The ID of a PPG. Harus menggunakan jenis kumpulan agen VMSS.

--priority

Prioritas kumpulan simpul.

nilai yang diterima: Regular, Spot
nilai default: Regular
--scale-down-mode

Menjelaskan bagaimana VM ditambahkan ke atau dihapus dari nodepool.

nilai yang diterima: Deallocate, Delete
nilai default: Delete
--skip-gpu-driver-install
Pratinjau

Untuk melewati penginstalan otomatis driver GPU oleh AKS pada nodepool menggunakan ukuran VM GPU jika pelanggan ingin mengelola penginstalan driver GPU sendiri. Jika tidak ditentukan, defaultnya adalah false.

nilai default: False
--snapshot-id

Id rekam jepret sumber yang digunakan untuk membuat nodepool ini. Harus menggunakan jenis kumpulan agen VMSS.

--spot-max-price

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.

nilai default: nan
--ssh-access
Pratinjau

Konfigurasikan pengaturan SSH untuk kumpulan simpul. Gunakan "dinonaktifkan" untuk menonaktifkan akses SSH, "localuser" untuk mengaktifkan akses SSH menggunakan kunci privat.

nilai yang diterima: disabled, localuser
nilai default: localuser
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--vm-set-type

Jenis kumpulan agen vm set. VirtualMachineScaleSets, AvailabilitySet, atau VirtualMachines(Pratinjau).

--vnet-subnet-id

ID subnet di VNet yang ada untuk menyebarkan kluster.

--workload-runtime

Menentukan jenis beban kerja yang dapat dijalankan simpul. Default ke OCIContainer.

nilai yang diterima: KataCcIsolation, KataMshvVmIsolation, OCIContainer, WasmWasi
nilai default: OCIContainer
--zones -z

Daftar zona ketersediaan yang dipisahkan ruang tempat simpul agen akan ditempatkan. Harus menggunakan jenis kumpulan agen VMSS.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool delete (aks-preview extension)

Hapus kumpulan agen di kluster Kubernetes terkelola.

az aks nodepool delete --cluster-name
                       --name
                       --resource-group
                       [--ignore-pod-disruption-budget]
                       [--no-wait]

Contoh

Menghapus kumpulan agen dengan ignore-pod-disruption-budget

az aks nodepool delete --resource-group MyResourceGroup --cluster-name MyManagedCluster --name nodepool1 --ignore-pod-disruption-budget=true

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--ignore-pod-disruption-budget -i
Pratinjau

(PRATINJAU) ignore-pod-disruption-budget menghapus nodepool yang ada tanpa mempertimbangkan Anggaran Gangguan Pod.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool delete-machines

Menghapus komputer tertentu dalam agentpool untuk kluster terkelola.

az aks nodepool delete-machines --cluster-name
                                --machine-names
                                --name
                                --resource-group
                                [--no-wait]

Contoh

Menghapus komputer tertentu di kumpulan agen

az aks nodepool delete-machines -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster --machine-names machine1

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--machine-names

Daftar nama komputer yang dipisahkan spasi dari kumpulan agen yang akan dihapus.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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
                             --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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool get-upgrades (aks-preview extension)

Dapatkan versi peningkatan yang tersedia untuk kumpulan agen dari kluster Kubernetes terkelola.

az aks nodepool get-upgrades --cluster-name
                             --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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--cluster-name

Nama kluster.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool list (aks-preview extension)

Daftar kumpulan node di kluster Kubernetes terkelola.

az aks nodepool list --cluster-name
                     --resource-group

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool operation-abort

Batalkan operasi yang terakhir berjalan pada nodepool.

az aks nodepool operation-abort --cluster-name
                                --name
                                --resource-group
                                [--no-wait]

Contoh

Membatalkan operasi pada kumpulan agen

az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool operation-abort (aks-preview extension)

Batalkan operasi yang terakhir berjalan pada nodepool.

az aks nodepool operation-abort --cluster-name
                                --name
                                --resource-group
                                [--aks-custom-headers]
                                [--no-wait]

Contoh

Membatalkan operasi pada kumpulan agen

az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-count -c

Jumlah simpul dalam kumpulan simpul Kubernetes.

nilai default: 3
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool scale (aks-preview extension)

Skalakan kumpulan node dalam kluster Kubernetes terkelola.

az aks nodepool scale --cluster-name
                      --name
                      --resource-group
                      [--aks-custom-headers]
                      [--no-wait]
                      [--node-count]

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-count -c

Jumlah simpul dalam kumpulan simpul Kubernetes.

nilai default: 3
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool show (aks-preview extension)

Tampilkan detail untuk kumpulan node di kluster Kubernetes terkelola.

az aks nodepool show --cluster-name
                     --name
                     --resource-group

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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
                      --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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool start (aks-preview extension)

Mulai kumpulan agen yang dihentikan di kluster Kubernetes terkelola.

az aks nodepool start --cluster-name
                      --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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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
                     --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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool stop (aks-preview extension)

Berhenti menjalankan kumpulan agen di kluster Kubernetes terkelola.

az aks nodepool stop --cluster-name
                     --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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool update

Memperbarui properti kumpulan simpul.

Perbarui kumpulan simpul untuk mengaktifkan/menonaktifkan penskala otomatis kluster atau mengubah jumlah min atau jumlah maks. Ketika dipanggil tanpa argumen opsional, ini mencoba memindahkan kumpulan simpul ke status tujuannya tanpa mengubah konfigurasi kumpulan simpul saat ini. Ini dapat digunakan untuk keluar dari status yang tidak berhasil.

az aks nodepool update --cluster-name
                       --name
                       --resource-group
                       [--aks-custom-headers]
                       [--allowed-host-ports]
                       [--asg-ids]
                       [--disable-cluster-autoscaler]
                       [--drain-timeout]
                       [--enable-cluster-autoscaler]
                       [--labels]
                       [--max-count]
                       [--max-surge]
                       [--min-count]
                       [--mode {System, User}]
                       [--no-wait]
                       [--node-soak-duration]
                       [--node-taints]
                       [--scale-down-mode {Deallocate, Delete}]
                       [--tags]
                       [--update-cluster-autoscaler]

Contoh

Rekonsiliasi nodepool kembali ke statusnya saat ini.

az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

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

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Pasangan kunci-nilai yang dipisahkan koma untuk menentukan header kustom.

--allowed-host-ports

Mengekspos port host pada kumpulan simpul. Jika ditentukan, format harus berupa daftar rentang yang dipisahkan spasi dengan protokol, misalnya. 80/TCP 443/TCP 4000-5000/TCP.

--asg-ids

ID grup keamanan aplikasi tempat antarmuka jaringan kumpulan simpul harus berada. Jika ditentukan, format harus berupa daftar ID yang dipisahkan spasi.

--disable-cluster-autoscaler -d

Nonaktifkan autoscaler kluster.

nilai default: False
--drain-timeout

Ketika node dikosongkan berapa menit untuk menunggu semua pod dikeluarkan.

--enable-cluster-autoscaler -e

Aktifkan autoscaler kluster.

nilai default: False
--labels

Label simpul untuk kumpulan simpul. Lihat https://aka.ms/node-labels untuk sintaks label.

--max-count

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.

--max-surge

Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.

--min-count

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

Mode untuk kumpulan simpul yang menentukan fungsi utama kumpulan simpul. Jika diatur sebagai "System", AKS lebih memilih pod sistem yang dijadwalkan ke kumpulan simpul dengan mode System. Pelajari lebih lanjut di https://aka.ms/aks/nodepool/mode.

nilai yang diterima: System, User
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-soak-duration

Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya.

--node-taints

Taint node untuk kumpulan node. Anda dapat memperbarui taint node yang ada dari nodepool atau membuat taint node baru untuk nodepool. Teruskan string "" kosong untuk menghapus semua taint.

--scale-down-mode

Jelaskan bagaimana VM ditambahkan ke atau dihapus dari nodepool.

nilai yang diterima: Deallocate, Delete
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--update-cluster-autoscaler -u

Perbarui jumlah min atau jumlah maks untuk autoscaler kluster.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool update (aks-preview extension)

Memperbarui properti kumpulan simpul.

Perbarui kumpulan simpul untuk mengaktifkan/menonaktifkan penskala otomatis kluster atau mengubah jumlah min atau jumlah maks. Ketika dipanggil tanpa argumen opsional, ini mencoba memindahkan kumpulan simpul ke status tujuannya tanpa mengubah konfigurasi kumpulan simpul saat ini. Ini dapat digunakan untuk keluar dari status yang tidak berhasil.

az aks nodepool update --cluster-name
                       --name
                       --resource-group
                       [--aks-custom-headers]
                       [--allowed-host-ports]
                       [--asg-ids]
                       [--dcat]
                       [--disable-cluster-autoscaler]
                       [--disable-secure-boot]
                       [--disable-vtpm]
                       [--drain-timeout]
                       [--enable-artifact-streaming]
                       [--enable-cluster-autoscaler]
                       [--enable-custom-ca-trust]
                       [--enable-secure-boot]
                       [--enable-vtpm]
                       [--labels]
                       [--max-count]
                       [--max-surge]
                       [--min-count]
                       [--mode {System, User}]
                       [--no-wait]
                       [--node-soak-duration]
                       [--node-taints]
                       [--os-sku {AzureLinux, Ubuntu}]
                       [--scale-down-mode {Deallocate, Delete}]
                       [--ssh-access {disabled, localuser}]
                       [--tags]
                       [--update-cluster-autoscaler]
                       [--yes]

Contoh

Rekonsiliasi nodepool kembali ke statusnya saat ini.

az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

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

Mengubah kumpulan simpul ke mode sistem

az aks nodepool update --mode System -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--allowed-host-ports
Pratinjau

Mengekspos port host pada kumpulan simpul. Jika ditentukan, format harus berupa daftar rentang yang dipisahkan koma dengan protokol, misalnya. 80/TCP,443/TCP,4000-5000/TCP. Harus menggunakan jenis kumpulan agen VMSS.

--asg-ids
Pratinjau

ID grup keamanan aplikasi tempat antarmuka jaringan kumpulan simpul harus berada. Jika ditentukan, format harus berupa daftar ID yang dipisahkan koma. Harus menggunakan jenis kumpulan agen VMSS.

--dcat --disable-custom-ca-trust

Nonaktifkan Kepercayaan CA Kustom pada kumpulan simpul agen.

nilai default: False
--disable-cluster-autoscaler -d

Nonaktifkan autoscaler kluster.

nilai default: False
--disable-secure-boot
Pratinjau

Nonaktifkan Boot Aman pada kumpulan simpul agen yang diaktifkan Peluncuran Tepercaya yang ada.

nilai default: False
--disable-vtpm
Pratinjau

Nonaktifkan vTPM pada kumpulan simpul agen yang diaktifkan Peluncuran Tepercaya yang ada.

nilai default: False
--drain-timeout

Ketika node dikosongkan berapa menit untuk menunggu semua pod dikeluarkan.

--enable-artifact-streaming
Pratinjau

Aktifkan streaming artefak untuk VirtualMachineScaleSets yang dikelola oleh kumpulan simpul, untuk mempercepat cold-start kontainer pada node melalui pemuatan gambar sesuai permintaan. Untuk menggunakan fitur ini, gambar kontainer juga harus mengaktifkan streaming artefak di ACR. Jika tidak ditentukan, defaultnya adalah false.

nilai default: False
--enable-cluster-autoscaler -e

Aktifkan autoscaler kluster. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--enable-custom-ca-trust

Aktifkan Kepercayaan CA Kustom pada kumpulan simpul agen.

nilai default: False
--enable-secure-boot
Pratinjau

Aktifkan Boot Aman pada kumpulan simpul agen yang diaktifkan Peluncuran Tepercaya yang ada. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--enable-vtpm
Pratinjau

Aktifkan vTPM pada kumpulan simpul agen yang diaktifkan Peluncuran Tepercaya yang ada. Harus menggunakan jenis kumpulan agen VMSS.

nilai default: False
--labels

Label simpul untuk kumpulan simpul. Lihat https://aka.ms/node-labels untuk sintaks label.

--max-count

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.

--max-surge

Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.

--min-count

Jumlah simpul minimun 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

Mode untuk kumpulan simpul yang menentukan fungsi utama kumpulan simpul. Jika diatur sebagai "System", AKS lebih memilih pod sistem yang dijadwalkan ke kumpulan simpul dengan mode System. Pelajari lebih lanjut di https://aka.ms/aks/nodepool/mode.

nilai yang diterima: System, User
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-soak-duration

Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya.

--node-taints

Taint node untuk kumpulan node.

--os-sku

Os-sku dari kumpulan simpul agen.

nilai yang diterima: AzureLinux, Ubuntu
--scale-down-mode

Menjelaskan bagaimana VM ditambahkan ke atau dihapus dari nodepool.

nilai yang diterima: Deallocate, Delete
--ssh-access
Pratinjau

Perbarui pengaturan SSH untuk kumpulan simpul. Gunakan "dinonaktifkan" untuk menonaktifkan akses SSH, "localuser" untuk mengaktifkan akses SSH menggunakan kunci privat.

nilai yang diterima: disabled, localuser
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--update-cluster-autoscaler -u

Perbarui jumlah min atau jumlah maks untuk autoscaler kluster.

nilai default: False
--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

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]
                        [--drain-timeout]
                        [--kubernetes-version]
                        [--max-surge]
                        [--no-wait]
                        [--node-image-only]
                        [--node-soak-duration]
                        [--snapshot-id]
                        [--yes]

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Pasangan kunci-nilai yang dipisahkan koma untuk menentukan header kustom.

--drain-timeout

Ketika node dikosongkan berapa lama untuk menunggu semua pod dikeluarkan.

--kubernetes-version -k

Versi Kubernetes untuk meningkatkan kumpulan simpul ke, seperti "1.16.9".

--max-surge

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").

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-image-only

Hanya tingkatkan gambar simpul kumpulan agen.

nilai default: False
--node-soak-duration

Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya.

--snapshot-id

Id rekam jepret sumber yang digunakan untuk meningkatkan nodepool ini.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool upgrade (aks-preview extension)

Tingkatkan kumpulan node di kluster Kubernetes terkelola.

az aks nodepool upgrade --cluster-name
                        --name
                        --resource-group
                        [--aks-custom-headers]
                        [--drain-timeout]
                        [--kubernetes-version]
                        [--max-surge]
                        [--no-wait]
                        [--node-image-only]
                        [--node-soak-duration]
                        [--snapshot-id]
                        [--yes]

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--aks-custom-headers

Kirim header kustom. Ketika ditentukan, format harus Key1=Value1,Key2=Value2.

--drain-timeout

Ketika node dikosongkan berapa menit untuk menunggu semua pod dikeluarkan.

--kubernetes-version -k

Versi Kubernetes untuk meningkatkan kumpulan simpul ke, seperti "1.11.12".

--max-surge

Simpul tambahan yang digunakan untuk mempercepat peningkatan. Ketika ditentukan, ini menunjukkan angka atau persentase yang digunakan, misalnya. 5 atau 33%.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-image-only

Hanya tingkatkan gambar simpul kumpulan agen.

nilai default: False
--node-soak-duration

Jumlah waktu (dalam menit) untuk menunggu setelah menguras simpul dan sebelum menggantinya dan beralih ke simpul berikutnya.

--snapshot-id

Id rekam jepret sumber yang digunakan untuk meningkatkan nodepool ini. Harus menggunakan jenis kumpulan agen VMSS.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az aks nodepool wait

Tunggu kumpulan simpul mencapai status yang diinginkan.

Jika operasi pada kumpulan simpul terganggu atau dimulai dengan --no-wait, gunakan perintah ini untuk menunggu selesai.

az aks nodepool wait --cluster-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 --cluster-name MyManagedCluster --resource-group MyResourceGroup --nodepool-name MyNodePool --timeout 1800

Parameter yang Diperlukan

--cluster-name

Nama kluster.

--name --nodepool-name -n

Nama kumpulan simpul.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.