az k8s-configuration

Catatan

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

Perintah untuk mengelola sumber daya dari Microsoft.KubernetesConfiguration.

Perintah

Nama Deskripsi Jenis Status
az k8s-configuration create

Buat konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux create").

Ekstensi Tidak digunakan lagi
az k8s-configuration delete

Hapus konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux delete").

Ekstensi Tidak digunakan lagi
az k8s-configuration flux

Perintah untuk mengelola konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux create

Buat konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux delete

Menghapus konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux deployed-object

Perintah untuk melihat objek yang disebarkan yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux deployed-object list

Mencantumkan objek yang disebarkan yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux deployed-object show

Tampilkan objek yang disebarkan yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux kustomization

Perintah untuk mengelola Kustomisasi yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux kustomization create

Buat Kustomisasi yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux kustomization delete

Hapus Kustomisasi yang terkait dengan konfigurasi Kubernetes Flux v2.

Ekstensi GA
az k8s-configuration flux kustomization list

Mencantumkan Kustomisasi yang terkait dengan konfigurasi Kubernetes Flux v2.

Ekstensi GA
az k8s-configuration flux kustomization show

Tampilkan Kustomisasi yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux kustomization update

Perbarui Kustomisasi yang terkait dengan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux list

Cantumkan semua konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux show

Tampilkan konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration flux update

Perbarui konfigurasi Flux v2 Kubernetes.

Ekstensi GA
az k8s-configuration list

Daftar konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux list").

Ekstensi Tidak digunakan lagi
az k8s-configuration show

Tampilkan detail konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux show").

Ekstensi Tidak digunakan lagi

az k8s-configuration create

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration flux create' sebagai gantinya.

Buat konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux create").

az k8s-configuration create --cluster-name
                            --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                            --name
                            --repository-url
                            --resource-group
                            --scope {cluster, namespace}
                            [--enable-helm-operator {false, true}]
                            [--helm-operator-chart-version]
                            [--helm-operator-params]
                            [--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 Flux v1 Kubernetes

az k8s-configuration 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-chart-version 1.4.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 -t

Tentukan kluster yang terhubung dengan Arc atau kluster terkelola AKS atau kluster yang disediakan.

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

Nama konfigurasi.

--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 --enable-hop

Aktifkan dukungan untuk penyebaran bagan Helm.

nilai yang diterima: false, true
--helm-operator-chart-version --hop-chart-version

Versi bagan Operator Helm (jika diaktifkan).

nilai default: 1.4.0
--helm-operator-params --hop-params

Nilai bagan untuk Operator Helm (jika diaktifkan).

--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 jalur file ke konten known_hosts 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 jalur file 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 k8s-configuration delete

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration flux delete' sebagai gantinya.

Hapus konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux delete").

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

Contoh

Menghapus konfigurasi Flux v1 Kubernetes

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

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type -t

Tentukan kluster yang terhubung dengan Arc atau kluster terkelola AKS atau kluster yang disediakan.

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

Nama konfigurasi.

--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 k8s-configuration list

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'daftar fluks konfigurasi k8s' sebagai gantinya.

Daftar konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux list").

az k8s-configuration list --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --resource-group

Contoh

Mencantumkan konfigurasi Flux v1 Kubernetes

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

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type -t

Tentukan kluster yang terhubung dengan Arc atau kluster terkelola AKS atau kluster yang disediakan.

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

Tidak digunakan lagi

Perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'k8s-configuration flux show' sebagai gantinya.

Tampilkan detail konfigurasi Flux v1 Kubernetes (Perintah ini adalah untuk Flux v1, untuk menggunakan Flux v2 yang lebih baru, jalankan "az k8s-configuration flux show").

az k8s-configuration show --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --name
                          --resource-group

Contoh

Menampilkan detail konfigurasi Kubernetes Flux v1

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

Parameter yang Diperlukan

--cluster-name -c

Nama kluster Kubernetes.

--cluster-type -t

Tentukan kluster yang terhubung dengan Arc atau kluster terkelola AKS atau kluster yang disediakan.

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

Nama konfigurasi.

--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.