Partager via


az spring-cloud app

Note

This reference is part of the spring-cloud extension for the Azure CLI (version 2.45.0 or higher). L’extension installe automatiquement la première fois que vous exécutez une az spring-cloud app commande. Learn more about extensions.

Ce groupe de commandes est implicitement déconseillé, car le groupe de commandes « spring-cloud » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring ».

Commandes pour gérer des applications dans Azure Spring Cloud.

Commandes

Nom Description Type État
az spring-cloud app append-loaded-public-certificate

Ajoutez un nouveau certificat public chargé à une application dans Azure Spring Cloud.

Extension Deprecated
az spring-cloud app append-persistent-storage

Ajoutez un nouveau stockage persistant à une application dans Azure Spring Cloud.

Extension Deprecated
az spring-cloud app binding

Commandes pour gérer les liaisons avec Azure Data Services, vous devez redémarrer manuellement l’application pour que les paramètres prennent effet.

Extension Deprecated
az spring-cloud app binding cosmos

Commandes pour gérer les liaisons Azure Cosmos DB.

Extension Deprecated
az spring-cloud app binding cosmos add

Lier une base de données Azure Cosmos DB à l’application.

Extension Deprecated
az spring-cloud app binding cosmos update

Mettez à jour une liaison de service Azure Cosmos DB de l’application.

Extension Deprecated
az spring-cloud app binding list

Répertorier toutes les liaisons de service dans une application.

Extension Deprecated
az spring-cloud app binding mysql

Commandes pour gérer les liaisons Azure Database pour MySQL.

Extension Deprecated
az spring-cloud app binding mysql add

Lier une base de données Azure pour MySQL à l’application.

Extension Deprecated
az spring-cloud app binding mysql update

Mettez à jour une liaison de service Azure Database pour MySQL de l’application.

Extension Deprecated
az spring-cloud app binding redis

Commandes pour gérer les liaisons Azure Cache pour Redis.

Extension Deprecated
az spring-cloud app binding redis add

Lier un cache Azure pour Redis à l’application.

Extension Deprecated
az spring-cloud app binding redis update

Mettez à jour une liaison de service Azure Cache pour Redis de l’application.

Extension Deprecated
az spring-cloud app binding remove

Supprimez une liaison de service de l’application.

Extension Deprecated
az spring-cloud app binding show

Afficher les détails d’une liaison de service.

Extension Deprecated
az spring-cloud app create

Créez une application avec un déploiement par défaut dans Azure Spring Cloud.

Extension Deprecated
az spring-cloud app custom-domain

Commandes pour gérer des domaines personnalisés.

Extension Deprecated
az spring-cloud app custom-domain bind

Lier un domaine personnalisé à l’application.

Extension Deprecated
az spring-cloud app custom-domain list

Répertorier tous les domaines personnalisés de l’application.

Extension Deprecated
az spring-cloud app custom-domain show

Afficher les détails d’un domaine personnalisé.

Extension Deprecated
az spring-cloud app custom-domain unbind

Dissociez un domaine personnalisé de l’application.

Extension Deprecated
az spring-cloud app custom-domain update

Mettez à jour un domaine personnalisé de l’application.

Extension Deprecated
az spring-cloud app delete

Supprimez une application dans Azure Spring Cloud.

Extension Deprecated
az spring-cloud app deploy

Déployez le code source ou le binaire prédéfini dans une application et mettez à jour les configurations associées.

Extension Deprecated
az spring-cloud app deployment

Commandes pour gérer le cycle de vie des déploiements d’une application dans Azure Spring Cloud. Des opérations supplémentaires sur les déploiements peuvent être effectuées au niveau de l’application avec le paramètre --deployment. par exemple az spring-cloud app deploy --deployment .

Extension Deprecated
az spring-cloud app deployment create

Créer un déploiement intermédiaire pour l’application. Pour déployer du code ou mettre à jour le paramètre vers un déploiement existant, utilisez az spring-cloud app deploy/update --deployment <staging deployment>.

Extension Deprecated
az spring-cloud app deployment delete

Supprimer un déploiement de l’application.

Extension Deprecated
az spring-cloud app deployment generate-heap-dump

Générez un vidage de tas de votre instance d’application cible pour donner le chemin d’accès au fichier.

Extension Deprecated
az spring-cloud app deployment generate-thread-dump

Générez un vidage de thread de votre instance d’application cible pour donner le chemin d’accès au fichier.

