Partager via


az spring-cloud app

Remarque

Cette référence fait partie de l’extension spring-cloud pour Azure CLI (version 2.45.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az spring-cloud app . En savoir plus sur les 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 Statut
az spring-cloud app append-loaded-public-certificate

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

Extension Déprécié
az spring-cloud app append-persistent-storage

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

Extension Déprécié
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 Déprécié
az spring-cloud app binding cosmos

Commandes pour gérer les liaisons Azure Cosmos DB.

Extension Déprécié
az spring-cloud app binding cosmos add

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

Extension Déprécié
az spring-cloud app binding cosmos update

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

Extension Déprécié
az spring-cloud app binding list

Lister toutes les liaisons de service dans une application.

Extension Déprécié
az spring-cloud app binding mysql

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

Extension Déprécié
az spring-cloud app binding mysql add

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

Extension Déprécié
az spring-cloud app binding mysql update

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

Extension Déprécié
az spring-cloud app binding redis

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

Extension Déprécié
az spring-cloud app binding redis add

Lier un Cache Azure pour Redis avec l’application.

Extension Déprécié
az spring-cloud app binding redis update

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

Extension Déprécié
az spring-cloud app binding remove

Supprimez une liaison de service de l’application.

Extension Déprécié
az spring-cloud app binding show

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

Extension Déprécié
az spring-cloud app create

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

Extension Déprécié
az spring-cloud app custom-domain

Commandes pour gérer des domaines personnalisés.

Extension Déprécié
az spring-cloud app custom-domain bind

Lier un domaine personnalisé à l’application.

Extension Déprécié
az spring-cloud app custom-domain list

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

Extension Déprécié
az spring-cloud app custom-domain show

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

Extension Déprécié
az spring-cloud app custom-domain unbind

Dissociez un domaine personnalisé de l’application.

Extension Déprécié
az spring-cloud app custom-domain update

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

Extension Déprécié
az spring-cloud app delete

Supprimer une application dans Azure Spring Cloud.

Extension Déprécié
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 Déprécié
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 Déprécié
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 Déprécié
az spring-cloud app deployment delete

Supprimer un déploiement de l’application.

Extension Déprécié
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 Déprécié
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 Déprécié
az spring-cloud app deployment list

Lister tous les déploiements dans une application.

Extension Déprécié
az spring-cloud app deployment show

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

Extension Déprécié
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 Déprécié
az spring-cloud app identity

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

Extension Déprécié
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 Déprécié
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 Déprécié
az spring-cloud app identity show

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

Extension Déprécié
az spring-cloud app list

Lister toutes les applications dans Azure Spring Cloud.

Extension Déprécié
az spring-cloud app log

Commandes pour les journaux d’activité des instances d’application de fin avec plusieurs options. Si l’application n’a qu’une seule instance, le nom de l’instance est facultatif.

Extension Déprécié
az spring-cloud app log tail

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

Extension Déprécié
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 Déprécié
az spring-cloud app restart

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

Extension Déprécié
az spring-cloud app scale

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

Extension Déprécié
az spring-cloud app set-deployment

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

Extension Déprécié
az spring-cloud app show

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

Extension Déprécié
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 Déprécié
az spring-cloud app start

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

Extension Déprécié
az spring-cloud app stop

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

Extension Déprécié
az spring-cloud app unset-deployment

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

Extension Déprécié
az spring-cloud app update

Mettez à jour les configurations d’une application.

Extension Déprécié

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.

valeurs acceptées: false, true
valeur par défaut: False
--name -n

Nom de l’application.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--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.

valeurs acceptées: false, true
valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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éer 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éer 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 en utilisant 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

--assign-endpoint

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

valeurs acceptées: false, true
valeur par défaut: False
--cpu

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

valeur par défaut: 1
--disable-probe

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

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.

valeurs acceptées: false, true
--env

Variables d’environnement séparées par des espaces au format « clé[= valeur] ».

--instance-count

Nombre d’instances.

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.

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é.

valeurs acceptées: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

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

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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 ».

Supprimer 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 en utilisant 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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éployer le code source dans 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éployer le code source vers 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 en utilisant 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

--artifact-path

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

--build-env

Variables d’environnement séparées par des espaces au format « clé[= valeur] ».

--builder
Préversion

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

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.

--container-command

Commande de l’image conteneur.

--container-image

Balise d’image conteneur.

--container-registry

Registre de l’image conteneur.

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.

valeurs acceptées: false, true
--disable-validation

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

valeurs acceptées: false, true
--env

Variables d’environnement séparées par des espaces au format « clé[= valeur] ».

--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.

valeur par défaut: False
--registry-password

Mot de passe du registre de conteneurs.

--registry-username

Nom d’utilisateur du registre de conteneurs.

--runtime-version

Version runtime du langage utilisé.

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.

--target-module

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

--version

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

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 ».

Lister 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 en utilisant 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--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.

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.

valeur par défaut: 2048
--lines

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

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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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

Effectuer le scale-up d’un déploiement de l’application sur cinq 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 en utilisant 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

--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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--no-wait

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

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 ».

Afficher 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 en utilisant 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--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.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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 en utilisant 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

--no-wait

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

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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

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

Ajouter 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 en utilisant 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

--assign-endpoint

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

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.

valeurs acceptées: false, true
--enable-ingress-to-app-tls

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

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.

valeurs acceptées: false, true
--env

Variables d’environnement séparées par des espaces au format « clé[= valeur] ».

--https-only

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

valeurs acceptées: false, true
valeur par défaut: False
--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.

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é.

valeurs acceptées: Java_11, Java_17, Java_8, NetCore_31
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

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