az spring-cloud app

Catatan

Referensi ini adalah bagian dari ekstensi spring-cloud untuk Azure CLI (versi 2.45.0 atau lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah aplikasi az spring-cloud. Pelajari lebih lanjut tentang ekstensi.

Grup perintah ini secara implisit tidak digunakan lagi karena grup perintah 'spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'spring' sebagai gantinya.

Perintah untuk mengelola aplikasi di Azure Spring Cloud.

Perintah

Nama Deskripsi Jenis Status
az spring-cloud app append-loaded-public-certificate

Tambahkan sertifikat publik baru yang dimuat ke aplikasi di Azure Spring Cloud.

Ekstensi Tidak digunakan lagi
az spring-cloud app append-persistent-storage

Tambahkan penyimpanan persisten baru ke aplikasi di Azure Spring Cloud.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding

Perintah untuk mengelola pengikatan dengan Azure Data Services, Anda perlu memulai ulang aplikasi secara manual untuk membuat pengaturan berlaku.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding cosmos

Perintah untuk mengelola pengikatan Azure Cosmos DB.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding cosmos add

Ikat Azure Cosmos DB dengan aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding cosmos update

Perbarui pengikatan layanan Azure Cosmos DB aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding list

Mencantumkan semua pengikatan layanan di aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding mysql

Perintah untuk mengelola pengikatan Azure Database for MySQL.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding mysql add

Ikat Azure Database for MySQL dengan aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding mysql update

Perbarui pengikatan layanan Azure Database for MySQL aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding redis

Perintah untuk mengelola pengikatan Azure Cache for Redis.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding redis add

Ikat Azure Cache for Redis dengan aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding redis update

Perbarui pengikatan layanan Azure Cache for Redis aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding remove

Menghapus pengikatan layanan aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app binding show

Tampilkan detail pengikatan layanan.

Ekstensi Tidak digunakan lagi
az spring-cloud app create

Buat aplikasi baru dengan penyebaran default di Azure Spring Cloud.

Ekstensi Tidak digunakan lagi
az spring-cloud app custom-domain

Perintah untuk mengelola domain kustom.

Ekstensi Tidak digunakan lagi
az spring-cloud app custom-domain bind

Ikat domain kustom dengan aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app custom-domain list

Mencantumkan semua domain kustom aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app custom-domain show

Perlihatkan detail domain kustom.

Ekstensi Tidak digunakan lagi
az spring-cloud app custom-domain unbind

Batalkan ikatan domain kustom aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app custom-domain update

Perbarui domain kustom aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app delete

Menghapus aplikasi di Azure Spring Cloud.

Ekstensi Tidak digunakan lagi
az spring-cloud app deploy

Sebarkan kode sumber atau biner bawaan ke aplikasi dan perbarui konfigurasi terkait.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment

Perintah untuk mengelola siklus hidup penyebaran aplikasi di Azure Spring Cloud. Lebih banyak operasi pada penyebaran dapat dilakukan pada tingkat aplikasi dengan parameter --deployment. misalnya az spring-cloud app deploy --deployment .

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment create

Buat penyebaran penahapan untuk aplikasi. Untuk menyebarkan kode atau memperbarui pengaturan ke penyebaran yang ada, gunakan az spring-cloud app deploy/update --deployment <staging deployment>.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment delete

Menghapus penyebaran aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment generate-heap-dump

Buat heap dump instans aplikasi target Anda ke jalur file yang diberikan.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment generate-thread-dump

Buat cadangan utas instans aplikasi target Anda ke jalur file yang diberikan.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment list

Mencantumkan semua penyebaran dalam aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment show

Menampilkan detail penyebaran.

Ekstensi Tidak digunakan lagi
az spring-cloud app deployment start-jfr

Mulai JFR pada instans aplikasi target Anda ke jalur file yang diberikan.

Ekstensi Tidak digunakan lagi
az spring-cloud app identity

Mengelola identitas terkelola aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app identity assign

Aktifkan identitas terkelola yang ditetapkan sistem atau tetapkan identitas terkelola yang ditetapkan pengguna ke aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app identity force-set

Paksa atur identitas terkelola pada aplikasi.

Ekstensi Pratinjau dan Tidak Digunakan Lagi
az spring-cloud app identity remove

Menghapus identitas terkelola dari aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app identity show

Tampilkan info identitas terkelola aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app list

Mencantumkan semua aplikasi di Azure Spring Cloud.

Ekstensi Tidak digunakan lagi
az spring-cloud app log

Perintah untuk menyesuaikan log instans aplikasi dengan beberapa opsi. Jika aplikasi hanya memiliki satu instans, nama instans bersifat opsional.

Ekstensi Tidak digunakan lagi
az spring-cloud app log tail

Tampilkan log instans aplikasi, log akan dialirkan saat mengatur '-f/--follow'.

Ekstensi Tidak digunakan lagi
az spring-cloud app logs

Tampilkan log instans aplikasi, log akan dialirkan saat mengatur '-f/--follow'.

Ekstensi Tidak digunakan lagi
az spring-cloud app restart

Mulai ulang instans aplikasi, default ke penyebaran produksi.

Ekstensi Tidak digunakan lagi
az spring-cloud app scale

Menskalakan aplikasi atau penyebarannya secara manual.

Ekstensi Tidak digunakan lagi
az spring-cloud app set-deployment

Atur penyebaran produksi aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app show

Menampilkan detail aplikasi di Azure Spring Cloud.

Ekstensi Tidak digunakan lagi
az spring-cloud app show-deploy-log

Tampilkan log build dari penyebaran terakhir, hanya berlaku untuk penyebaran kode sumber, default ke penyebaran produksi.

Ekstensi Tidak digunakan lagi
az spring-cloud app start

Mulai instans aplikasi, default ke penyebaran produksi.

Ekstensi Tidak digunakan lagi
az spring-cloud app stop

Hentikan instans aplikasi, default ke penyebaran produksi.

Ekstensi Tidak digunakan lagi
az spring-cloud app unset-deployment

Batalkan penyebaran produksi aplikasi.

Ekstensi Tidak digunakan lagi
az spring-cloud app update

Memperbarui konfigurasi aplikasi.

Ekstensi Tidak digunakan lagi

az spring-cloud app append-loaded-public-certificate

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Tambahkan sertifikat publik baru yang dimuat ke aplikasi di Azure Spring Cloud.

az spring-cloud app append-loaded-public-certificate --certificate-name
                                                     --load-trust-store {false, true}
                                                     --name
                                                     --resource-group
                                                     --service

Contoh

Tambahkan sertifikat publik baru yang dimuat ke aplikasi.

az spring-cloud app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true

Parameter yang Diperlukan

--certificate-name

Nama sertifikat yang akan ditambahkan.

--load-trust-store

Jika true, sertifikat akan dimuat ke penyimpanan kepercayaan untuk aplikasi Java.

nilai yang diterima: false, true
nilai default: False
--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

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 spring-cloud app append-persistent-storage

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Tambahkan penyimpanan persisten baru ke aplikasi di Azure Spring Cloud.

az spring-cloud app append-persistent-storage --mount-path
                                              --name
                                              --persistent-storage-type
                                              --resource-group
                                              --service
                                              --share-name
                                              --storage-name
                                              [--mount-options]
                                              [--read-only {false, true}]

Contoh

Tambahkan penyimpanan persisten baru ke aplikasi.

az spring-cloud app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService

Parameter yang Diperlukan

--mount-path

Jalur untuk volume penyimpanan persisten yang akan dipasang.

--name -n

Nama aplikasi.

--persistent-storage-type -t

Jenis volume penyimpanan persisten.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

--share-name

Nama berbagi file yang telah dibuat sebelumnya. ShareName harus disediakan hanya jika jenis volume penyimpanan persisten adalah AzureFileVolume.

--storage-name

Nama sumber daya penyimpanan yang Anda buat di Azure Spring Cloud.

Parameter Opsional

--mount-options

[opsional] Opsi pemasangan untuk volume penyimpanan persisten.

--read-only

[opsional] Jika true, volume penyimpanan persisten hanya akan dibaca.

nilai yang diterima: false, true
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 spring-cloud app create

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Buat aplikasi baru dengan penyebaran default di Azure Spring Cloud.

az spring-cloud app create --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--cpu]
                           [--disable-probe {false, true}]
                           [--enable-persistent-storage {false, true}]
                           [--env]
                           [--instance-count]
                           [--jvm-options]
                           [--loaded-public-certificate-file]
                           [--memory]
                           [--persistent-storage]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
                           [--system-assigned {false, true}]
                           [--user-assigned]

