az connectedk8s

Catatan

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

Perintah untuk mengelola kluster kubernetes yang terhubung.

Perintah

Nama Deskripsi Jenis Status
az connectedk8s connect

Onboarding kluster kubernetes yang terhubung ke azure.

Ekstensi GA
az connectedk8s delete

Hapus kluster kubernetes yang terhubung bersama dengan agen kluster yang terhubung.

Ekstensi GA
az connectedk8s disable-features

Menonaktifkan fitur selektif pada kluster yang terhubung.

Ekstensi Pratinjau
az connectedk8s enable-features

Mengaktifkan fitur selektif pada kluster yang terhubung.

Ekstensi Pratinjau
az connectedk8s list

Mencantumkan kluster kubernetes yang terhubung.

Ekstensi GA
az connectedk8s proxy

Dapatkan akses ke kluster kubernetes yang terhubung.

Ekstensi GA
az connectedk8s show

Tampilkan detail kluster kubernetes yang terhubung.

Ekstensi GA
az connectedk8s troubleshoot

Lakukan pemeriksaan diagnostik pada kluster Kube yang diaktifkan Arc.

Ekstensi Pratinjau
az connectedk8s update

Perbarui properti kluster kubernetes onboarding arc.

Ekstensi GA
az connectedk8s upgrade

Tingkatkan agen onboarding secara atomik ke versi tertentu atau default ke versi terbaru.

Ekstensi GA

az connectedk8s connect

Onboarding kluster kubernetes yang terhubung ke azure.

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]

Contoh

Onboarding kluster kubernetes yang terhubung dengan konfigurasi kube default dan konteks kube.

az connectedk8s connect -g resourceGroupName -n connectedClusterName

Onboarding kluster kubernetes yang terhubung dengan konfigurasi kube default dan konteks kube dan menonaktifkan peningkatan otomatis agen arc.

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

Onboarding kluster kubernetes yang terhubung dengan menentukan kubeconfig dan kubecontext.

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

Onboarding kluster kubernetes yang terhubung dengan menentukan proksi https, proksi http, tidak ada pengaturan proksi.

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

Onboarding kluster kubernetes yang terhubung dengan menentukan proksi https, proksi http, tanpa proksi dengan pengaturan sertifikasi.

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

Onboarding kluster kubernetes yang terhubung dengan fitur tautan privat diaktifkan dengan menentukan parameter tautan privat.

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

Onboarding kluster kubernetes yang terhubung dengan batas waktu onboarding kustom.

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

Parameter yang Diperlukan

--name -n

Nama kluster yang terhubung.

--resource-group -g

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

Parameter Opsional

--azure-hybrid-benefit

Bendera untuk mengaktifkan/menonaktifkan fitur Azure Hybrid Benefit.

nilai yang diterima: False, NotApplicable, True
--container-log-path

Ambil alih jalur log kontainer default untuk mengaktifkan pengelogan fluent-bit.

--correlation-id

Panduan yang digunakan untuk melacak sumber onboarding kluster secara internal. Jangan ubah kecuali disarankan.

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

Jalur ke file sertifikat untuk proksi atau Otoritas Sertifikat kustom.

--custom-locations-oid

OID aplikasi 'lokasi kustom'.

--disable-auto-upgrade

Bendera untuk menonaktifkan peningkatan otomatis agen arc.

nilai default: False
--distribution

Distribusi Kubernetes yang akan berjalan pada kluster yang terhubung ini.

nilai yang diterima: 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
nilai default: generic
--distribution-version

Versi distribusi Kubernetes dari kluster yang terhubung.

--enable-private-link
Pratinjau

Bendera untuk mengaktifkan/menonaktifkan dukungan tautan privat pada sumber daya kluster yang terhubung. Nilai yang diperbolehkan: false, true.

nilai yang diterima: false, true
--infrastructure

Infrastruktur tempat kluster Kubernetes yang diwakili oleh kluster yang terhubung ini akan berjalan.

