az fleet

Catatan

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

Perintah untuk mengelola armada.

Perintah

Nama Deskripsi Jenis Status
az fleet create

Membuat atau memperbarui armada.

Ekstensi GA
az fleet delete

Menghapus armada.

Ekstensi GA
az fleet get-credentials

Untuk armada hubful, mendapatkan kubeconfig untuk kluster hub armada.

Ekstensi GA
az fleet list

Mencantumkan semua armada dalam grup sumber daya.

Ekstensi GA
az fleet member

Perintah untuk mengelola anggota.

Ekstensi GA
az fleet member create

Membuat atau memperbarui anggota.

Ekstensi GA
az fleet member delete

Menghapus anggota armada.

Ekstensi GA
az fleet member list

Mencantumkan anggota armada.

Ekstensi GA
az fleet member reconcile

Mendamai anggota.

Ekstensi GA
az fleet member show

Mendapatkan anggota armada.

Ekstensi GA
az fleet member update

Memperbarui anggota.

Ekstensi GA
az fleet member wait

Tunggu hingga sumber daya anggota mencapai status yang diinginkan.

Ekstensi GA
az fleet reconcile

Mendamaikan armada.

Ekstensi GA
az fleet show

Mendapatkan armada.

Ekstensi GA
az fleet update

Menambal sumber daya armada.

Ekstensi GA
az fleet updaterun

Perintah untuk mengelola eksekusi pembaruan.

Ekstensi GA
az fleet updaterun create

Membuat atau memperbarui eksekusi pembaruan.

Ekstensi GA
az fleet updaterun delete

Menghapus eksekusi pembaruan.

Ekstensi GA
az fleet updaterun list

Mencantumkan eksekusi pembaruan armada.

Ekstensi GA
az fleet updaterun show

Memperlihatkan eksekusi pembaruan.

Ekstensi GA
az fleet updaterun skip

Mengatur target yang akan dilewati dalam UpdateRun.

Ekstensi GA
az fleet updaterun start

Memulai eksekusi pembaruan.

Ekstensi GA
az fleet updaterun stop

Menghentikan eksekusi pembaruan.

Ekstensi GA
az fleet updaterun wait

Tunggu hingga sumber daya eksekusi pembaruan mencapai status yang diinginkan.

Ekstensi GA
az fleet updatestrategy

Perintah untuk mengelola strategi pembaruan.

Ekstensi GA
az fleet updatestrategy create

Membuat atau memperbarui strategi pembaruan.

Ekstensi GA
az fleet updatestrategy delete

Menghapus strategi pembaruan.

Ekstensi GA
az fleet updatestrategy list

Mencantumkan strategi pembaruan armada.

Ekstensi GA
az fleet updatestrategy show

Menampilkan strategi pembaruan.

Ekstensi GA
az fleet updatestrategy wait

Tunggu hingga sumber daya strategi pembaruan mencapai status yang diinginkan.

Ekstensi GA
az fleet wait

Tunggu hingga sumber daya armada mencapai status yang diinginkan.

Ekstensi GA

az fleet create

Membuat atau memperbarui armada.

az fleet create --name
                --resource-group
                [--agent-subnet-id]
                [--apiserver-subnet-id]
                [--assign-identity]
                [--dns-name-prefix]
                [--enable-hub]
                [--enable-managed-identity]
                [--enable-private-cluster]
                [--enable-vnet-integration]
                [--location]
                [--no-wait]
                [--tags]
                [--vm-size]

Contoh

Buat armada tanpa hub.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --tags "TagKey=TagValue"

Buat armada hubful.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-hub --tags "TagKey=TagValue"

Buat armada dengan identitas layanan terkelola yang ditetapkan sistem.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity

Buat armada dengan identitas layanan terkelola yang ditetapkan pengguna.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity"

Parameter yang Diperlukan

--name -n

Tentukan nama armada.

--resource-group -g

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

Parameter Opsional

--agent-subnet-id
Pratinjau

ID subnet yang akan bergabung dengan simpul hub Armada saat startup. Jika ini tidak ditentukan, vnet dan subnet akan dihasilkan dan digunakan.

--apiserver-subnet-id
Pratinjau

Subnet yang akan digunakan saat integrasi vnet apiserver diaktifkan. Ini diperlukan saat membuat Armada baru dengan BYO vnet.

--assign-identity

Dengan --enable-managed-identity, aktifkan identitas terkelola yang ditetapkan pengguna (MSI) pada sumber daya Armada dengan menentukan Id sumber daya identitas yang ditetapkan pengguna.

