Aracılığıyla paylaş


az aks addon

Note

Bu başvuru, Azure CLI (sürüm 2.73.0 veya üzeri) için aks-preview uzantısının bir parçasıdır. uzantı, bir 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.

Extension GA
az aks addon enable

Kubernetes eklentisini etkinleştirin.

Extension GA
az aks addon list

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

Extension GA
az aks addon list-available

Kullanılabilir Kubernetes eklentilerini listeleyin.

Extension GA
az aks addon show

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

Extension GA
az aks addon update

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

Extension 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ı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--no-wait

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

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

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 - Uygulama 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
                    [--ampls-resource-id]
                    [--appgw-id]
                    [--appgw-name]
                    [--appgw-subnet-cidr]
                    [--appgw-subnet-id]
                    [--appgw-watch-namespace]
                    [--data-collection-settings]
                    [--dns-zone-resource-ids]
                    [--enable-high-log-scale-mode {false, true}]
                    [--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. (autogenerated)

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ı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ampls-resource-id
Önizleme

İzleme Eklentisi için Azure İzleyici Özel Bağlantı kapsamının kaynak kimliği.

--appgw-id

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

Özellik Değer
Parametre grubu: Application Gateway Arguments
--appgw-name

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

Özellik Değer
Parametre grubu: Application Gateway Arguments
--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.

Özellik Değer
Parametre grubu: Application Gateway Arguments
--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.

Özellik Değer
Parametre grubu: Application Gateway Arguments
--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.

Özellik Değer
Parametre grubu: Application Gateway Arguments
--data-collection-settings
Önizleme

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

--dns-zone-resource-ids
Önizleme

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

--enable-high-log-scale-mode
Önizleme

Kapsayıcı Günlükleri için Yüksek Günlük Ölçek Modu'nu etkinleştirin.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--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.

Özellik Değer
Default value: True
Kabul edilen değerler: false, true
--enable-secret-rotation

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

Özellik Değer
Default value: False
--enable-sgxquotehelper

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

Özellik Değer
Default value: False
--enable-syslog
Önizleme

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

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--no-wait

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

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

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ı. az configure --defaults group=<name>kullanarak varsayılan grubu 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

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ı. az configure --defaults group=<name>kullanarak varsayılan grubu 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az aks addon update

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

az aks addon update --addon
                    --name
                    --resource-group
                    [--ampls-resource-id]
                    [--appgw-id]
                    [--appgw-name]
                    [--appgw-subnet-cidr]
                    [--appgw-subnet-id]
                    [--appgw-watch-namespace]
                    [--data-collection-settings]
                    [--dns-zone-resource-ids]
                    [--enable-high-log-scale-mode {false, true}]
                    [--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. (autogenerated)

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ı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ampls-resource-id
Önizleme

İzleme Eklentisi için Azure İzleyici Özel Bağlantı kapsamının kaynak kimliği.

--appgw-id

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

Özellik Değer
Parametre grubu: Application Gateway Arguments
--appgw-name

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

Özellik Değer
Parametre grubu: Application Gateway Arguments
--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.

Özellik Değer
Parametre grubu: Application Gateway Arguments
--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.

Özellik Değer
Parametre grubu: Application Gateway Arguments
--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.

Özellik Değer
Parametre grubu: Application Gateway Arguments
--data-collection-settings
Önizleme

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

--dns-zone-resource-ids
Önizleme

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

--enable-high-log-scale-mode
Önizleme

Kapsayıcı Günlükleri için Yüksek Günlük Ölçek Modu'nu etkinleştirin.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--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.

Özellik Değer
Kabul edilen değerler: false, true
--enable-secret-rotation

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

Özellik Değer
Default value: False
--enable-sgxquotehelper

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

Özellik Değer
Default value: False
--enable-syslog
Önizleme

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

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--no-wait

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

Özellik Değer
Default value: 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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False