nilai yang diterima: 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
nilai default: generic
--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubconfig dari komputer saat ini.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--onboarding-timeout

Waktu yang diperlukan (dalam detik) agar pod arc-agent diinstal pada kluster kubernetes. Ambil alih nilai ini jika batasan perangkat keras/jaringan pada kluster Anda memerlukan lebih banyak waktu untuk menginstal pod arc-agent.

nilai default: 600
--pls-arm-id --private-link-scope-resource-id
Pratinjau

Id sumber daya ARM dari sumber daya cakupan tautan privat tempat kluster yang terhubung ini dikaitkan.

--proxy-http

URL proksi http yang akan digunakan.

--proxy-https

URL proksi https yang akan digunakan.

--proxy-skip-range

Daftar URL/CIDR yang proksinya tidak boleh digunakan.

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s delete

Hapus kluster kubernetes yang terhubung bersama dengan agen kluster yang terhubung.

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

Contoh

Hapus kluster kubernetes yang terhubung dan agen kluster yang terhubung dengan kubeconfig dan kubecontext default.

az connectedk8s delete -g resourceGroupName -n connectedClusterName

Hapus kluster kubernetes yang terhubung dengan menentukan kubeconfig dan kubecontext untuk penghapusan agen kluster yang terhubung.

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

Parameter Opsional

--force

Paksa hapus untuk menghapus semua sumber daya azure-arc dari kluster.

nilai default: False
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubconfig dari komputer saat ini.

--name -n

Nama kluster yang terhubung.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

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

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s disable-features

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Menonaktifkan fitur selektif pada kluster yang terhubung.

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

Contoh

Menonaktifkan fitur azure-rbac.

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

Nonaktifkan beberapa fitur.

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

Parameter yang Diperlukan

--features

Daftar fitur yang dipisahkan spasi yang ingin Anda nonaktifkan.

nilai yang diterima: azure-rbac, cluster-connect, custom-locations

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubconfig dari komputer saat ini.

--name -n

Nama kluster yang terhubung.

--resource-group -g

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

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s enable-features

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mengaktifkan fitur selektif pada kluster yang terhubung.

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]

Contoh

Mengaktifkan fitur Cluster-Koneksi.

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

Aktifkan fitur Azure RBAC.

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

Aktifkan beberapa fitur.

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

Parameter yang Diperlukan

--features

Daftar fitur yang dipisahkan spasi yang ingin Anda aktifkan.

nilai yang diterima: azure-rbac, cluster-connect, custom-locations

Parameter Opsional

--custom-locations-oid

OID aplikasi 'lokasi kustom'.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubconfig dari komputer saat ini.

--name -n

Nama kluster yang terhubung.

--resource-group -g

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

--skip-azure-rbac-list

Daftar nama nama pengguna/email/oid yang dipisahkan koma. Azure RBAC akan dilewati untuk pengguna ini. Tentukan saat mengaktifkan azure-rbac.

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s list

Mencantumkan kluster kubernetes yang terhubung.

az connectedk8s list [--resource-group]

Contoh

Cantumkan semua kluster kubernetes yang terhubung dalam grup sumber daya.

az connectedk8s list -g resourceGroupName --subscription subscriptionName

Cantumkan semua kluster kubernetes yang terhubung dalam langganan.

az connectedk8s list --subscription subscriptionName

Parameter Opsional

--resource-group -g

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

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s proxy

Dapatkan akses ke kluster kubernetes yang terhubung.

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

Contoh

Dapatkan akses ke kluster kubernetes yang terhubung.

az connectedk8s proxy -n clusterName -g resourceGroupName

Mendapatkan akses ke kluster kubernetes yang terhubung dengan port kustom

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

Mendapatkan akses ke kluster kubernetes yang terhubung dengan token akun layanan

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

Dapatkan akses ke kluster kubernetes yang terhubung dengan menentukan lokasi kubeconfig kustom

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

Mendapatkan akses ke kluster kubernetes yang terhubung dengan menentukan konteks kustom

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

