az spring-cloud app

Hinweis

Diese Referenz ist Teil der Spring-Cloud-Erweiterung für die Azure CLI (Version 2.30.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az spring-cloud-App-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten von Apps in der Azure Spring Cloud.

Befehle

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

Fügen Sie ein neues geladenes öffentliches Zertifikat an eine App in der Azure Spring Cloud an.

az spring-cloud app append-persistent-storage

Fügen Sie einen neuen beständigen Speicher an eine App in der Azure Spring Cloud an.

az spring-cloud app binding

Befehle zum Verwalten von Bindungen mit Azure Data Services müssen Sie die App manuell neu starten, um Einstellungen wirksam zu machen.

az spring-cloud app binding cosmos

Befehle zum Verwalten von Azure Cosmos DB-Bindungen.

az spring-cloud app binding cosmos add

Bindet eine Azure Cosmos DB-Instanz an die App

az spring-cloud app binding cosmos update

Aktualisieren sie eine Azure Cosmos DB-Dienstbindung der App.

az spring-cloud app binding list

Listet alle Dienstbindungen in einer App auf

az spring-cloud app binding mysql

Befehle zum Verwalten Azure Database for MySQL Bindungen.

az spring-cloud app binding mysql add

Bindet eine Azure Database for MySQL-Instanz an die App

az spring-cloud app binding mysql update

Aktualisieren sie eine Azure Database for MySQL Dienstbindung der App.

az spring-cloud app binding redis

Befehle zum Verwalten Azure Cache for Redis Bindungen.

az spring-cloud app binding redis add

Bindet eine Azure Cache for Redis-Instanz an die App

az spring-cloud app binding redis update

Aktualisieren sie eine Azure Cache for Redis Dienstbindung der App.

az spring-cloud app binding remove

Entfernen sie eine Dienstbindung der App.

az spring-cloud app binding show

Zeigt Details einer Dienstbindung an

az spring-cloud app create

Erstellt eine neue App mit einer Standardbereitstellung in Azure Spring Cloud

az spring-cloud app custom-domain

Befehle zum Verwalten benutzerdefinierter Domänen.

az spring-cloud app custom-domain bind

Binden Sie eine benutzerdefinierte Domäne mit der App.

az spring-cloud app custom-domain list

Listet alle benutzerdefinierten Domänen der App auf.

az spring-cloud app custom-domain show

Details einer benutzerdefinierten Domäne anzeigen.

az spring-cloud app custom-domain unbind

Aufheben der Verknüpfung einer benutzerdefinierten Domäne der App.

az spring-cloud app custom-domain update

Aktualisieren einer benutzerdefinierten Domäne der App.

az spring-cloud app delete

Löscht eine App in Azure Spring Cloud

az spring-cloud app deploy

Stellen Sie Quellcode oder vordefinierte Binärdatei in einer App bereit und aktualisieren Sie verwandte Konfigurationen.

az spring-cloud app deployment

Befehle zum Verwalten des Lebenszyklus von Bereitstellungen einer App in der Azure Spring Cloud. Weitere Vorgänge für Bereitstellungen können auf App-Ebene mit parameter --deployment erfolgen. z. B. az spring-cloud app deploy --deployment .

az spring-cloud app deployment create

Erstellt eine Stagingbereitstellung für die App Verwenden Sie az spring-cloud app deploy/update --deployment <staging deployment>zum Bereitstellen von Code oder Aktualisieren der Einstellung für eine vorhandene Bereitstellung.

az spring-cloud app deployment delete

Löscht eine Bereitstellung der App

az spring-cloud app deployment generate-heap-dump

Generieren Sie einen Heapabbild Ihrer Ziel-App-Instanz, um einen bestimmten Dateipfad zu erhalten.

az spring-cloud app deployment generate-thread-dump

Generieren Sie einen Threadabbild Ihrer Ziel-App-Instanz, um einen bestimmten Dateipfad zu erhalten.

az spring-cloud app deployment list

Listet alle Bereitstellungen in einer App auf

az spring-cloud app deployment show

Zeigt Details einer Bereitstellung an

az spring-cloud app deployment start-jfr

Starten Sie einen JFR in Ihrer Ziel-App-Instanz, um den Dateipfad zu erhalten.

az spring-cloud app identity

Verwalten der verwalteten Identitäten einer App.

az spring-cloud app identity assign

Aktivieren Sie die vom System zugewiesene verwaltete Identität oder weisen Sie einer App verwaltete Identitäten zu.

az spring-cloud app identity force-set

Erzwingen sie, dass verwaltete Identitäten in einer App festgelegt werden.

az spring-cloud app identity remove

Entfernen der verwalteten Identität aus einer App.

az spring-cloud app identity show

Anzeigen der verwalteten Identitätsinformationen der App.

az spring-cloud app list

Listet alle Apps in Azure Spring Cloud auf

az spring-cloud app log

Befehle zum Tail-App-Instanzen protokollieren mit mehreren Optionen. Wenn die App nur über eine Instanz verfügt, ist der Instanzname optional.

az spring-cloud app log tail

Protokolle einer App-Instanz anzeigen, protokolle werden beim Festlegen von "-f/-follow" gestreamt.

az spring-cloud app logs

Protokolle einer App-Instanz anzeigen, protokolle werden beim Festlegen von "-f/-follow" gestreamt.

az spring-cloud app restart

Starten Sie Instanzen der App neu, standardmäßig für die Produktionsbereitstellung.

az spring-cloud app scale

Skaliert eine App oder ihre Bereitstellungen manuell

az spring-cloud app set-deployment

Legt die Produktionsbereitstellung einer App fest

az spring-cloud app show

Zeigt Details einer App in Azure Spring Cloud an

az spring-cloud app show-deploy-log

Zeigen Sie das Buildprotokoll der letzten Bereitstellung an, gilt nur für die Bereitstellung von Quellcode, standardmäßig für die Produktionsbereitstellung.

az spring-cloud app start

Starten Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung.

az spring-cloud app stop

Beenden Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung.

az spring-cloud app unset-deployment

Nicht festgelegte Produktionsbereitstellung einer App.

az spring-cloud app update

Aktualisieren von Konfigurationen einer App.

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

Fügen Sie ein neues geladenes öffentliches Zertifikat an eine App in der Azure Spring Cloud an.

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

Beispiele

Fügen Sie ein neues geladenes öffentliches Zertifikat an eine App an.

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

Erforderliche Parameter

--certificate-name

Name des zu anfügenden Zertifikats.

--load-trust-store

Wenn true, wird das Zertifikat in den Vertrauensspeicher für Java-Anwendungen geladen.

Zulässige Werte: false, true
--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

az spring-cloud app append-persistent-storage

Fügen Sie einen neuen beständigen Speicher an eine App in der Azure Spring Cloud an.

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}]

