az aks addon

Not

Bu başvuru, Azure CLI (sürüm 2.56.0 veya üzeri) için aks-preview uzantısının bir parçasıdır. Uzantı, az aks addon komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Tek eklenti koşullarını yönetme ve görüntüleme komutları.

Komutlar

Name Description Tür Durum
az aks addon disable

Kümede etkin bir Kubernetes eklentisini devre dışı bırakın.

Dahili GA
az aks addon enable

Kubernetes eklentisini etkinleştirin.

Dahili GA
az aks addon list

Verilen kümedeki tüm Kubernetes eklentilerinin durumunu listeleyin.

Dahili GA
az aks addon list-available

Kullanılabilir Kubernetes eklentilerini listeleyin.

Dahili GA
az aks addon show

Belirli bir kümedeki etkin kubernetes eklentisinin durumunu ve yapılandırmasını gösterir.

Dahili GA
az aks addon update

Zaten etkinleştirilmiş bir Kubernetes eklentisini güncelleştirin.

Dahili GA

az aks addon disable

Kümede etkin bir Kubernetes eklentisini devre dışı bırakın.

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

Örnekler

"İzleme" eklentisini devre dışı bırakın.

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

Gerekli Parametreler

--addon -a

Devre dışı bırakılacak Kubernetes eklentisini belirtin.

--name -n

Yönetilen kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks addon enable

Kubernetes eklentisini etkinleştirin.

Bu eklentiler kullanılabilir: http_application_routing - girişi otomatik genel DNS adı oluşturma ile yapılandırın. izleme - Log Analytics izlemeyi açın. Varsa Log Analytics Varsayılan Çalışma Alanı'nı kullanır, aksi takdirde bir çalışma alanı oluşturur. Var olan bir çalışma alanını kullanmak için "--workspace-resource-id" belirtin. İzleme eklentisi etkinleştirildiyse --beklemeden bağımsız değişkeninin etkisi sanal düğüm olmaz - AKS Sanal Düğümü'ünü etkinleştirin. Sanal Düğümün kullanması için mevcut bir alt ağın adını sağlamak için --subnet-name gerektirir. azure-policy - Azure ilkesini etkinleştirin. AKS için Azure İlkesi eklentisi, kümelerinizde merkezi ve tutarlı bir şekilde büyük ölçekte zorlamalar ve korumalar sağlar. aka.ms/aks/policy'da daha fazla bilgi edinin. ingress-appgw - Application Gateway Giriş Denetleyicisi eklentisini (ÖNİzLEME) etkinleştirin. open-service-mesh - Open Service Mesh eklentisini (ÖNİzLEME) etkinleştirin. gitops - GitOps'yi (ÖNİzLEME) etkinleştirin. azure-keyvault-secrets-provider - Azure Keyvault Gizli Dizi Sağlayıcısı eklentisini etkinleştirin. web_application_routing - Web Uygulaması Yönlendirme eklentisini (ÖNİzLEME) etkinleştirin. DNS'yi yapılandırmak için "--dns-zone-resource-id" değerini belirtin.

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]

Örnekler

Kubernetes eklentisini etkinleştirin. (otomatik olarak oluşturulmuş)

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

Alt ağ ön eki ile ingress-appgw eklentisini etkinleştirin.

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

Open-service-mesh eklentisini etkinleştirin.

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

Gerekli Parametreler

--addon -a

Etkinleştirmek için Kubernetes eklentisini belirtin.

--name -n

Yönetilen kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--appgw-id

AGIC ile kullanılacak mevcut bir Application Gateway'in Kaynak Kimliği. ingress-azure eklentisi ile kullanın.

--appgw-name

Düğüm kaynak grubunda oluşturulacak/kullanılacak uygulama ağ geçidinin adı. ingress-azure eklentisi ile kullanın.

--appgw-subnet-cidr

Application Gateway'i dağıtmak için oluşturulan yeni bir alt ağ için kullanılacak alt ağ CIDR. ingress-azure eklentisi ile kullanın.

--appgw-subnet-id

Application Gateway'i dağıtmak için kullanılan mevcut bir Alt Ağın Kaynak Kimliği. ingress-azure eklentisi ile kullanın.

--appgw-watch-namespace

AGIC'nin izlemesi gereken ad alanını belirtin. Bu tek bir dize değeri veya virgülle ayrılmış bir ad alanı listesi olabilir. ingress-azure eklentisi ile kullanın.

--data-collection-settings
Önizleme

İzleme eklentisi için veri toplama ayarlarını içeren JSON dosyasının yolu.

--dns-zone-resource-ids
Önizleme

web_application_routing eklentisiyle kullanılacak DNS bölgesi kaynağının kaynak kimliklerinin virgülle ayrılmış listesi.