Parameter Opsional

--file -f

File konfigurasi Kubernetes untuk diperbarui. Jika tidak disediakan, perbarui file '~/.kube/config'. Gunakan '-' untuk mencetak YAML ke stdout sebagai gantinya.

nilai default: ~\.kube\config
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--kube-context

Jika ditentukan, timpa nama konteks default.

--name -n

Nama kluster yang terhubung.

--port

Port yang digunakan untuk mengakses kluster yang terhubung.

nilai default: 47011
--resource-group -g

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

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--token

Token akun layanan yang digunakan untuk mengautentikasi ke kluster kubernetes.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s show

Tampilkan detail kluster kubernetes yang terhubung.

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

Contoh

Tampilkan detail untuk kluster kubernetes yang terhubung

az connectedk8s show -g resourceGroupName -n connectedClusterName

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama kluster yang terhubung.

--resource-group -g

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

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s troubleshoot

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Lakukan pemeriksaan diagnostik pada kluster Kube yang diaktifkan Arc.

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

Contoh

Lakukan pemeriksaan diagnostik pada kluster Kube yang diaktifkan Arc.

az connectedk8s troubleshoot -n clusterName -g resourceGroupName

Parameter yang Diperlukan

--name -n

Nama kluster yang terhubung.

--resource-group -g

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

Parameter Opsional

--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubeconfig dari komputer saat ini.

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s update

Perbarui properti kluster kubernetes onboarding arc.

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]

Contoh

Memperbarui nilai proksi untuk agen

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

Menonaktifkan pengaturan proksi untuk agen

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

Menonaktifkan peningkatan otomatis agen

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

Parameter Opsional

--auto-upgrade

Bendera untuk mengaktifkan/menonaktifkan peningkatan otomatis agen arc. Secara default, peningkatan otomatis agen diaktifkan.

nilai yang diterima: false, true
--azure-hybrid-benefit

Bendera untuk mengaktifkan/menonaktifkan fitur Azure Hybrid Benefit.

nilai yang diterima: False, NotApplicable, True
--container-log-path

Ambil alih jalur log kontainer default untuk mengaktifkan pengelogan fluent-bit.

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

Jalur ke file sertifikat untuk proksi atau Otoritas Sertifikat kustom.

--disable-proxy

Menonaktifkan pengaturan proksi untuk agen.

nilai default: False
--distribution

Distribusi Kubernetes yang akan berjalan pada kluster yang terhubung ini.

nilai yang diterima: 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

Versi distribusi Kubernetes dari kluster yang terhubung.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubconfig dari komputer saat ini.

--name -n

Nama kluster yang terhubung.

--proxy-http

URL proksi http yang akan digunakan.

--proxy-https

URL proksi https yang akan digunakan.

--proxy-skip-range

Daftar URL/CIDR yang proksinya tidak boleh digunakan.

--resource-group -g

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

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az connectedk8s upgrade

Tingkatkan agen onboarding secara atomik ke versi tertentu atau default ke versi terbaru.

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

Contoh

Meningkatkan agen ke versi terbaru

az connectedk8s upgrade -g resourceGroupName -n connectedClusterName

Meningkatkan agen ke versi tertentu

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

Tingkatkan agen dengan batas waktu peningkatan kustom.

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

Parameter Opsional

--agent-version

Versi agen untuk memperbarui bagan helm.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--kube-config

Jalur ke file konfigurasi kube.

--kube-context

Konteks Kubconfig dari komputer saat ini.

--name -n

Nama kluster yang terhubung.

--resource-group -g

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

--skip-ssl-verification

Lewati verifikasi SSL untuk koneksi kluster apa pun.

nilai default: False
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--upgrade-timeout

Waktu yang diperlukan (dalam detik) agar pod arc-agent ditingkatkan pada kluster kubernetes. Ambil alih nilai ini jika batasan perangkat keras/jaringan pada kluster Anda memerlukan lebih banyak waktu untuk meningkatkan pod agen busur.

nilai default: 600
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.