Beispiele

Fügen Sie einen neuen beständigen Speicher an eine App an.

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

Erforderliche Parameter

--mount-path

Der Pfad für das persistente Speichervolume, das bereitgestellt werden soll.

--name -n

Name der App.

--persistent-storage-type -t

Typ des persistenten Speichervolumes.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

--share-name

Der Name der vordefinierten Dateifreigabe. ShareName sollte nur bereitgestellt werden, wenn der Typ des persistenten Speichervolumes AzureFileVolume ist.

--storage-name

Name der Speicherressource, die Sie in Azure Spring Cloud erstellt haben.

Optionale Parameter

--mount-options

[optional] Die Bereitstellungsoptionen für das persistente Speichervolume.

--read-only

[optional] Wenn true, wird das persistente Speichervolume schreibgeschützt.

Zulässige Werte: false, true

az spring-cloud app create

Erstellt eine neue App mit einer Standardbereitstellung in Azure Spring Cloud

az spring-cloud app create --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--assign-identity {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]

Beispiele

Erstellt eine App mit der Standardkonfiguration.

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

Erstellen Sie eine öffentliche barrierefreie App mit 3 Instanzen und 2 CPU-Kernen und 3 GB Arbeitsspeicher pro Instanz.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--assign-endpoint

Wenn true, weisen Sie endpunkt-URL für direkten Zugriff zu.

Zulässige Werte: false, true
--assign-identity

Aktivieren Sie die vom System zugewiesene verwaltete Identität.

Zulässige Werte: false, true
--cpu

CPU-Ressourcenmenge. Sollte 500m oder anzahl der CPU-Kerne sein.

Standardwert: 1
--disable-probe

Wenn true, deaktivieren Sie die Liveness- und Bereitschaftstaste.

Zulässige Werte: false, true
--enable-persistent-storage

Wenn true, stellen Sie einen 50G-Datenträger (Standardpreisstufe) oder 1G (Basic Pricing Tier) mit Standardpfad ein.

