az connectedk8s
Note
Bu başvuru, Azure CLI (sürüm 2.70.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. |
Extension | GA |
| az connectedk8s delete |
Bağlı bir kubernetes kümesini ve bağlı küme aracılarını silin. |
Extension | GA |
| az connectedk8s disable-features |
Bağlı kümedeki seçmeli özellikleri devre dışı bırakır. |
Extension | Preview |
| az connectedk8s enable-features |
Bağlı kümedeki seçmeli özellikleri etkinleştirir. |
Extension | Preview |
| az connectedk8s list |
Bağlı kubernetes kümelerini listeleyin. |
Extension | GA |
| az connectedk8s proxy |
Bağlı kubernetes kümesine erişim elde edin. |
Extension | GA |
| az connectedk8s show |
Bağlı bir kubernetes kümesinin ayrıntılarını gösterin. |
Extension | GA |
| az connectedk8s troubleshoot |
Arc özellikli bir Kubernetes kümesinde tanılama denetimleri gerçekleştirin. |
Extension | Preview |
| az connectedk8s update |
Arc onboarded kubernetes kümesinin özelliklerini güncelleştirin. |
Extension | 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. |
Extension | GA |
az connectedk8s connect
Azure'a bağlı bir kubernetes kümesi ekleme.
Bağlı küme olarak eklenecek Kubernetes kümesinin kubeconfig'deki varsayılan küme olması gerekir. Hedef bağlam adını onaylamak için kubectl config get-contexts komutunu çalıştırın. Ardından kubectl config use-context target-cluster-name komutunu çalıştırarak varsayılan bağlamı doğru kümeye ayarlayın.
az connectedk8s connect --name
--resource-group
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--config --configuration-settings]
[--config-protected --config-protected-settings]
[--container-log-path]
[--correlation-id]
[--custom-ca-cert --proxy-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-oidc-issuer {false, true}]
[--enable-private-link {false, true}]
[--enable-wi --enable-workload-identity {false, true}]
[--gateway-resource-id]
[--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 --private-link-scope-resource-id]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--self-hosted-issuer]
[--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
oidc veren ve iş yükü kimliği web kancası etkinleştirilmiş bağlı bir kubernetes kümesi ekleyin.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Genel bulut kümesi için şirket içinde barındırılan bir veren URL'si kullanarak oidc verenin etkinleştirildiği bağlı bir kubernetes kümesi ekleyin.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Azure ağ geçidi özelliğinin etkinleştirildiği bağlı bir kubernetes kümesi ekleme.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --gateway-resource-id gatewayResourceId
Gerekli Parametreler
Bağlı kümenin adı.
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.
Azure Hibrit Avantajı özelliğini etkinleştirmek/devre dışı bırakmak için bayrak.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | False, NotApplicable, True |
Key=değer çifti olarak Yapılandırma Ayarları. Her ayar için parametreyi yineleyin. Bu değer yanıt olarak döndürülürken gizli diziler için bunu kullanmayın.
Key=value çifti olarak Yapılandırma Korumalı Ayarları. Her ayar için parametreyi yineleyin. Yanıt olarak yalnızca anahtar döndürülür, değer döndürülür.
Fluent bit günlüğünü etkinleştirmek için varsayılan kapsayıcı günlük yolunu geçersiz kılın.
Küme ekleme kaynağını dahili olarak izlemek için kullanılan guid. Lütfen önerilmedikçe değiştirmeyin.
Ara sunucu veya özel Sertifika Yetkilisi için sertifika dosyasının yolu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
'özel konumlar' uygulamasının OID'sini seçin.
Arc aracılarının otomatik yükseltmesini devre dışı bırakmak için bayrak.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu bağlı kümede çalıştırılacak Kubernetes dağıtımı.
| Özellik | Değer |
|---|---|
| Default value: | generic |
| 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 |
Bağlı kümenin Kubernetes dağıtım sürümü.
İş yükü kimlik federasyonu için kullanılan OIDC veren URL'sinin oluşturulmasını etkinleştirin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
| Default value: | False |
| Kabul edilen değerler: | false, true |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | PrivateLink Arguments |
| Kabul edilen değerler: | false, true |
İş yükü kimliği web kancasını etkinleştirin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
| Default value: | False |
| Kabul edilen değerler: | false, true |
Arc Gateway kaynağının ArmID değeri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Gateway Arguments |
Bu bağlı küme tarafından temsil edilen Kubernetes kümesinin üzerinde çalıştığı altyapı.
| Özellik | Değer |
|---|---|
| Default value: | generic |
| 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 |
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubconfig bağlamı.
Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Timeout Arguments |
| Default value: | False |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Timeout Arguments |
| Default value: | 1200 |
Bu bağlı kümenin ilişkilendirildiği özel bağlantı kapsamı kaynağının ARM kaynak kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | PrivateLink Arguments |
Kullanılacak http proxy URL'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Kullanılacak https proxy URL'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Ara sunucu kullanılmaması gereken URL'lerin/CIDR'lerin listesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Genel bulut kümeleri için şirket içinde barındırılan veren url'si : AKS, GKE, EKS.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 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
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.
Kümeden tüm azure-arc kaynaklarını kaldırmak için silmeye zorla.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubconfig bağlamı.
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 connectedk8s disable-features
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
Devre dışı bırakmak istediğiniz özelliklerin boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | azure-rbac, cluster-connect, custom-locations |
İ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.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubconfig bağlamı.
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 connectedk8s enable-features
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
Cluster-Connect ö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
Etkinleştirmek istediğiniz özelliklerin boşlukla ayrılmış listesi.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | azure-rbac, cluster-connect, custom-locations |
İ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.
'özel konumlar' uygulamasının OID'sini seçin.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubconfig bağlamı.
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure RBAC Arguments |
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 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
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.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 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
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.
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.
| Özellik | Değer |
|---|---|
| Default value: | ~\.kube\config |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Belirtilirse, varsayılan bağlam adının üzerine yazın.
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Bağlı kümeye erişmek için kullanılan bağlantı noktası.
| Özellik | Değer |
|---|---|
| Default value: | 47011 |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kubernetes kümesinde kimlik doğrulaması yapmak için kullanılacak hizmet hesabı belirteci.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 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
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.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 connectedk8s troubleshoot
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
Bağlı kümenin adı.
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.
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubeconfig bağlamı.
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 connectedk8s update
Arc onboarded kubernetes kümesinin özelliklerini güncelleştirin.
az connectedk8s update [--auto-upgrade {false, true}]
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--config --configuration-settings]
[--config-protected --config-protected-settings]
[--container-log-path]
[--custom-ca-cert --proxy-cert]
[--disable-gateway {false, true}]
[--disable-proxy]
[--disable-wi --disable-workload-identity {false, true}]
[--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-oidc-issuer {false, true}]
[--enable-wi --enable-workload-identity {false, true}]
[--gateway-resource-id]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--resource-group]
[--self-hosted-issuer]
[--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
Bağlı bir kubernetes kümesini oidc veren ve iş yükü kimliği web kancası etkin olarak güncelleştirin.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Bağlı bir kubernetes kümesini, genel bulut kümesi için şirket içinde barındırılan bir veren URL'si kullanarak oidc verenin etkinleştirildiği şekilde güncelleştirin.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Bağlı bir kubernetes kümesinde iş yükü kimliği web kancasını devre dışı bırakın.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-workload-identity
Bağlı bir kubernetes kümesini azure ağ geçidi özelliği etkin olarak güncelleştirin.
az connectedk8s update -g resourceGroupName -n connectedClusterName --gateway-resource-id gatewayResourceId
Bağlı bir kubernetes kümesinde azure ağ geçidi özelliğini devre dışı bırakın.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-gateway
İ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.
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.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Azure Hibrit Avantajı özelliğini etkinleştirmek/devre dışı bırakmak için bayrak.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | False, NotApplicable, True |
Key=değer çifti olarak Yapılandırma Ayarları. Her ayar için parametreyi yineleyin. Bu değer yanıt olarak döndürülürken gizli diziler için bunu kullanmayın.
Key=value çifti olarak Yapılandırma Korumalı Ayarları. Her ayar için parametreyi yineleyin. Yanıt olarak yalnızca anahtar döndürülür, değer döndürülür.
Fluent bit günlüğünü etkinleştirmek için varsayılan kapsayıcı günlük yolunu geçersiz kılın.
Ara sunucu veya özel Sertifika Yetkilisi için sertifika dosyasının yolu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Arc Gateway'i devre dışı bırakmak için bayrak ekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Gateway Arguments |
| Default value: | False |
| Kabul edilen değerler: | false, true |
Aracılar için ara sunucu ayarlarını devre dışı bırakır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
| Default value: | False |
İş yükü kimliği web kancasını devre dışı bırakın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
| Kabul edilen değerler: | false, true |
Bu bağlı kümede çalıştırılacak Kubernetes dağıtımı.
| Özellik | Değer |
|---|---|
| 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 |
Bağlı kümenin Kubernetes dağıtım sürümü.
İş yükü kimlik federasyonu için kullanılan OIDC veren URL'sinin oluşturulmasını etkinleştirin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
| Kabul edilen değerler: | false, true |
İş yükü kimliği web kancasını etkinleştirin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
| Kabul edilen değerler: | false, true |
Arc Gateway kaynağının ArmID değeri.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Gateway Arguments |
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubconfig bağlamı.
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kullanılacak http proxy URL'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Kullanılacak https proxy URL'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Ara sunucu kullanılmaması gereken URL'lerin/CIDR'lerin listesi.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Proxy Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Genel bulut kümeleri için şirket içinde barındırılan veren url'si : AKS, GKE, EKS.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Workload Identity Arguments |
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 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
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.
Helm grafiklerinin güncelleştirilecek aracı sürümü.
Bir veya daha fazla kaynak kimliği (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' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kube yapılandırma dosyasının yolu.
Geçerli makineden Kubconfig bağlamı.
Bağlı kümenin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Herhangi bir küme bağlantısı için SSL doğrulamasını atlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
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.
| Özellik | Değer |
|---|---|
| Default value: | 600 |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
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 |