Extension Deprecated
az spring-cloud app deployment list

Lister tous les déploiements dans une application.

Extension Deprecated
az spring-cloud app deployment show

Afficher les détails d’un déploiement.

Extension Deprecated
az spring-cloud app deployment start-jfr

Démarrez un JFR sur votre instance d’application cible pour donner le chemin d’accès au fichier.

Extension Deprecated
az spring-cloud app identity

Gérer les identités managées d’une application.

Extension Deprecated
az spring-cloud app identity assign

Activez l’identité managée affectée par le système ou attribuez des identités managées affectées par l’utilisateur à une application.

Extension Deprecated
az spring-cloud app identity force-set

Forcer la définition des identités managées sur une application.

Extension Préversion et dépréciation
az spring-cloud app identity remove

Supprimez l’identité managée d’une application.

Extension Deprecated
az spring-cloud app identity show

Afficher les informations d’identité managée de l’application.

Extension Deprecated
az spring-cloud app list

Répertoriez toutes les applications dans Azure Spring Cloud.

Extension Deprecated
az spring-cloud app logs

Afficher les journaux d’une instance d’application, les journaux sont diffusés en continu lors de la définition de « -f/--follow ».

Extension Deprecated
az spring-cloud app restart

Redémarrez les instances de l’application, par défaut pour le déploiement de production.

Extension Deprecated
az spring-cloud app scale

Mettre à l’échelle manuellement une application ou ses déploiements.

Extension Deprecated
az spring-cloud app set-deployment

Définir le déploiement de production d’une application.

Extension Deprecated
az spring-cloud app show

Affichez les détails d’une application dans Azure Spring Cloud.

Extension Deprecated
az spring-cloud app show-deploy-log

Afficher le journal de génération du dernier déploiement, s’applique uniquement au déploiement de code source, par défaut au déploiement de production.

Extension Deprecated
az spring-cloud app start

Démarrez les instances de l’application, par défaut pour le déploiement de production.

Extension Deprecated
az spring-cloud app stop

Arrêtez les instances de l’application, par défaut pour le déploiement de production.

Extension Deprecated
az spring-cloud app unset-deployment

Annuler le déploiement de production d’une application.

Extension Deprecated
az spring-cloud app update

Mettez à jour les configurations d’une application.

Extension Deprecated

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

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Ajoutez un nouveau certificat public chargé à une application dans Azure Spring Cloud.

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

Exemples

Ajoutez un nouveau certificat public chargé à une application.

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

Paramètres obligatoires

--certificate-name

Nom du certificat à ajouter.

--load-trust-store

Si la valeur est true, le certificat est chargé dans le magasin d’approbations pour les applications Java.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app append-persistent-storage

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Ajoutez un nouveau stockage persistant à une application dans 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}]

Exemples

Ajoutez un nouveau stockage persistant à une application.

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

Paramètres obligatoires

--mount-path

Chemin d’accès du volume de stockage persistant à monter.

--name -n

Nom de l’application.

--persistent-storage-type -t

Type du stockage persistant en volume.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

--share-name

Nom du partage de fichiers précréé. ShareName doit être fourni uniquement si le type du volume de stockage persistant est AzureFileVolume.

--storage-name

Nom de la ressource de stockage que vous avez créée dans Azure Spring Cloud.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--mount-options

[facultatif] Options de montage pour le volume de stockage persistant.

--read-only

[facultatif] Si la valeur est true, le volume de stockage persistant est en lecture seule.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app create

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Créez une application avec un déploiement par défaut dans 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]

Exemples

Créez une application avec la configuration par défaut.

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

Créez une application accessible publique avec 3 instances et 2 cœurs de processeur et 3 Go de mémoire par instance.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-endpoint

Si la valeur est true, affectez l’URL du point de terminaison pour l’accès direct.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--cpu

Quantité de ressources processeur. Doit être de 500 m ou de nombre de cœurs d’UC.

Propriété Valeur
Valeur par défaut: 1
--disable-probe

Si la valeur est true, désactivez la sonde liveness et readiness.

Propriété Valeur
Valeurs acceptées: false, true
--enable-persistent-storage

Si la valeur est true, montez un disque 50G (niveau tarifaire Standard) ou 1G (niveau tarifaire de base) avec le chemin d’accès par défaut.

Propriété Valeur
Valeurs acceptées: false, true
--env

Variables d’environnement séparées par espace au format « key[=value] ».

--instance-count

