Bagikan melalui


az k8sconfiguration

Catatan

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

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

Grup perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration' sebagai gantinya.

Perintah untuk mengelola konfigurasi Kubernetes.

Perintah

Nama Deskripsi Jenis Status
az k8sconfiguration create

Buat konfigurasi Kubernetes.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az k8sconfiguration delete

Menghapus konfigurasi Kubernetes.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az k8sconfiguration list

Mencantumkan konfigurasi Kubernetes.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az k8sconfiguration show

Tampilkan detail konfigurasi Kubernetes.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az k8sconfiguration update

Perbarui konfigurasi Kubernetes.

Ekstensi Pratinjau dan Tidak Digunakan Lagi

az k8sconfiguration create

Pratinjau Tidak digunakan lagi

Grup perintah 'k8sconfiguration' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'k8sconfiguration' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration' sebagai gantinya.

Buat konfigurasi Kubernetes.

az k8sconfiguration create --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --repository-url
                           --resource-group
                           --scope {cluster, namespace}
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--https-key]
                           [--https-user]
                           [--operator-instance-name]
                           [--operator-namespace]
                           [--operator-params]
                           [--operator-type]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]
                           [--ssh-private-key]
                           [--ssh-private-key-file]

Contoh

Membuat konfigurasi Kubernetes

az k8sconfiguration create --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \
--operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \
--repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator  \
--helm-operator-version 1.2.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \
--ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \
--ssh-known-hosts '' --ssh-known-hosts-file ''

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type

Tentukan kluster Arc atau kluster terkelola AKS.

nilai yang diterima: connectedClusters, managedClusters
--name -n

Nama Konfigurasi Kubernetes.

--repository-url -u

Url repositori kontrol sumber.

--resource-group -g

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

--scope

Tentukan cakupan operator untuk menjadi 'namespace' atau 'kluster'.

nilai yang diterima: cluster, namespace

Parameter Opsional

--enable-helm-operator

Aktifkan dukungan untuk penyebaran bagan Helm.

nilai yang diterima: false, true
--helm-operator-params

Nilai bagan untuk Operator Helm (jika diaktifkan).

--helm-operator-version

Versi bagan Operator Helm (jika diaktifkan).

nilai default: 1.2.0
--https-key

Tentukan token/kata sandi HTTPS untuk sinkronisasi repositori privat.

--https-user

Tentukan nama pengguna HTTPS untuk sinkronisasi repositori privat.

--operator-instance-name

Nama instans Operator.

--operator-namespace

Namespace untuk menginstal Operator.

nilai default: default
--operator-params

Parameter untuk Operator.

--operator-type

Jenis operator. Nilai yang valid adalah 'flux'.

nilai default: flux
--ssh-known-hosts

Tentukan konten known_hosts yang dikodekan Base64 yang berisi kunci SSH publik yang diperlukan untuk mengakses instans Git privat.

--ssh-known-hosts-file

Tentukan filepath untuk known_hosts konten yang berisi kunci SSH publik yang diperlukan untuk mengakses instans Git privat.

--ssh-private-key

Tentukan kunci ssh privat yang dikodekan Base64 untuk sinkronisasi repositori privat.

--ssh-private-key-file

Tentukan filepath ke kunci ssh privat untuk sinkronisasi repositori privat.

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

Pratinjau Tidak digunakan lagi

Grup perintah 'k8sconfiguration' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'k8sconfiguration' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration' sebagai gantinya.

Menghapus konfigurasi Kubernetes.

az k8sconfiguration delete --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--yes]

Contoh

Menghapus konfigurasi Kubernetes

az k8sconfiguration delete --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type

Tentukan kluster Arc atau kluster terkelola AKS.

nilai yang diterima: connectedClusters, managedClusters
--name -n

Nama Konfigurasi Kubernetes.

--resource-group -g

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

Parameter Opsional

--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 k8sconfiguration list

Pratinjau Tidak digunakan lagi

Grup perintah 'k8sconfiguration' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'k8sconfiguration' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration' sebagai gantinya.

Mencantumkan konfigurasi Kubernetes.

az k8sconfiguration list --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --resource-group

Contoh

Mencantumkan semua konfigurasi Kubernetes dari kluster

az k8sconfiguration list --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type

Tentukan kluster Arc atau kluster terkelola AKS.

nilai yang diterima: connectedClusters, managedClusters
--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 k8sconfiguration show

Pratinjau Tidak digunakan lagi

Grup perintah 'k8sconfiguration' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'k8sconfiguration' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration' sebagai gantinya.

Tampilkan detail konfigurasi Kubernetes.

az k8sconfiguration show --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --name
                         --resource-group

Contoh

Menampilkan konfigurasi Kubernetes

az k8sconfiguration show --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type

Tentukan kluster Arc atau kluster terkelola AKS.

nilai yang diterima: connectedClusters, managedClusters
--name -n

Nama Konfigurasi Kubernetes.

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

Pratinjau Tidak digunakan lagi

Grup perintah 'k8sconfiguration' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'k8sconfiguration' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration' sebagai gantinya.

Perbarui konfigurasi Kubernetes.

az k8sconfiguration update --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--operator-params]
                           [--repository-url]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]

Contoh

Memperbarui konfigurasi Kubernetes yang ada

az k8sconfiguration update --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \
--repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \
--helm-operator-version 1.2.0 --helm-operator-params '--set helm.versions=v3'

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type

Tentukan kluster Arc atau kluster terkelola AKS.

nilai yang diterima: connectedClusters, managedClusters
--name -n

Nama Konfigurasi Kubernetes.

--resource-group -g

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

Parameter Opsional

--enable-helm-operator

Aktifkan dukungan untuk penyebaran bagan Helm.

nilai yang diterima: false, true
--helm-operator-params

Nilai bagan untuk Operator Helm (jika diaktifkan).

--helm-operator-version

Versi bagan Operator Helm (jika diaktifkan).

--operator-params

Parameter untuk Operator.

--repository-url -u

Url repositori kontrol sumber.

--ssh-known-hosts

Tentukan konten known_hosts yang dikodekan Base64 yang berisi kunci SSH publik yang diperlukan untuk mengakses instans Git privat.

--ssh-known-hosts-file

Tentukan filepath untuk known_hosts konten yang berisi kunci SSH publik yang diperlukan untuk mengakses instans Git privat.

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.