Zulässige Werte: false, true
--env

Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“

--instance-count

Anzahl der Instanzen

Standardwert: 1
--jvm-options

Eine Zeichenfolge, die jvm-Optionen enthält, verwenden Sie '=' anstelle von ' für dieses Argument, um bash parse error zu vermeiden, z. B. : --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Ein JSON-Dateipfad gibt die Zertifikate an, die in die App geladen werden würden.

--memory

Speicherressourcenmenge. Sollte 512Mi oder #Gi sein, z. B. 1Gi, 3Gi.

Standardwert: 1Gi
--persistent-storage

Ein JSON-Dateipfad für die beständigen Speicher, die an die App bereitgestellt werden sollen.

--runtime-version

Laufzeitversion der verwendeten Sprache.

Zulässige Werte: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

Aktivieren Sie die verwaltete Identität des Systems.

Zulässige Werte: false, true
--user-assigned

Leergetrennte verwaltete Identitätsressource-IDs für die Assgin-App.

az spring-cloud app delete

Löscht eine App in Azure Spring Cloud

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

az spring-cloud app deploy

Stellen Sie Quellcode oder vordefinierte Binärdatei in einer App bereit und aktualisieren Sie verwandte Konfigurationen.

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]

Beispiele

Stellen Sie Quellcode für eine App bereit. Dies packt aktuelles Verzeichnis, erstellt binär mit Pivotal Build Service und stellt dann für die App bereit.

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

Stellen Sie einen vordefinierten Jar für eine App mit jvm-Optionen und Umgebungsvariablen bereit.

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

Stellen Sie Quellcode für eine bestimmte Bereitstellung einer App bereit.

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

Stellen Sie ein Containerimage auf Docker Hub einer App bereit.

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

Stellen Sie ein Containerimage in einer privaten Registrierung in einer App bereit.

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>

Bereitstellen mit Konfigurationsdateimustern des Anwendungskonfigurationsdiensts in einer App.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--artifact-path

Stellen Sie das angegebene vordefinierte Artefakte (jar oder netcore zip) bereit.

--build-env

Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“

--builder

(Nur Enterprise-Ebene) Builddienst-Generator, der zum Erstellen der ausführbaren Datei verwendet wird.

Standardwert: default
--config-file-patterns