Nombre d’instances.

Propriété Valeur
Valeur par défaut: 1
--jvm-options

Chaîne contenant des options jvm, utilisez '=' au lieu de ' ' pour cet argument pour éviter l’erreur d’analyse bash, par exemple : --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Un chemin d’accès au fichier json indique les certificats qui seraient chargés dans l’application.

--memory

Quantité de ressources mémoire. Doit être 512Mi ou #Gi, par exemple, 1Gi, 3Gi.

Propriété Valeur
Valeur par défaut: 1Gi
--persistent-storage

Chemin d’accès au fichier json pour les stockages persistants à monter sur l’application.

--runtime-version

Version runtime du langage utilisé.

Propriété Valeur
Valeurs acceptées: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

Activez l’identité managée affectée par le système.

Propriété Valeur
Valeurs acceptées: false, true
--user-assigned
Préversion

ID de ressource d’identité managée affectée par l’utilisateur séparé par l’espace pour assginer une application.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app delete

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Supprimez une application dans Azure Spring Cloud.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app deploy

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Déployez le code source ou le binaire prédéfini dans une application et mettez à jour les configurations associées.

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]

Exemples

Déployez le code source sur une application. Cela packera le répertoire actif, générez le fichier binaire avec Pivotal Build Service, puis déployez sur l’application.

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

Déployez un fichier jar prédéfini dans une application avec des options jvm et des variables d’environnement.

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

Déployez le code source sur un déploiement spécifique d’une application.

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

Déployez une image conteneur sur Docker Hub sur une application.

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

Déployez une image conteneur sur un registre privé sur une application.

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>

Déployez avec des modèles de fichier de configuration du service de configuration d’application sur une application.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--artifact-path

Déployez l’artefact prédéfini spécifié (jar ou netcore zip).

--build-env

Variables d’environnement séparées par espace au format « key[=value] ».

--builder
Préversion

(Niveau Entreprise uniquement) Générer le générateur de services utilisé pour générer l’exécutable.

Propriété Valeur
Valeur par défaut: default
--config-file-patterns
Préversion

(Niveau Entreprise uniquement) Modèles de fichier de configuration séparés par « , » pour décider quels modèles du service de configuration d’application seront utilisés. Utilisez « » pour effacer les configurations existantes.

--container-args

Arguments de l’image conteneur.

Propriété Valeur
Parameter group: Custom Container Arguments
--container-command

Commande de l’image conteneur.

Propriété Valeur
Parameter group: Custom Container Arguments
--container-image

Balise d’image conteneur.

Propriété Valeur
Parameter group: Custom Container Arguments
--container-registry

Registre de l’image conteneur.

Propriété Valeur
Parameter group: Custom Container Arguments
Valeur par défaut: docker.io
--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--disable-probe

Si la valeur est true, désactivez la sonde liveness et readiness.

Propriété Valeur
Valeurs acceptées: false, true
--disable-validation

Si la valeur est true, désactivez la validation jar.

Propriété Valeur
Valeurs acceptées: false, true
--env

Variables d’environnement séparées par espace au format « key[=value] ».

--jvm-options

Chaîne contenant des options jvm, utilisez '=' au lieu de ' ' pour cet argument pour éviter l’erreur d’analyse bash, par exemple : --jvm-options='-Xms1024m -Xmx2048m'.

--main-entry -m

Chaîne contenant le chemin d’accès à l’exécutable .NET par rapport à la racine zip.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--registry-password

Mot de passe du registre de conteneurs.

Propriété Valeur
Parameter group: Custom Container Arguments
--registry-username

Nom d’utilisateur du registre de conteneurs.

Propriété Valeur
Parameter group: Custom Container Arguments
--runtime-version

Version runtime du langage utilisé.

Propriété Valeur
Valeurs acceptées: Java_11, Java_17, Java_8, NetCore_31
--source-path

Déployez le dossier source spécifié. Le dossier sera emballé en tar, chargé et généré à l’aide de kpack. Valeur par défaut du dossier actif si aucune valeur n’est fournie.

Propriété Valeur
Parameter group: Source Code deploy Arguments
--target-module

Module enfant à déployer, requis pour plusieurs packages jar générés à partir du code source.

Propriété Valeur
Parameter group: Source Code deploy Arguments
--version

La version du déploiement reste inchangée si elle n’est pas définie.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app list

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Répertoriez toutes les applications dans Azure Spring Cloud.

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

Exemples

