az aksarc

Catatan

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

Mengelola kluster yang disediakan.

Perintah

Nama Deskripsi Jenis Status
az aksarc create

Membuat kluster yang disediakan.

Ekstensi GA
az aksarc delete

Menghapus kluster yang disediakan.

Ekstensi GA
az aksarc get-credentials

Dapatkan kubeconfig lokal dari kluster yang disediakan.

Ekstensi GA
az aksarc get-upgrades

Dapatkan versi peningkatan yang tersedia untuk kluster yang disediakan.

Ekstensi GA
az aksarc get-versions

Cantumkan versi Kubernetes yang didukung di lokasi kustom yang ditentukan.

Ekstensi GA
az aksarc list

Mencantumkan kluster yang disediakan dalam grup sumber daya atau dalam langganan.

Ekstensi GA
az aksarc logs

Kumpulkan log dari kluster yang disediakan.

Ekstensi GA
az aksarc logs hci

Kumpulkan log dari kluster yang disediakan di lingkungan HCI.

Ekstensi GA
az aksarc nodepool

Mengelola nodepool dalam kluster yang disediakan.

Ekstensi GA
az aksarc nodepool add

Menambahkan nodepool di kluster yang disediakan.

Ekstensi GA
az aksarc nodepool delete

Menghapus nodepool di kluster yang disediakan.

Ekstensi GA
az aksarc nodepool list

Mencantumkan semua nodepool dalam kluster yang disediakan.

Ekstensi GA
az aksarc nodepool scale

Menskalakan nodepool dalam kluster yang disediakan .

Ekstensi GA
az aksarc nodepool show

Mendapatkan nodepool di kluster yang disediakan.

Ekstensi GA
az aksarc nodepool update

Perbarui nodepool di kluster yang disediakan.

Ekstensi GA
az aksarc notice

Keluarkan file NOTICE ke filepath yang ditentukan pengguna.

Ekstensi GA
az aksarc release

Mengelola gambar VHD untuk kluster yang disediakan.

Ekstensi Pratinjau
az aksarc release download

Mengunduh gambar VHD dari rilis.

Ekstensi Pratinjau
az aksarc release save

Menyediakan gambar VHD yang diunduh ke jembatan sumber daya busur.

Ekstensi Pratinjau
az aksarc show

Mendapatkan kluster yang disediakan.

Ekstensi GA
az aksarc update

Memperbarui kluster yang disediakan.

Ekstensi GA
az aksarc upgrade

Meningkatkan kluster yang disediakan.

Ekstensi GA
az aksarc vmsize

Mengelola SKU komputer virtual untuk kluster yang disediakan.

Ekstensi GA
az aksarc vmsize list

Mencantumkan ukuran komputer virtual yang didukung di lokasi kustom yang ditentukan.

Ekstensi GA
az aksarc vnet

Mengelola jaringan virtual untuk kluster yang disediakan.

Ekstensi GA
az aksarc vnet create

Membuat jaringan virtual.

Ekstensi GA
az aksarc vnet delete

Menghapus jaringan virtual.

Ekstensi GA
az aksarc vnet list

Mencantumkan jaringan virtual menurut grup sumber daya atau langganan.

Ekstensi GA
az aksarc vnet show

Mendapatkan jaringan virtual.

Ekstensi GA

az aksarc create

Membuat kluster yang disediakan.

az aksarc create --custom-location
                 --name
                 --resource-group
                 --vnet-id
                 [--aad-admin-group-object-ids]
                 [--ca-profile]
                 [--control-plane-count]
                 [--control-plane-ip]
                 [--control-plane-vm-size]
                 [--disable-nfs-driver]
                 [--disable-smb-driver]
                 [--enable-ahub]
                 [--enable-azure-rbac]
                 [--enable-cluster-autoscaler]
                 [--generate-ssh-keys]
                 [--kubernetes-version]
                 [--load-balancer-count]
                 [--location]
                 [--max-count]
                 [--max-pods]
                 [--min-count]
                 [--no-wait]
                 [--node-count]
                 [--node-vm-size]
                 [--nodepool-labels]
                 [--nodepool-taints]
                 [--pod-cidr]
                 [--ssh-auth-ips]
                 [--ssh-key-value]
                 [--tags]

Contoh

PutProvisionedCluster

az aksarc create -g sample-rg --custom-location sample-cl -n sample-aksarccluster --vnet-ids "vnet-arm-id"

Parameter yang Diperlukan

--custom-location

Nama atau ID lokasi kustom yang akan digunakan untuk kluster yang disediakan.

--name -n

Nama kluster yang disediakan.

--resource-group -g

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

--vnet-id --vnet-ids

ID sumber daya ARM dari jaringan virtual aksarc atau jaringan logis Azure Stack HCI.