Contoh

Buat aplikasi dengan konfigurasi default.

az spring-cloud app create -n MyApp -s MyCluster -g MyResourceGroup

Buat aplikasi yang dapat diakses publik dengan 3 instans dan 2 inti cpu dan memori 3 GB per instans.

az spring-cloud app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--assign-endpoint

Jika true, tetapkan URL titik akhir untuk akses langsung.

nilai yang diterima: false, true
nilai default: False
--cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

nilai default: 1
--disable-probe

Jika true, nonaktifkan pemeriksaan keaktifan dan kesiapan.

nilai yang diterima: false, true
--enable-persistent-storage

Jika true, pasang disk 50G (tingkat Harga Standar) atau 1G (tingkat Harga Dasar) dengan jalur default.

nilai yang diterima: false, true
--env

Variabel lingkungan yang dipisahkan spasi dalam format 'key[=value]'.

--instance-count

Jumlah instans.

nilai default: 1
--jvm-options

String yang berisi opsi jvm, gunakan '=' alih-alih ' ' untuk argumen ini untuk menghindari kesalahan penguraian bash, misalnya: --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Jalur file json menunjukkan sertifikat yang akan dimuat ke aplikasi.

--memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

nilai default: 1Gi
--persistent-storage

Jalur file json untuk penyimpanan persisten yang akan dipasang ke aplikasi.