--dns-name-prefix -p
Pratinjau

Awalan untuk nama host yang dibuat. Jika tidak ditentukan, buat nama host menggunakan nama kluster terkelola dan grup sumber daya.

--enable-hub
Pratinjau

Jika diatur, Armada akan dibuat dengan kluster hub.

nilai default: False
--enable-managed-identity

Aktifkan identitas terkelola yang ditetapkan sistem (MSI) pada sumber daya Armada.

nilai default: False
--enable-private-cluster
Pratinjau

Apakah akan membuat hub Armada sebagai kluster privat atau tidak.

nilai default: False
--enable-vnet-integration
Pratinjau

Apakah akan mengaktifkan integrasi vnet apiserver untuk hub Armada atau tidak.

nilai default: False
--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
--tags

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

--vm-size
Pratinjau

Ukuran komputer virtual hub Armada.

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

Menghapus armada.

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

Contoh

Menghapus armada tertentu.

az fleet delete -g MyFleetResourceGroup -n MyFleetName

Parameter yang Diperlukan

--name -n

Tentukan nama armada.

--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 fleet get-credentials

Untuk armada hubful, mendapatkan kubeconfig untuk kluster hub armada.

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

Contoh

Dapatkan kubeconfig kluster hub armada.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName

Dapatkan kubeconfig kluster hub armada, dan simpan ke file tertentu.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName -f ~/mykubeconfigfile.txt

Parameter yang Diperlukan

--name -n

Tentukan nama armada.

--resource-group -g

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

Parameter Opsional

--context

Jika ditentukan, timpa nama konteks default.

--file -f

File konfigurasi Kubernetes untuk diperbarui. Gunakan "-" untuk mencetak YAML ke stdout sebagai gantinya.

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

Mencantumkan semua armada dalam grup sumber daya.

az fleet list [--resource-group]

Contoh

Mencantumkan semua armada dengan langganan tertentu.

az fleet list

Cantumkan semua armada yang ada dalam grup langganan dan sumber daya tertentu.

az fleet list -g MyResourceGroup

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 fleet reconcile

Mendamaikan armada.

az fleet reconcile --name
                   --resource-group
                   [--no-wait]

Contoh

Rekonsiliasi armada.

az fleet reconcile -g MyFleetResourceGroup -n MyFleetName

Parameter yang Diperlukan

--name -n

Tentukan nama armada.

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

Mendapatkan armada.

az fleet show --name
              --resource-group

Contoh

Tampilkan detail armada.

az fleet show -g MyFleetResourceGroup -n MyFleetName

Parameter yang Diperlukan

--name -n

Tentukan nama armada.

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

Menambal sumber daya armada.

az fleet update --name
                --resource-group
                [--assign-identity]
                [--enable-managed-identity {false, true}]
                [--no-wait]
                [--tags]

Contoh

Perbarui tag armada.

az fleet update -g MyFleetResourceGroup -n MyFleetName --tags Key=Value

Perbarui armada untuk menggunakan identitas layanan terkelola yang ditetapkan sistem.

az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --tags Key=Value

Perbarui armada untuk menggunakan identitas layanan terkelola yang ditetapkan pengguna.

az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity" --tags Key=Value

Parameter yang Diperlukan

--name -n

Tentukan nama armada.

--resource-group -g

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

Parameter Opsional

--assign-identity

Dengan --enable-managed-identity, aktifkan identitas terkelola yang ditetapkan pengguna (MSI) pada sumber daya Armada. Tentukan sumber daya identitas yang ditetapkan pengguna yang ada.

--enable-managed-identity

Aktifkan identitas terkelola yang ditetapkan sistem (MSI) pada sumber daya Armada.

nilai yang diterima: false, true
--no-wait

Jangan menunggu operasi jangka panjang selesai.

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 fleet wait

Tunggu hingga sumber daya armada mencapai status yang diinginkan.

Jika operasi pada armada terganggu atau dimulai dengan --no-wait, gunakan perintah ini untuk menunggunya selesai.

az fleet wait --fleet-name
              --resource-group
              [--created]
              [--custom]
              [--deleted]
              [--exists]
              [--interval]
              [--timeout]
              [--updated]

Parameter yang Diperlukan

--fleet-name

Nama sumber daya Armada. Harus diisi.

--resource-group -g

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

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--interval

Interval polling dalam hitungan detik.

nilai default: 30
--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

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.