Parameter Opsional

--aad-admin-group-object-ids -i

Daftar ID objek grup aad yang dipisahkan koma yang akan ditetapkan sebagai admin kluster pada kluster yang disediakan.

--ca-profile --cluster-autoscaler-profile

Daftar pasangan key=value yang dipisahkan spasi untuk mengonfigurasi autoscaler kluster. Teruskan string kosong untuk menghapus profil.

--control-plane-count --control-plane-node-count

Jumlah simpul sarana kontrol.

--control-plane-ip

\Kubernetes APIServer IPAddress. IPAddress harus dapat dirutekan dari Azure Resource Bridge Appliance VM. Ini harus menjadi bagian dari subnet Jaringan yang dirujuk. Kecualikan dari IPPools untuk menghindari duplikat. Pembuatan kluster mungkin gagal atau waktu habis jika IPAddress yang tidak dapat dirutekan diteruskan.

--control-plane-vm-size

Ukuran VM sarana kontrol.

--disable-nfs-driver

Nonaktifkan driver NFS untuk kluster yang disediakan.

nilai default: False
--disable-smb-driver

Nonaktifkan driver SMB untuk kluster yang disediakan.

nilai default: False
--enable-ahub

Aktifkan Azure Hybrid User Benefits (AHUB) untuk kluster yang disediakan.

nilai default: False
--enable-azure-rbac

Aktifkan Azure RBAC untuk mengontrol pemeriksaan otorisasi pada kluster.

nilai default: False
--enable-cluster-autoscaler -e

Aktifkan penskala otomatis kluster untuk kluster yang disediakan.

nilai default: False
--generate-ssh-keys

Hasilkan ssh key-pair jika tidak ada.

nilai default: False
--kubernetes-version -k

Versi kubernetes dari kluster yang disediakan.

--load-balancer-count

Jumlah simpul load balancer.

--location -l

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

--max-count

Jumlah maksimum simpul untuk penskalaan otomatis.

--max-pods -m

Jumlah maksimum pod yang dapat berjalan pada simpul.

--min-count

Jumlah minimum simpul untuk penskalaan otomatis.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--node-count -c

Jumlah simpul yang akan dibuat dalam nodepool.

nilai default: 1
--node-vm-size

Ukuran VM simpul dalam nodepool.

--nodepool-labels

Label yang dipisahkan spasi: key[=value] [key[=value] ...].

--nodepool-taints

Daftar taint nodepool yang dipisahkan koma.

--pod-cidr

IP notasi CIDR berkisar untuk menetapkan IP pod.

--ssh-auth-ips --ssh-authorized-ip-ranges

Daftar alamat IP atau CIDR yang dipisahkan koma yang diizinkan untuk ssh ke vm kluster.

--ssh-key-value

Jalur ke kunci umum ssh untuk disuntikkan ke dalam sarana kontrol.

nilai default: ~\.ssh\id_rsa.pub
--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 aksarc delete

Menghapus kluster yang disediakan.

az aksarc delete --name
                 --resource-group
                 [--no-wait]
                 [--yes]

Contoh

DeleteProvisionedCluster

az aksarc delete --name "sample-aksarccluster" --resource-group "sample-rg"

Parameter yang Diperlukan

--name -n

Nama kluster yang disediakan.

--resource-group -g

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

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--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 aksarc get-credentials

Dapatkan kubeconfig lokal dari kluster yang disediakan.

az aksarc get-credentials --name
                          --resource-group
                          [--admin]
                          [--context]
                          [--file]
                          [--overwrite-existing]

Contoh

GetAdminCredential

az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin

GetAADUserCredential

az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg"

Parameter yang Diperlukan

--name -n

Nama kluster yang disediakan.

--resource-group -g

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

Parameter Opsional

--admin -a

Mendapatkan kredensial administrator kluster.

nilai default: False
--context

Jika ditentukan, timpa nama konteks default.

--file -f

File konfigurasi Kubernetes untuk diperbarui. Jika tidak disediakan, perbarui file '~/.kube/config'.

nilai default: ~\.kube\config
--overwrite-existing

Timpa entri kluster yang ada dengan nama yang sama.

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 aksarc get-upgrades

Dapatkan versi peningkatan yang tersedia untuk kluster yang disediakan.

az aksarc get-upgrades --name
                       --resource-group

Contoh

Dapatkan versi peningkatan yang tersedia untuk kluster yang disediakan Hybrid AKS

az aksarc get-upgrades --name "samplecluster" --resource-group "sample-rg"

Parameter yang Diperlukan

--name -n

Nama kluster yang disediakan.

--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 aksarc get-versions

Cantumkan versi Kubernetes yang didukung di lokasi kustom yang ditentukan.

az aksarc get-versions --custom-location
                       [--resource-group]