--runtime-version

Versi runtime bahasa yang digunakan.

nilai yang diterima: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

Aktifkan identitas terkelola yang ditetapkan sistem.

nilai yang diterima: false, true
--user-assigned
Pratinjau

ID sumber daya identitas terkelola yang ditetapkan pengguna yang dipisahkan ruang untuk di-assgin ke aplikasi.

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 spring-cloud app delete

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Menghapus aplikasi di Azure Spring Cloud.

az spring-cloud app delete --name
                           --resource-group
                           --service

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

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 spring-cloud app deploy

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Sebarkan kode sumber atau biner bawaan ke aplikasi dan perbarui konfigurasi terkait.

az spring-cloud app deploy --name
                           --resource-group
                           --service
                           [--artifact-path]
                           [--build-env]
                           [--builder]
                           [--config-file-patterns]
                           [--container-args]
                           [--container-command]
                           [--container-image]
                           [--container-registry]
                           [--deployment]
                           [--disable-probe {false, true}]
                           [--disable-validation {false, true}]
                           [--env]
                           [--jvm-options]
                           [--main-entry]
                           [--no-wait]
                           [--registry-password]
                           [--registry-username]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
                           [--source-path]
                           [--target-module]
                           [--version]

Contoh

Menyebarkan kode sumber ke aplikasi. Ini akan mengemas direktori saat ini, membangun biner dengan Pivotal Build Service lalu menyebarkan ke aplikasi.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup

Sebarkan jar bawaan ke aplikasi dengan opsi jvm dan variabel lingkungan.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --jar-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Menyebarkan kode sumber ke penyebaran aplikasi tertentu.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment

Sebarkan gambar kontainer di Docker Hub ke aplikasi.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1

Sebarkan gambar kontainer pada registri privat ke aplikasi.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>

Sebarkan dengan pola file konfigurasi Application Configuration Service ke aplikasi.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --jar-path app.jar

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--artifact-path

Sebarkan artefak bawaan yang ditentukan (jar atau netcore zip).

--build-env

Variabel lingkungan yang dipisahkan spasi dalam format 'key[=value]'.

--builder
Pratinjau

(Hanya Tingkat Perusahaan) Build service builder yang digunakan untuk membangun executable.

nilai default: default
--config-file-patterns
Pratinjau