(Nur Enterprise-Ebene) Konfigurationsdateimuster, die mit "", getrennt sind, um zu entscheiden, welche Muster des Anwendungskonfigurationsdiensts verwendet werden. Verwenden Sie """, um vorhandene Konfigurationen zu löschen.

--container-args

Die Argumente des Containerimages.

--container-command

Der Befehl des Containerimages.

--container-image

Das Containerimagetag.

--container-registry

Die Registrierung des Containerimages.

Standardwert: docker.io
--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--disable-probe

Wenn true, deaktivieren Sie die Liveness- und Bereitschaftstaste.

Zulässige Werte: false, true
--disable-validation

Wenn true, deaktivieren Sie die Jar-Überprüfung.

Zulässige Werte: false, true
--env

Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“

--jvm-options

Eine Zeichenfolge, die jvm-Optionen enthält, verwenden Sie '=' anstelle von ' für dieses Argument, um bash parse error zu vermeiden, z. B. : --jvm-options='-Xms1024m -Xmx2048m'.

--main-entry -m

Eine Zeichenfolge, die den Pfad zur .NET-ausführbaren Datei relativ zum Zip-Stamm enthält.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--registry-password

Das Kennwort der Containerregistrierung.

--registry-username

Der Benutzername der Containerregistrierung.

--runtime-version

Laufzeitversion der verwendeten Sprache.

Zulässige Werte: Java_11, Java_17, Java_8, NetCore_31
--source-path

Stellen Sie den angegebenen Quellordner bereit. Der Ordner wird in Tar verpackt, hochgeladen und mit kpack erstellt. Standardeinstellung für den aktuellen Ordner, wenn kein Wert bereitgestellt wird.

--target-module

Untergeordnetes Modul, das bereitgestellt werden soll, ist für mehrere jar-Pakete erforderlich, die aus Dem Quellcode erstellt wurden.

--version

Die Bereitstellungsversion bleibt unverändert, wenn sie nicht festgelegt ist.

az spring-cloud app list

Listet alle Apps in Azure Spring Cloud auf

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

Beispiele

Abfragestatus des beständigen Speichers aller Apps

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

Erforderliche Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

az spring-cloud app logs

Protokolle einer App-Instanz anzeigen, protokolle werden beim Festlegen von "-f/-follow" streamt.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--follow -f

Geben Sie an, ob die Protokolle streamt werden sollen.

--format-json

Formatieren Sie JSON-Protokolle, wenn strukturiertes Protokoll aktiviert ist.

--instance -i

Name einer vorhandenen Instanz der Bereitstellung.

--limit

Maximale Kilobyte von Protokollen, die zurückgegeben werden sollen. Die Obergrenze ist 2048.

Standardwert: 2048
--lines

Anzahl der anzuzeigenden Zeilen. Maximal ist 10000.

Standardwert: 50
--since

Gibt nur neuere Protokolle als eine relative Dauer wie 5s, 2m oder 1h zurück. Maximal ist 1h.

az spring-cloud app restart

Starten Sie Instanzen der App neu, standardmäßig für die Produktionsbereitstellung.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az spring-cloud app scale

Skaliert eine App oder ihre Bereitstellungen manuell

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

Beispiele

Skalieren Sie eine App auf 4 CPU-Kerne und 8 Gb Arbeitsspeicher pro Instanz.

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

Skalieren Sie eine Bereitstellung der App auf fünf Instanzen auf.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--cpu

CPU-Ressourcenmenge. Sollte 500m oder anzahl der CPU-Kerne sein.

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--instance-count

Anzahl der Instanzen

--memory

Speicherressourcenmenge. Sollte 512Mi oder #Gi sein, z. B. 1Gi, 3Gi.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az spring-cloud app set-deployment

Legt die Produktionsbereitstellung einer App fest

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

Beispiele

Tauschen Sie eine Stagingbereitstellung einer App in die Produktion aus.

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

Erforderliche Parameter

--deployment -d

Name einer vorhandenen Bereitstellung der App

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az spring-cloud app show

Zeigt Details einer App in Azure Spring Cloud an

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

az spring-cloud app show-deploy-log

Zeigen Sie das Buildprotokoll der letzten Bereitstellung an, gilt nur für die Bereitstellung von Quellcode, standardmäßig für die Produktionsbereitstellung.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

az spring-cloud app start

Starten Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az spring-cloud app stop

Beenden Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az spring-cloud app unset-deployment

Nicht festgelegte Produktionsbereitstellung einer App.

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

Beispiele

Tauschen Sie die Produktionsbereitstellung einer App durch Staging aus, wenn die App über die Produktionsbereitstellung verfügt.

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az spring-cloud app update

Aktualisieren von Konfigurationen einer App.

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}]

Beispiele

Fügt der App eine Umgebungsvariable hinzu

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

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--assign-endpoint

Wenn true, weisen Sie endpunkt-URL für direkten Zugriff zu.

Zulässige Werte: false, true
--config-file-patterns

(Nur Enterprise-Ebene) Konfigurationsdateimuster, die durch "," getrennt sind, um zu entscheiden, welche Muster des Anwendungskonfigurationsdiensts verwendet werden. Verwenden Sie """, um vorhandene Konfigurationen zu löschen.

--deployment -d

Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.

--disable-probe

Wenn true, deaktivieren Sie die Live- und Bereitschaftssonde.

Zulässige Werte: false, true
--enable-ingress-to-app-tls

Wenn true, aktivieren Sie den Einzug in app tls.

Zulässige Werte: false, true
--enable-persistent-storage

Wenn true, stellen Sie einen Datenträger mit 50G (Standardpreisstufe) oder 1G (Standardpreisstufe) mit Standardpfad bereit.

Zulässige Werte: false, true
--env

Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“

--https-only

Wenn true, greifen Sie über https auf die App zu.

Zulässige Werte: false, true
--jvm-options

Eine Zeichenfolge, die jvm-Optionen enthält, verwenden Sie '=' anstelle von ' für dieses Argument, um bash parse error, z. B. :-jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Ein JSON-Dateipfad gibt die Zertifikate an, die in die App geladen werden würden.

--main-entry -m

Der Pfad zur .NET-ausführbaren Datei relativ zum ZIP-Stamm.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--persistent-storage

Ein JSON-Dateipfad für die persistenten Speicher, die an die App bereitgestellt werden sollen.

--runtime-version

Laufzeitversion der verwendeten Sprache.

Zulässige Werte: Java_11, Java_17, Java_8, NetCore_31