Contoh

VMListSkus

az aksarc get-versions -g sample-rg --custom-location sample-cl

Parameter yang Diperlukan

--custom-location

Nama lokasi kustom yang akan digunakan untuk menampilkan versi k8s yang didukung.

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

Mencantumkan kluster yang disediakan dalam grup sumber daya atau dalam langganan.

az aksarc list [--resource-group]

Contoh

ListProvisionedClusterByResourceGroup

az aksarc list --resource-group "sample-rg"

ListProvisionedClusterBySubscription

az aksarc list

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 aksarc notice

Keluarkan file NOTICE ke filepath yang ditentukan pengguna.

az aksarc notice --output-filepath

Contoh

GetNoticeFile

az aksarc notice --output-filepath "./Notice"

Parameter yang Diperlukan

--output-filepath

Output filepath untuk file NOTICE.

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

Mendapatkan kluster yang disediakan.

az aksarc show --name
               --resource-group

Contoh

GetProvisionedCluster

az aksarc show --name "sample-aksarccluster" --resource-group "sample-rg"

Parameter yang Diperlukan

--name -n

Nama kluster yang disediakan.

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

Memperbarui kluster yang disediakan.

az aksarc update --name
                 --resource-group
                 [--aad-admin-group-object-ids]
                 [--ca-profile]
                 [--control-plane-count]
                 [--disable-ahub]
                 [--disable-cluster-autoscaler]
                 [--disable-nfs-driver]
                 [--disable-smb-driver]
                 [--enable-ahub]
                 [--enable-cluster-autoscaler]
                 [--enable-nfs-driver]
                 [--enable-smb-driver]
                 [--max-count]
                 [--min-count]
                 [--tags]
                 [--update-cluster-autoscaler]

Contoh

UpdateProvisionedCluster

az aksarc update --tags additionalProperties="sample" --name "sample-aksarccluster" --resource-group "sample-rg"

Aktifkan fitur Manfaat Pengguna Azure Hybrid untuk kluster yang disediakan.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --enable-ahub

Nonaktifkan fitur Manfaat Pengguna Azure Hybrid untuk kluster yang disediakan.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg"--disable-ahub

Skalakan Simpul Sarana Kontrol.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --control-plane-node-count 5

Parameter yang Diperlukan

--name -n

Nama kluster yang disediakan.

--resource-group -g

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

Parameter Opsional

--aad-admin-group-object-ids -i

Daftar ID objek grup aad yang dipisahkan koma yang akan ditetapkan sebagai admin kluster pada kluster yang disediakan.

--ca-profile --cluster-autoscaler-profile

Daftar pasangan key=value yang dipisahkan spasi untuk mengonfigurasi autoscaler kluster. Teruskan string kosong untuk menghapus profil.

--control-plane-count --control-plane-node-count

Jumlah simpul untuk menskalakan Sarana Kontrol.

--disable-ahub

Nonaktifkan Azure Hybrid User Benefits (AHUB) untuk kluster yang disediakan.

nilai default: False
--disable-cluster-autoscaler -d

Nonaktifkan penskala otomatis kluster untuk kluster yang disediakan.

nilai default: False
--disable-nfs-driver

Nonaktifkan driver NFS untuk kluster yang disediakan.

nilai default: False
--disable-smb-driver

Nonaktifkan driver SMB untuk kluster yang disediakan.

nilai default: False
--enable-ahub

Aktifkan Azure Hybrid User Benefits (AHUB) untuk kluster yang disediakan.

nilai default: False
--enable-cluster-autoscaler -e

Aktifkan penskala otomatis kluster untuk kluster yang disediakan.

nilai default: False
--enable-nfs-driver

Aktifkan driver NFS untuk kluster yang disediakan.

nilai default: False
--enable-smb-driver

Aktifkan driver SMB untuk kluster yang disediakan.

nilai default: False
--max-count

Jumlah maksimum simpul untuk penskalaan otomatis.

--min-count

Jumlah minimum simpul untuk penskalaan otomatis.

--tags

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

--update-cluster-autoscaler -u

Perbarui penskala otomatis kluster untuk kluster yang disediakan.

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

Meningkatkan kluster yang disediakan.

az aksarc upgrade --name
                  --resource-group
                  [--kubernetes-version]
                  [--no-wait]
                  [--yes]

Contoh

UpgradeProvisionedCluster

az aksarc upgrade --name "sample-aksarccluster" --resource-group "sample-rg" --kubernetes-version "1.22.2"

Parameter yang Diperlukan

--name -n

Nama kluster yang disediakan.

--resource-group -g

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

Parameter Opsional

--kubernetes-version -k

Versi kubernetes dari kluster yang disediakan.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--yes

Bendera untuk menonaktifkan permintaan 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.