(Hanya Tingkat Perusahaan) Pola file konfigurasi dipisahkan dengan ',' untuk memutuskan pola Layanan Konfigurasi Aplikasi mana yang akan digunakan. Gunakan '""' untuk menghapus konfigurasi yang ada.

--container-args

Argumen gambar kontainer.

--container-command

Perintah gambar kontainer.

--container-image

Tag gambar kontainer.

--container-registry

Registri gambar kontainer.

nilai default: docker.io
--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--disable-probe

Jika true, nonaktifkan pemeriksaan keaktifan dan kesiapan.

nilai yang diterima: false, true
--disable-validation

Jika true, nonaktifkan validasi jar.

nilai yang diterima: false, true
--env

Variabel lingkungan yang dipisahkan spasi dalam format 'key[=value]'.

--jvm-options

String yang berisi opsi jvm, gunakan '=' alih-alih ' ' untuk argumen ini untuk menghindari kesalahan penguraian bash, misalnya: --jvm-options='-Xms1024m -Xmx2048m'.

--main-entry -m

String yang berisi jalur ke .NET executable relatif terhadap akar zip.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--registry-password

Kata sandi registri kontainer.

--registry-username

Nama pengguna registri kontainer.

--runtime-version

Versi runtime bahasa yang digunakan.

nilai yang diterima: Java_11, Java_17, Java_8, NetCore_31
--source-path

Sebarkan folder sumber yang ditentukan. Folder akan dikemas ke dalam tar, diunggah, dan dibangun menggunakan kpack. Default ke folder saat ini jika tidak ada nilai yang disediakan.

--target-module

Modul anak yang akan disebarkan, diperlukan untuk beberapa paket jar yang dibangun dari kode sumber.

--version

Versi penyebaran, tetap tidak berubah jika tidak diatur.

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 spring-cloud app list

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Mencantumkan semua aplikasi di Azure Spring Cloud.

az spring-cloud app list --resource-group
                         --service

Contoh

Status kueri penyimpanan persisten semua aplikasi

az spring-cloud app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'

Parameter yang Diperlukan

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

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 spring-cloud app logs

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Tampilkan log instans aplikasi, log akan dialirkan saat mengatur '-f/--follow'.

az spring-cloud app logs --name
                         --resource-group
                         --service
                         [--deployment]
                         [--follow]
                         [--format-json]
                         [--instance]
                         [--limit]
                         [--lines]
                         [--since]

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--follow -f

Tentukan apakah log harus dialirkan.

nilai default: False
--format-json

Format log JSON jika log terstruktur diaktifkan.

--instance -i

Nama instans penyebaran yang ada.

--limit

Kilobyte maksimum log yang akan dikembalikan. Nomor plafon adalah 2048.

nilai default: 2048
--lines

Jumlah baris yang akan ditampilkan. Maksimum adalah 10000.

nilai default: 50
--since

Hanya mengembalikan log yang lebih baru dari durasi relatif seperti 5s, 2m, atau 1h. Maksimum adalah 1 jam.

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 spring-cloud app restart

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Mulai ulang instans aplikasi, default ke penyebaran produksi.

az spring-cloud app restart --name
                            --resource-group
                            --service
                            [--deployment]
                            [--no-wait]

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--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 spring-cloud app scale

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Menskalakan aplikasi atau penyebarannya secara manual.

az spring-cloud app scale --name
                          --resource-group
                          --service
                          [--cpu]
                          [--deployment]
                          [--instance-count]
                          [--memory]
                          [--no-wait]

Contoh

Tingkatkan skala aplikasi menjadi 4 inti cpu dan memori 8 Gb per instans.

az spring-cloud app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8

Perluas skala penyebaran aplikasi ke 5 instans.

az spring-cloud app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--instance-count

Jumlah instans.

--memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

--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 spring-cloud app set-deployment

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Atur penyebaran produksi aplikasi.

az spring-cloud app set-deployment --deployment
                                   --name
                                   --resource-group
                                   --service
                                   [--no-wait]

Contoh

Menukar penyebaran penahapan aplikasi ke produksi.

az spring-cloud app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup

Parameter yang Diperlukan

--deployment -d

Nama penyebaran aplikasi yang ada.

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

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 spring-cloud app show

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Menampilkan detail aplikasi di Azure Spring Cloud.

az spring-cloud app show --name
                         --resource-group
                         --service

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

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 spring-cloud app show-deploy-log

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Tampilkan log build dari penyebaran terakhir, hanya berlaku untuk penyebaran kode sumber, default ke penyebaran produksi.

az spring-cloud app show-deploy-log --name
                                    --resource-group
                                    --service
                                    [--deployment]

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

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 spring-cloud app start

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Mulai instans aplikasi, default ke penyebaran produksi.

az spring-cloud app start --name
                          --resource-group
                          --service
                          [--deployment]
                          [--no-wait]

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--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 spring-cloud app stop

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Hentikan instans aplikasi, default ke penyebaran produksi.

az spring-cloud app stop --name
                         --resource-group
                         --service
                         [--deployment]
                         [--no-wait]

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--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 spring-cloud app unset-deployment

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Batalkan penyebaran produksi aplikasi.

az spring-cloud app unset-deployment --name
                                     --resource-group
                                     --service
                                     [--no-wait]

Contoh

Tukar penyebaran produksi aplikasi untuk penahapan jika aplikasi memiliki penyebaran produksi.

az spring-cloud app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

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 spring-cloud app update

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'aplikasi spring-cloud' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'aplikasi musim semi' sebagai gantinya.

Memperbarui konfigurasi aplikasi.

az spring-cloud app update --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--config-file-patterns]
                           [--deployment]
                           [--disable-probe {false, true}]
                           [--enable-ingress-to-app-tls {false, true}]
                           [--enable-persistent-storage {false, true}]
                           [--env]
                           [--https-only {false, true}]
                           [--jvm-options]
                           [--loaded-public-certificate-file]
                           [--main-entry]
                           [--no-wait]
                           [--persistent-storage]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]

Contoh

Tambahkan variabel lingkungan untuk aplikasi.

az spring-cloud app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar

Parameter yang Diperlukan

--name -n

Nama aplikasi.

--resource-group -g

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

--service -s

Nama Azure Spring Cloud, Anda dapat mengonfigurasi layanan default menggunakan konfigurasi az --defaults spring-cloud=.

Parameter Opsional

--assign-endpoint

Jika true, tetapkan URL titik akhir untuk akses langsung.

nilai yang diterima: false, true
--config-file-patterns
Pratinjau

(Hanya Tingkat Perusahaan) Pola file konfigurasi dipisahkan dengan ',' untuk memutuskan pola Layanan Konfigurasi Aplikasi mana yang akan digunakan. Gunakan '""' untuk menghapus konfigurasi yang ada.

--deployment -d

Nama penyebaran aplikasi yang ada. Default ke penyebaran produksi jika tidak ditentukan.

--disable-probe

Jika true, nonaktifkan pemeriksaan keaktifan dan kesiapan.

nilai yang diterima: false, true
--enable-ingress-to-app-tls

Jika true, aktifkan ingress ke tls aplikasi.

nilai yang diterima: false, true
--enable-persistent-storage

Jika true, pasang disk 50G (tingkat Harga Standar) atau 1G (tingkat Harga Dasar) dengan jalur default.

nilai yang diterima: false, true
--env

Variabel lingkungan yang dipisahkan spasi dalam format 'key[=value]'.

--https-only

Jika true, akses aplikasi melalui https.

nilai yang diterima: false, true
nilai default: False
--jvm-options

String yang berisi opsi jvm, gunakan '=' alih-alih ' ' untuk argumen ini untuk menghindari kesalahan penguraian bash, misalnya: --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Jalur file json menunjukkan sertifikat yang akan dimuat ke aplikasi.

--main-entry -m

Jalur ke .NET yang dapat dieksekusi relatif terhadap akar zip.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--persistent-storage

Jalur file json untuk penyimpanan persisten yang akan dipasang ke aplikasi.

--runtime-version

Versi runtime bahasa yang digunakan.

nilai yang diterima: Java_11, Java_17, Java_8, NetCore_31
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.