az connectedk8s

Not

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

Bağlı kubernetes kümelerini yönetme komutları.

Komutlar

Name Description Tür Durum
az connectedk8s connect

Azure'a bağlı bir kubernetes kümesi ekleme.

Dahili GA
az connectedk8s delete

Bağlı bir kubernetes kümesini ve bağlı küme aracılarını silin.

Dahili GA
az connectedk8s disable-features

Bağlı kümedeki seçmeli özellikleri devre dışı bırakır.

Dahili Önizle
az connectedk8s enable-features

Bağlı kümedeki seçmeli özellikleri etkinleştirir.

Dahili Önizle
az connectedk8s list

Bağlı kubernetes kümelerini listeleyin.

Dahili GA
az connectedk8s proxy

Bağlı kubernetes kümesine erişim elde edin.

Dahili GA
az connectedk8s show

Bağlı bir kubernetes kümesinin ayrıntılarını gösterin.

Dahili GA
az connectedk8s troubleshoot

Arc özellikli bir Kubernetes kümesinde tanılama denetimleri gerçekleştirin.

Dahili Önizle
az connectedk8s update

Arc onboarded kubernetes kümesinin özelliklerini güncelleştirin.

Dahili GA
az connectedk8s upgrade

Eklenen aracıları belirli bir sürüme veya varsayılan olarak en son sürüme atomik olarak yükseltin.

Dahili GA

az connectedk8s connect

Azure'a bağlı bir kubernetes kümesi ekleme.