État de requête du stockage persistant de toutes les applications

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

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app logs

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Afficher les journaux d’une instance d’application, les journaux sont diffusés en continu lors de la définition de « -f/--follow ».

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--follow -f

Spécifiez si les journaux doivent être diffusés en continu.

Propriété Valeur
Valeur par défaut: False
--format-json

Mettez en forme les journaux JSON si le journal structuré est activé.

--instance -i

Nom d’une instance existante du déploiement.

--limit

Nombre maximal de kilo-octets de journaux à retourner. Le nombre de plafond est 2048.

Propriété Valeur
Valeur par défaut: 2048
--lines

Nombre de lignes à afficher. La valeur maximale est de 1 0000.

Propriété Valeur
Valeur par défaut: 50
--since

Retourne uniquement les journaux plus récents qu’une durée relative comme 5, 2m ou 1h. La valeur maximale est de 1h.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app restart

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Redémarrez les instances de l’application, par défaut pour le déploiement de production.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app scale

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Mettre à l’échelle manuellement une application ou ses déploiements.

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

Exemples

Effectuez un scale-up d’une application sur 4 cœurs de processeur et 8 Go de mémoire par instance.

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

Effectuez un scale-out d’un déploiement de l’application à 5 instances.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cpu

Quantité de ressources processeur. Doit être de 500 m ou de nombre de cœurs d’UC.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--instance-count

Nombre d’instances.

--memory

Quantité de ressources mémoire. Doit être 512Mi ou #Gi, par exemple, 1Gi, 3Gi.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app set-deployment

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Définir le déploiement de production d’une application.

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

Exemples

Échangez un déploiement intermédiaire d’une application en production.

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

Paramètres obligatoires

--deployment -d

Nom d’un déploiement existant de l’application.

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app show

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Affichez les détails d’une application dans Azure Spring Cloud.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app show-deploy-log

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Afficher le journal de génération du dernier déploiement, s’applique uniquement au déploiement de code source, par défaut au déploiement de production.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app start

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Démarrez les instances de l’application, par défaut pour le déploiement de production.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app stop

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Arrêtez les instances de l’application, par défaut pour le déploiement de production.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app unset-deployment

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Annuler le déploiement de production d’une application.

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

Exemples

Échangez le déploiement de production d’une application en préproduction si l’application a le déploiement de production.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az spring-cloud app update

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « spring-cloud app » est déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « spring app ».

Mettez à jour les configurations d’une application.

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

Exemples

Ajoutez une variable d’environnement pour l’application.

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

Paramètres obligatoires

--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--service -s

Nom d’Azure Spring Cloud, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring-cloud=.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-endpoint

Si la valeur est true, affectez l’URL du point de terminaison pour l’accès direct.

Propriété Valeur
Valeurs acceptées: false, true
--config-file-patterns
Préversion

(Niveau Entreprise uniquement) Modèles de fichier de configuration séparés par « , » pour décider quels modèles du service de configuration d’application seront utilisés. Utilisez « » pour effacer les configurations existantes.

--deployment -d

Nom d’un déploiement existant de l’application. Valeur par défaut du déploiement de production s’il n’est pas spécifié.

--disable-probe

Si la valeur est true, désactivez la sonde liveness et readiness.

Propriété Valeur
Valeurs acceptées: false, true
--enable-ingress-to-app-tls

Si la valeur est true, activez l’entrée vers tls d’application.

Propriété Valeur
Valeurs acceptées: false, true
--enable-persistent-storage

Si la valeur est true, montez un disque 50G (niveau tarifaire Standard) ou 1G (niveau tarifaire de base) avec le chemin d’accès par défaut.

Propriété Valeur
Valeurs acceptées: false, true
--env

Variables d’environnement séparées par espace au format « key[=value] ».

--https-only

Si la valeur est true, accédez à l’application via https.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--jvm-options

Chaîne contenant des options jvm, utilisez '=' au lieu de ' ' pour cet argument pour éviter l’erreur d’analyse bash, par exemple : --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Un chemin d’accès au fichier json indique les certificats qui seraient chargés dans l’application.

--main-entry -m

Chemin d’accès à l’exécutable .NET relatif à la racine zip.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--persistent-storage

Chemin d’accès au fichier json pour les stockages persistants à monter sur l’application.

--runtime-version

Version runtime du langage utilisé.

Propriété Valeur
Valeurs acceptées: Java_11, Java_17, Java_8, NetCore_31
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False