--enable-msi-auth-for-monitoring
Önizleme

Kümenin atanan kimliğini (Log Analytics Çalışma Alanı'nın paylaşılan anahtarı yerine) kullanarak izleme verilerini Log Analytics'e gönderin.

kabul edilen değerler: false, true
varsayılan değer: True
--enable-secret-rotation

Gizli dizi döndürmeyi etkinleştirin. azure-keyvault-secrets-provider eklentisiyle kullanın.

varsayılan değer: False
--enable-sgxquotehelper

Confcom eklentisi için SGX teklif yardımcısı'nı etkinleştirin.

varsayılan değer: False
--enable-syslog
Önizleme

İzleme eklentisi için syslog veri toplamayı etkinleştirin.

kabul edilen değerler: false, true
varsayılan değer: False
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--rotation-poll-interval

Döndürme yoklaması aralığını ayarlayın. azure-keyvault-secrets-provider eklentisiyle kullanın.

--subnet-name -s

Kullanılacak sanal düğümün alt ağ adı.

--workspace-resource-id

İzleme verilerini depolamak için kullanılacak mevcut log analytics çalışma alanının kaynak kimliği.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks addon list

Verilen kümedeki tüm Kubernetes eklentilerinin durumunu listeleyin.

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

Gerekli Parametreler

--name -n

Yönetilen kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks addon list-available

Kullanılabilir Kubernetes eklentilerini listeleyin.

az aks addon list-available
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks addon show

Belirli bir kümedeki etkin kubernetes eklentisinin durumunu ve yapılandırmasını gösterir.

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

Örnekler

"İzleme" eklentisi için yapılandırmayı göster.

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

Gerekli Parametreler

--addon -a

Kubernetes eklentisini belirtin.

--name -n

Yönetilen kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks addon update

Zaten etkinleştirilmiş bir Kubernetes eklentisini güncelleştirin.

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]

Örnekler

Kubernetes eklentisini güncelleştirin. (otomatik olarak oluşturulmuş)

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

ingress-appgw eklentisini alt ağ ön eki ile güncelleştirin.

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

İzleme eklentisini çalışma alanı kaynak kimliğiyle güncelleştirin.

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

Gerekli Parametreler

--addon -a

Güncelleştirilecek Kubernetes eklentisini belirtin.

--name -n

Yönetilen kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--appgw-id

AGIC ile kullanılacak mevcut bir Application Gateway'in Kaynak Kimliği. ingress-azure eklentisi ile kullanın.

--appgw-name

Düğüm kaynak grubunda oluşturulacak/kullanılacak uygulama ağ geçidinin adı. ingress-azure eklentisi ile kullanın.

--appgw-subnet-cidr

Application Gateway'i dağıtmak için oluşturulan yeni bir alt ağ için kullanılacak alt ağ CIDR. ingress-azure eklentisi ile kullanın.

--appgw-subnet-id

Application Gateway'i dağıtmak için kullanılan mevcut bir Alt Ağın Kaynak Kimliği. ingress-azure eklentisi ile kullanın.

--appgw-watch-namespace

AGIC'nin izlemesi gereken ad alanını belirtin. Bu tek bir dize değeri veya virgülle ayrılmış bir ad alanı listesi olabilir. ingress-azure eklentisi ile kullanın.

--data-collection-settings
Önizleme

İzleme eklentisi için veri toplama ayarlarını içeren JSON dosyasının yolu.

--dns-zone-resource-ids
Önizleme

web_application_routing eklentisiyle kullanılacak DNS bölgesi kaynağının kaynak kimliklerinin virgülle ayrılmış listesi.

--enable-msi-auth-for-monitoring
Önizleme

Kümenin atanan kimliğini (Log Analytics Çalışma Alanı'nın paylaşılan anahtarı yerine) kullanarak izleme verilerini Log Analytics'e gönderin.

kabul edilen değerler: false, true
--enable-secret-rotation

Gizli dizi döndürmeyi etkinleştirin. azure-keyvault-secrets-provider eklentisiyle kullanın.

varsayılan değer: False
--enable-sgxquotehelper

Confcom eklentisi için SGX teklif yardımcısı'nı etkinleştirin.

varsayılan değer: False
--enable-syslog
Önizleme

İzleme eklentisi için syslog veri toplamayı etkinleştirin.

kabul edilen değerler: false, true
varsayılan değer: False
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--rotation-poll-interval

Döndürme yoklaması aralığını ayarlayın. azure-keyvault-secrets-provider eklentisiyle kullanın.

--subnet-name -s

Kullanılacak sanal düğümün alt ağ adı.

--workspace-resource-id

İzleme verilerini depolamak için kullanılacak mevcut log analytics çalışma alanının kaynak kimliği.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.