az connectedk8s connect --name
                        --resource-group
                        [--azure-hybrid-benefit {False, NotApplicable, True}]
                        [--container-log-path]
                        [--correlation-id]
                        [--custom-ca-cert]
                        [--custom-locations-oid]
                        [--disable-auto-upgrade]
                        [--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
                        [--distribution-version]
                        [--enable-private-link {false, true}]
                        [--infrastructure {LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server}]
                        [--kube-config]
                        [--kube-context]
                        [--location]
                        [--no-wait]
                        [--onboarding-timeout]
                        [--pls-arm-id]
                        [--proxy-http]
                        [--proxy-https]
                        [--proxy-skip-range]
                        [--skip-ssl-verification]
                        [--tags]
                        [--yes]

Örnekler

Varsayılan kube yapılandırması ve kube bağlamı ile bağlı bir kubernetes kümesi ekleyin.

az connectedk8s connect -g resourceGroupName -n connectedClusterName

Varsayılan kube yapılandırması ve kube bağlamı ile bağlı bir kubernetes kümesi ekleyin ve arc aracılarının otomatik yükseltmesini devre dışı bırakın.

az connectedk8s connect -g resourceGroupName -n connectedClusterName --disable-auto-upgrade

kubeconfig ve kubecontext belirterek bağlı bir kubernetes kümesi ekleyin.

az connectedk8s connect -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName

Https ara sunucusunu, http ara sunucusunu, ara sunucu ayarlarını belirterek bağlı bir kubernetes kümesi ekleme.

az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24

Https ara sunucusunu, http proxy'sini, sertifika ayarlarıyla ara sunucuyu belirterek bağlı bir kubernetes kümesi ekleme.

az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24

Özel bağlantı parametreleri belirterek özel bağlantı özelliğinin etkinleştirildiği bağlı bir kubernetes kümesi ekleyin.

az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-private-link true --private-link-scope-resource-id pls/resource/arm/id

Özel ekleme zaman aşımı ile bağlı bir kubernetes kümesi ekleme.

az connectedk8s connect -g resourceGroupName -n connectedClusterName --onboarding-timeout 600

Gerekli Parametreler

--name -n

Bağlı 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

--azure-hybrid-benefit

Azure Hibrit Avantajı özelliğini etkinleştirmek/devre dışı bırakmak için bayrak ekleyin.

kabul edilen değerler: False, NotApplicable, True
--container-log-path

Fluent bit günlüğünü etkinleştirmek için varsayılan kapsayıcı günlük yolunu geçersiz kılın.

--correlation-id

Küme ekleme kaynağını dahili olarak izlemek için kullanılan guid. Lütfen önerilmedikçe değiştirmeyin.

--custom-ca-cert --proxy-cert

Ara sunucu veya özel Sertifika Yetkilisi için sertifika dosyasının yolu.

--custom-locations-oid

'özel konumlar' uygulamasının OID'sini seçin.

--disable-auto-upgrade

Arc aracılarının otomatik yükseltmesini devre dışı bırakmak için bayrak.

varsayılan değer: False
--distribution

Bu bağlı kümede çalıştırılacak Kubernetes dağıtımı.

kabul edilen değerler: aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg
varsayılan değer: generic
--distribution-version

Bağlı kümenin Kubernetes dağıtım sürümü.

--enable-private-link
Önizleme

Bağlı bir küme kaynağında özel bağlantı desteğini etkinleştirmek/devre dışı bırakmak için bayrak. İzin verilen değerler: false, true.

kabul edilen değerler: false, true
--infrastructure

Bu bağlı küme tarafından temsil edilen Kubernetes kümesinin üzerinde çalıştığı altyapı.

kabul edilen değerler: LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server
varsayılan değer: generic
--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubconfig bağlamı.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--no-wait

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

varsayılan değer: False
--onboarding-timeout

Arc aracısı podlarının kubernetes kümesine yüklenmesi için gereken süre (saniye cinsinden). Kümenizdeki donanım/ağ kısıtlamaları arc aracı podlarını yüklemek için daha fazla zaman gerektiriyorsa bu değeri geçersiz kılın.

varsayılan değer: 600
--pls-arm-id --private-link-scope-resource-id
Önizleme

Bu bağlı kümenin ilişkilendirildiği özel bağlantı kapsamı kaynağının ARM kaynak kimliği.

--proxy-http

Kullanılacak http proxy URL'si.

--proxy-https

Kullanılacak https proxy URL'si.

--proxy-skip-range

Ara sunucu kullanılmaması gereken URL'lerin/CIDR'lerin listesi.

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--yes -y

Onay istemde bulunmayın.

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

Bağlı bir kubernetes kümesini ve bağlı küme aracılarını silin.

az connectedk8s delete [--force]
                       [--ids]
                       [--kube-config]
                       [--kube-context]
                       [--name]
                       [--no-wait]
                       [--resource-group]
                       [--skip-ssl-verification]
                       [--subscription]
                       [--yes]

Örnekler

Varsayılan kubeconfig ve kubecontext ile bağlı bir kubernetes kümesini ve bağlı küme aracılarını silin.

az connectedk8s delete -g resourceGroupName -n connectedClusterName

Bağlı küme aracılarının silinmesi için kubeconfig ve kubecontext belirterek bağlı bir kubernetes kümesini silin.

az connectedk8s delete -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName

İsteğe Bağlı Parametreler

--force

Kümeden tüm azure-arc kaynaklarını kaldırmak için silmeye zorla.

varsayılan değer: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubconfig bağlamı.

--name -n

Bağlı kümenin adı.

--no-wait

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

varsayılan değer: False
--resource-group -g

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

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--subscription

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

--yes -y

Onay istemde bulunmayın.

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 connectedk8s disable-features

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bağlı kümedeki seçmeli özellikleri devre dışı bırakır.

az connectedk8s disable-features --features {azure-rbac, cluster-connect, custom-locations}
                                 [--ids]
                                 [--kube-config]
                                 [--kube-context]
                                 [--name]
                                 [--resource-group]
                                 [--skip-ssl-verification]
                                 [--subscription]
                                 [--yes]

Örnekler

azure-rbac özelliğini devre dışı bırakır.

az connectedk8s disable-features -n clusterName -g resourceGroupName --features azure-rbac

Birden çok özelliği devre dışı bırakın.

az connectedk8s disable-features -n clusterName -g resourceGroupName --features custom-locations azure-rbac

Gerekli Parametreler

--features

Devre dışı bırakmak istediğiniz özelliklerin boşlukla ayrılmış listesi.

kabul edilen değerler: azure-rbac, cluster-connect, custom-locations

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubconfig bağlamı.

--name -n

Bağlı kümenin adı.

--resource-group -g

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

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--subscription

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

--yes -y

Onay istemde bulunmayın.

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 connectedk8s enable-features

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bağlı kümedeki seçmeli özellikleri etkinleştirir.

az connectedk8s enable-features --features {azure-rbac, cluster-connect, custom-locations}
                                [--custom-locations-oid]
                                [--ids]
                                [--kube-config]
                                [--kube-context]
                                [--name]
                                [--resource-group]
                                [--skip-azure-rbac-list]
                                [--skip-ssl-verification]
                                [--subscription]

Örnekler

Küme Bağlan özelliğini etkinleştirir.

az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect

Azure RBAC özelliğini etkinleştirin.

az connectedk8s enable-features -n clusterName -g resourceGroupName --features azure-rbac --skip-azure-rbac-list "user1@domain.com,spn_oid"

Birden çok özelliği etkinleştirin.

az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect custom-locations

Gerekli Parametreler

--features

Etkinleştirmek istediğiniz özelliklerin boşlukla ayrılmış listesi.

kabul edilen değerler: azure-rbac, cluster-connect, custom-locations

İsteğe Bağlı Parametreler

--custom-locations-oid

'özel konumlar' uygulamasının OID'sini seçin.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubconfig bağlamı.

--name -n

Bağlı kümenin adı.

--resource-group -g

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

--skip-azure-rbac-list

Kullanıcı adı/e-posta/oid adlarının virgülle ayrılmış listesi. Bu kullanıcılar için Azure RBAC atlanır. azure-rbac'yi etkinleştirirken belirtin.

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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 connectedk8s list

Bağlı kubernetes kümelerini listeleyin.

az connectedk8s list [--resource-group]

Örnekler

Bir kaynak grubundaki tüm bağlı kubernetes kümelerini listeleyin.

az connectedk8s list -g resourceGroupName --subscription subscriptionName

Abonelikteki tüm bağlı kubernetes kümelerini listeleyin.

az connectedk8s list --subscription subscriptionName

İsteğe Bağlı Parametreler

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

Bağlı kubernetes kümesine erişim elde edin.

az connectedk8s proxy [--file]
                      [--ids]
                      [--kube-context]
                      [--name]
                      [--port]
                      [--resource-group]
                      [--subscription]
                      [--token]

Örnekler

Bağlı kubernetes kümesine erişim elde edin.

az connectedk8s proxy -n clusterName -g resourceGroupName

Özel bağlantı noktası ile bağlı kubernetes kümesine erişim elde etme

az connectedk8s proxy -n clusterName -g resourceGroupName --port portValue

Hizmet hesabı belirteci ile bağlı kubernetes kümesine erişim elde etme

az connectedk8s proxy -n clusterName -g resourceGroupName --token tokenValue

Özel kubeconfig konumu belirterek bağlı kubernetes kümesine erişim elde etme

az connectedk8s proxy -n clusterName -g resourceGroupName -f path/to/kubeconfig

Özel bağlam belirterek bağlı kubernetes kümesine erişim elde etme

az connectedk8s proxy -n clusterName -g resourceGroupName --kube-context contextName

İsteğe Bağlı Parametreler

--file -f

Güncelleştirilecek Kubernetes yapılandırma dosyası. Sağlanmadıysa , '~/.kube/config' dosyasını güncelleştirir. Bunun yerine YAML'yi stdout'a yazdırmak için '-' kullanın.

varsayılan değer: ~\.kube\config
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kube-context

Belirtilirse, varsayılan bağlam adının üzerine yazın.

--name -n

Bağlı kümenin adı.

--port

Bağlı kümeye erişmek için kullanılan bağlantı noktası.

varsayılan değer: 47011
--resource-group -g

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

--subscription

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

--token

Kubernetes kümesinde kimlik doğrulaması yapmak için kullanılacak hizmet hesabı belirteci.

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

Bağlı bir kubernetes kümesinin ayrıntılarını gösterin.

az connectedk8s show [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

Örnekler

Bağlı kubernetes kümesinin ayrıntılarını gösterme

az connectedk8s show -g resourceGroupName -n connectedClusterName

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Bağlı kümenin adı.

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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 connectedk8s troubleshoot

Önizleme

Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Arc özellikli bir Kubernetes kümesinde tanılama denetimleri gerçekleştirin.

az connectedk8s troubleshoot --name
                             --resource-group
                             [--kube-config]
                             [--kube-context]
                             [--skip-ssl-verification]
                             [--tags]

Örnekler

Arc özellikli bir Kubernetes kümesinde tanılama denetimleri gerçekleştirin.

az connectedk8s troubleshoot -n clusterName -g resourceGroupName

Gerekli Parametreler

--name -n

Bağlı 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

--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubeconfig bağlamı.

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

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

Arc onboarded kubernetes kümesinin özelliklerini güncelleştirin.

az connectedk8s update [--auto-upgrade {false, true}]
                       [--azure-hybrid-benefit {False, NotApplicable, True}]
                       [--container-log-path]
                       [--custom-ca-cert]
                       [--disable-proxy]
                       [--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
                       [--distribution-version]
                       [--ids]
                       [--kube-config]
                       [--kube-context]
                       [--name]
                       [--proxy-http]
                       [--proxy-https]
                       [--proxy-skip-range]
                       [--resource-group]
                       [--skip-ssl-verification]
                       [--subscription]
                       [--tags]
                       [--yes]

Örnekler

Aracılar için proxy değerlerini güncelleştirme

az connectedk8s update -g resourceGroupName -n connectedClusterName  --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24

Aracılar için ara sunucu ayarlarını devre dışı bırakma

az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-proxy

Aracıların otomatik yükseltmesini devre dışı bırakma

az connectedk8s update -g resourceGroupName -n connectedClusterName --auto-upgrade false

İsteğe Bağlı Parametreler

--auto-upgrade

Arc aracılarının otomatik yükseltmesini etkinleştirmek/devre dışı bırakmak için bayrak. Varsayılan olarak, aracıların otomatik yükseltmesi etkinleştirilir.

kabul edilen değerler: false, true
--azure-hybrid-benefit

Azure Hibrit Avantajı özelliğini etkinleştirmek/devre dışı bırakmak için bayrak ekleyin.

kabul edilen değerler: False, NotApplicable, True
--container-log-path

Fluent bit günlüğünü etkinleştirmek için varsayılan kapsayıcı günlük yolunu geçersiz kılın.

--custom-ca-cert --proxy-cert

Ara sunucu veya özel Sertifika Yetkilisi için sertifika dosyasının yolu.

--disable-proxy

Aracılar için ara sunucu ayarlarını devre dışı bırakır.

varsayılan değer: False
--distribution

Bu bağlı kümede çalıştırılacak Kubernetes dağıtımı.

kabul edilen değerler: aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg
--distribution-version

Bağlı kümenin Kubernetes dağıtım sürümü.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubconfig bağlamı.

--name -n

Bağlı kümenin adı.

--proxy-http

Kullanılacak http proxy URL'si.

--proxy-https

Kullanılacak https proxy URL'si.

--proxy-skip-range

Ara sunucu kullanılmaması gereken URL'lerin/CIDR'lerin listesi.

--resource-group -g

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

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--subscription

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

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--yes -y

Onay istemde bulunmayın.

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

Eklenen aracıları belirli bir sürüme veya varsayılan olarak en son sürüme atomik olarak yükseltin.

az connectedk8s upgrade [--agent-version]
                        [--ids]
                        [--kube-config]
                        [--kube-context]
                        [--name]
                        [--resource-group]
                        [--skip-ssl-verification]
                        [--subscription]
                        [--upgrade-timeout]

Örnekler

Aracıları en son sürüme yükseltme

az connectedk8s upgrade -g resourceGroupName -n connectedClusterName

Aracıları belirli bir sürüme yükseltme

az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --agent-version 0.2.62

Aracıları özel yükseltme zaman aşımı ile yükseltin.

az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --upgrade-timeout 600

İsteğe Bağlı Parametreler

--agent-version

Helm grafiklerinin güncelleştirilecek aracı sürümü.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kube-config

Kube yapılandırma dosyasının yolu.

--kube-context

Geçerli makineden Kubconfig bağlamı.

--name -n

Bağlı kümenin adı.

--resource-group -g

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

--skip-ssl-verification

Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.

varsayılan değer: False
--subscription

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

--upgrade-timeout

Kubernetes kümesinde arc aracı podlarının yükseltilmesi için gereken süre (saniye cinsinden). Kümenizdeki donanım/ağ kısıtlamaları arc aracı podlarını yükseltmek için daha fazla zaman gerektiriyorsa bu değeri geçersiz kılın.

varsayılan değer: 600
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.