az aks addon

Catatan

Referensi ini adalah bagian dari ekstensi pratinjau aks untuk Azure CLI (versi 2.56.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah addon az aks. Pelajari lebih lanjut tentang ekstensi.

Perintah untuk mengelola dan melihat kondisi addon tunggal.

Perintah

Nama Deskripsi Jenis Status
az aks addon disable

Nonaktifkan addon Kubernetes yang diaktifkan dalam kluster.

Ekstensi GA
az aks addon enable

Aktifkan addon Kubernetes.

Ekstensi GA
az aks addon list

Mencantumkan status semua addon Kubernetes dalam kluster tertentu.

Ekstensi GA
az aks addon list-available

Mencantumkan addon Kubernetes yang tersedia.

Ekstensi GA
az aks addon show

Tampilkan status dan konfigurasi untuk addon Kubernetes yang diaktifkan di kluster tertentu.

Ekstensi GA
az aks addon update

Perbarui addon Kubernetes yang sudah diaktifkan.

Ekstensi GA

az aks addon disable

Nonaktifkan addon Kubernetes yang diaktifkan dalam kluster.

az aks addon disable --addon
                     --name
                     --resource-group
                     [--no-wait]

Contoh

Nonaktifkan addon "pemantauan".

az aks addon disable -g myResourceGroup -n myAKSCluster -a monitoring

Parameter yang Diperlukan

--addon -a

Tentukan addon Kubernetes untuk dinonaktifkan.

--name -n

Nama kluster terkelola.

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

Aktifkan addon Kubernetes.

Addon ini tersedia: http_application_routing - konfigurasikan ingress dengan pembuatan nama DNS publik otomatis. pemantauan - aktifkan pemantauan Analitik Log. Menggunakan Ruang Kerja Default Analitik Log jika ada, atau membuatnya. Tentukan "--workspace-resource-id" untuk menggunakan ruang kerja yang ada. Jika addon pemantauan diaktifkan --no-wait argumen tidak akan berpengaruh pada virtual-node - aktifkan AKS Virtual Node. Memerlukan --subnet-name untuk memberikan nama subnet yang ada agar Simpul Virtual dapat digunakan. azure-policy - aktifkan kebijakan Azure. Add-on Azure Policy untuk AKS memungkinkan penegakan dan perlindungan dalam skala besar pada kluster Anda secara terpusat dan konsisten. Pelajari selengkapnya di aka.ms/aks/policy. ingress-appgw - aktifkan addon Pengontrol Ingress Application Gateway (PRATINJAU). open-service-mesh - aktifkan addon Open Service Mesh (PRATINJAU). gitops - aktifkan GitOps (PRATINJAU). azure-keyvault-secrets-provider - aktifkan addon Penyedia Rahasia Azure Keyvault. web_application_routing - aktifkan addon Perutean Aplikasi Web (PRATINJAU). Tentukan "--dns-zone-resource-id" untuk mengonfigurasi DNS.

az aks addon enable --addon
                    --name
                    --resource-group
                    [--appgw-id]
                    [--appgw-name]
                    [--appgw-subnet-cidr]
                    [--appgw-subnet-id]
                    [--appgw-watch-namespace]
                    [--data-collection-settings]
                    [--dns-zone-resource-ids]
                    [--enable-msi-auth-for-monitoring {false, true}]
                    [--enable-secret-rotation]
                    [--enable-sgxquotehelper]
                    [--enable-syslog {false, true}]
                    [--no-wait]
                    [--rotation-poll-interval]
                    [--subnet-name]
                    [--workspace-resource-id]

Contoh

Aktifkan addon Kubernetes. (dibuat otomatis)

az aks addon enable --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet

Aktifkan addon ingress-appgw dengan awalan subnet.

az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway

Aktifkan addon open-service-mesh.

az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup -a open-service-mesh

Parameter yang Diperlukan

--addon -a

Tentukan addon Kubernetes untuk diaktifkan.

--name -n

Nama kluster terkelola.

--resource-group -g

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

Parameter Opsional

--appgw-id

Id Sumber Daya Application Gateway yang ada untuk digunakan dengan AGIC. Gunakan dengan addon ingress-azure.

--appgw-name

Nama gateway aplikasi untuk dibuat/digunakan dalam grup sumber daya simpul. Gunakan dengan addon ingress-azure.

--appgw-subnet-cidr

CIDR subnet yang akan digunakan untuk subnet baru yang dibuat untuk menyebarkan Application Gateway. Gunakan dengan addon ingress-azure.

--appgw-subnet-id

Id Sumber Daya dari Subnet yang ada yang digunakan untuk menyebarkan Application Gateway. Gunakan dengan addon ingress-azure.

--appgw-watch-namespace

Tentukan namespace layanan, yang harus ditonton AGIC. Ini bisa menjadi nilai untai (karakter) tunggal, atau daftar kumpulan nama XML yang dipisahkan koma. Gunakan dengan addon ingress-azure.

--data-collection-settings
Pratinjau

Jalur ke file JSON yang berisi pengaturan pengumpulan data untuk Addon Pemantauan.

--dns-zone-resource-ids
Pratinjau

Daftar ID sumber daya yang dipisahkan koma dari sumber daya zona DNS untuk digunakan dengan addon web_application_routing.

--enable-msi-auth-for-monitoring
Pratinjau

Kirim data pemantauan ke Analitik Log menggunakan identitas kluster yang ditetapkan (bukan kunci bersama Ruang Kerja Analitik Log).

nilai yang diterima: false, true
nilai default: True
--enable-secret-rotation

Aktifkan rotasi rahasia. Gunakan dengan addon azure-keyvault-secrets-provider.

nilai default: False
--enable-sgxquotehelper

Aktifkan pembantu kutipan SGX untuk addon confcom.

nilai default: False
--enable-syslog
Pratinjau

Aktifkan pengumpulan data syslog untuk Addon pemantauan.

nilai yang diterima: false, true
nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--rotation-poll-interval

Atur interval polling rotasi. Gunakan dengan addon azure-keyvault-secrets-provider.

--subnet-name -s

Nama subnet untuk simpul virtual yang akan digunakan.

--workspace-resource-id

ID sumber daya dari Ruang Kerja Analitik Log yang ada untuk digunakan untuk menyimpan data pemantauan.

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

Mencantumkan status semua addon Kubernetes dalam kluster tertentu.

az aks addon list --name
                  --resource-group

Parameter yang Diperlukan

--name -n

Nama kluster terkelola.

--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 addon list-available

Mencantumkan addon Kubernetes yang tersedia.

az aks addon list-available
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 addon show

Tampilkan status dan konfigurasi untuk addon Kubernetes yang diaktifkan di kluster tertentu.

az aks addon show --addon
                  --name
                  --resource-group

Contoh

Tampilkan konfigurasi untuk addon "pemantauan".

az aks addon show -g myResourceGroup -n myAKSCluster -a monitoring

Parameter yang Diperlukan

--addon -a

Tentukan addon Kubernetes.

--name -n

Nama kluster terkelola.

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

Perbarui addon Kubernetes yang sudah diaktifkan.

az aks addon update --addon
                    --name
                    --resource-group
                    [--appgw-id]
                    [--appgw-name]
                    [--appgw-subnet-cidr]
                    [--appgw-subnet-id]
                    [--appgw-watch-namespace]
                    [--data-collection-settings]
                    [--dns-zone-resource-ids]
                    [--enable-msi-auth-for-monitoring {false, true}]
                    [--enable-secret-rotation]
                    [--enable-sgxquotehelper]
                    [--enable-syslog {false, true}]
                    [--no-wait]
                    [--rotation-poll-interval]
                    [--subnet-name]
                    [--workspace-resource-id]

Contoh

Perbarui addon Kubernetes. (dibuat otomatis)

az aks addon update --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet

Perbarui addon ingress-appgw dengan awalan subnet.

az aks addon update --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway

Perbarui addon pemantauan dengan id sumber daya ruang kerja.

az aks addon update -g $rg -n $cn -a monitoring --workspace-resource-id=/subscriptions/0000000-00000000-00000-000-000/resourcegroups/myresourcegroup/providers/microsoft.operationalinsights/workspaces/defaultlaworkspace

Parameter yang Diperlukan

--addon -a

Tentukan addon Kubernetes yang akan diperbarui.

--name -n

Nama kluster terkelola.

--resource-group -g

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

Parameter Opsional

--appgw-id

Id Sumber Daya Application Gateway yang ada untuk digunakan dengan AGIC. Gunakan dengan addon ingress-azure.

--appgw-name

Nama gateway aplikasi untuk dibuat/digunakan dalam grup sumber daya simpul. Gunakan dengan addon ingress-azure.

--appgw-subnet-cidr

CIDR subnet yang akan digunakan untuk subnet baru yang dibuat untuk menyebarkan Application Gateway. Gunakan dengan addon ingress-azure.

--appgw-subnet-id

Id Sumber Daya dari Subnet yang ada yang digunakan untuk menyebarkan Application Gateway. Gunakan dengan addon ingress-azure.

--appgw-watch-namespace

Tentukan namespace layanan, yang harus ditonton AGIC. Ini bisa menjadi nilai untai (karakter) tunggal, atau daftar kumpulan nama XML yang dipisahkan koma. Gunakan dengan addon ingress-azure.

--data-collection-settings
Pratinjau

Jalur ke file JSON yang berisi pengaturan pengumpulan data untuk Addon Pemantauan.

--dns-zone-resource-ids
Pratinjau

Daftar ID sumber daya yang dipisahkan koma dari sumber daya zona DNS untuk digunakan dengan addon web_application_routing.

--enable-msi-auth-for-monitoring
Pratinjau

Kirim data pemantauan ke Analitik Log menggunakan identitas kluster yang ditetapkan (bukan kunci bersama Ruang Kerja Analitik Log).

nilai yang diterima: false, true
--enable-secret-rotation

Aktifkan rotasi rahasia. Gunakan dengan addon azure-keyvault-secrets-provider.

nilai default: False
--enable-sgxquotehelper

Aktifkan pembantu kutipan SGX untuk addon confcom.

nilai default: False
--enable-syslog
Pratinjau

Aktifkan pengumpulan data syslog untuk Addon pemantauan.

nilai yang diterima: false, true
nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--rotation-poll-interval

Atur interval polling rotasi. Gunakan dengan addon azure-keyvault-secrets-provider.

--subnet-name -s

Nama subnet untuk simpul virtual yang akan digunakan.

--workspace-resource-id

ID sumber daya dari Ruang Kerja Analitik Log yang ada untuk digunakan untuk menyimpan data pemantauan.

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.