Partager via


az spring job

Remarque

Cette référence fait partie de l’extension spring pour Azure CLI (version 2.56.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az spring job . En savoir plus sur les extensions.

Ce groupe de commandes est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

(Niveau Entreprise uniquement) Commandes pour gérer les travaux du service Azure Spring Apps.

Commandes

Nom Description Type État
az spring job create

Créez un travail dans le service Azure Spring Apps.

Extension Aperçu
az spring job delete

Supprimez un travail dans Azure Spring Apps.

Extension Aperçu
az spring job deploy

Déployez l’artefact sur un travail et mettez à jour les configurations associées.

Extension Aperçu
az spring job execution

(Niveau Entreprise uniquement) Commandes pour gérer les exécutions de travaux du service Azure Spring Apps.

Extension Aperçu
az spring job execution cancel

Annulez une exécution de travail.

Extension Aperçu
az spring job execution instance

(Niveau Entreprise uniquement) Commandes pour gérer les instances d’exécution de travaux du service Azure Spring Apps.

Extension Aperçu
az spring job execution instance list

Répertorier toutes les instances de l’exécution du travail.

Extension Aperçu
az spring job execution list

Répertorier toutes les exécutions du travail.

Extension Aperçu
az spring job execution show

Afficher l’état et les résultats d’une exécution du travail.

Extension Aperçu
az spring job list

Répertoriez tous les travaux dans Azure Spring Apps.

Extension Aperçu
az spring job logs

Afficher les journaux d’activité des instances d’exécution de travail. Les journaux sont diffusés en continu lors de la définition de « -f/--follow ».

Extension Aperçu
az spring job show

Affichez les détails d’un travail dans Azure Spring Apps.

Extension Aperçu
az spring job start

Démarrez une exécution du travail.

Extension Aperçu
az spring job update

Mettez à jour les configurations d’un travail.

Extension Aperçu

az spring job create

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créez un travail dans le service Azure Spring Apps.

az spring job create --name
                     --resource-group
                     --service
                     [--args]
                     [--bind-config-server]
                     [--bind-service-registry]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Exemples

Créez un travail avec la configuration par défaut.

az spring job create -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

Paramètres facultatifs

--args

Arguments de l’exécution du travail.

--bind-config-server --bind-cs

Liez automatiquement le travail au serveur de configuration par défaut.

--bind-service-registry --bind-sr

Liez automatiquement le travail au Registre de services par défaut.

--cpu

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

Valeur par défaut: 1
--envs

Propriétés non sensibles pour les variables d’environnement. Mettez en forme « key[=value] » et séparés par espace.

--memory

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

Valeur par défaut: 2Gi
--parallelism

Nombre maximal de réplicas à exécuter par exécution.

--retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du travail.

--secret-envs

Propriétés sensibles pour les variables d’environnement. Une fois mis, il sera chiffré et non retourné. Mettez en forme « key[=value] » et séparés par espace.

--timeout

Nombre maximal de secondes pendant lesquelles une exécution est autorisée à s’exécuter.

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

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprimez un travail dans Azure Spring Apps.

az spring job delete --name
                     --resource-group
                     --service

Exemples

Supprimer une tâche

az spring job delete -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

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 job deploy

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Déployez l’artefact sur un travail et mettez à jour les configurations associées.

az spring job deploy --name
                     --resource-group
                     --service
                     [--args]
                     [--artifact-path]
                     [--build-cpu]
                     [--build-env]
                     [--build-memory]
                     [--builder]
                     [--cpu]
                     [--disable-validation {false, true}]
                     [--envs]
                     [--memory]
                     [--no-wait]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--source-path]
                     [--timeout]
                     [--version]

Exemples

Déployez un fichier jar prédéfini dans un travail avec des variables d’environnement.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --env foo=bar

Déployez un fichier jar prédéfini dans un travail avec l’env de build.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

Paramètres obligatoires

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

Paramètres facultatifs

--args

Arguments de l’exécution du travail.

--artifact-path

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

--build-cpu

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

Valeur par défaut: 1
--build-env

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

--build-memory

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

Valeur par défaut: 2Gi
--builder

(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
--cpu

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

--disable-validation

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

Valeurs acceptées: false, true
--envs

Propriétés non sensibles pour les variables d’environnement. Mettez en forme « key[=value] » et séparés par espace.

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

Nombre maximal de réplicas à exécuter par exécution.

--retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du travail.

--secret-envs

Propriétés sensibles pour les variables d’environnement. Une fois mis, il sera chiffré et non retourné. Mettez en forme « key[=value] » et séparés par espace.

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

--timeout

Nombre maximal de secondes pendant lesquelles une exécution est autorisée à s’exécuter. Vous pouvez utiliser -1 pour réinitialiser le délai d’expiration.

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

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Répertoriez tous les travaux dans Azure Spring Apps.

az spring job list --resource-group
                   --service

Exemples

Répertorier les travaux

az spring job list -s MyAzureSpringAppsInstance -g MyResourceGroup

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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

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 job logs

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Afficher les journaux d’activité des instances d’exécution de travail. Les journaux sont diffusés en continu lors de la définition de « -f/--follow ».

az spring job logs --execution
                   --name
                   --resource-group
                   --service
                   [--all-instances]
                   [--follow]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--max-log-requests]
                   [--since]

Exemples

Afficher les journaux d’activité pour toutes les instances d’une exécution de travail.

az spring job logs --name job-name --execution job-execution-nam --all-instances -s MyService -g MyResourceGroup

Afficher les journaux d’activité d’une instance spécifique d’une exécution de travail.

az spring job logs --name job-name --execution job-execution-nam --instance job-execution-instance -s MyService -g MyResourceGroup

Diffusez et regardez les journaux pour toutes les instances d’une exécution de travail.

az spring job logs --name job-name --execution job-execution-nam --all-instances --follow -s MyService -g MyResourceGroup

Diffusez et regardez les journaux d’activité pour une instance spécifique d’une exécution de travail.

az spring job logs --name job-name --execution job-execution-nam --instance MyJobExecutionInstance --follow -s MyService -g MyResourceGroup

Paramètres obligatoires

--execution

Nom de l’exécution du travail.

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

Paramètres facultatifs

--all-instances

Indicateur pour indiquer les journaux d’activité d’obtention de toutes les instances de l’exécution du travail.

--follow -f

Indicateur pour indiquer que les journaux doivent être diffusés en continu.

--instance -i

Nom d’une instance existante de l’exécution du travail. Recherchez les noms d’instances à partir de la commande az spring job execution instance list.

--limit

Nombre maximal de kibioctets des 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: 100
--max-log-requests

Spécifiez le nombre maximal de journaux simultanés à suivre lors de l’obtention des journaux par toutes les instances.

Valeur par défaut: 5
--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 job show

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Affichez les détails d’un travail dans Azure Spring Apps.

az spring job show --name
                   --resource-group
                   --service

Paramètres obligatoires

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

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 job start

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Démarrez une exécution du travail.

az spring job start --name
                    --resource-group
                    --service
                    [--args]
                    [--cpu]
                    [--envs]
                    [--memory]
                    [--secret-envs]
                    [--wait-until-finished {false, true}]

Exemples

Démarrage d’une exécution du travail

az spring job start -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

Paramètres facultatifs

--args

Arguments de l’exécution du travail.

--cpu

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

--envs

Propriétés non sensibles pour les variables d’environnement. Mettez en forme « key[=value] » et séparés par espace.

--memory

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

--secret-envs

Propriétés sensibles pour les variables d’environnement. Une fois mis, il sera chiffré et non retourné. Mettez en forme « key[=value] » et séparés par espace.

--wait-until-finished

Si la valeur est true, attendez que l’exécution du travail soit terminée.

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

Préversion

Le groupe de commandes « spring job » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mettez à jour les configurations d’un travail.

az spring job update --name
                     --resource-group
                     --service
                     [--args]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Exemples

Ajoutez des variables d’environnement de texte brut pour le travail.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs foo=bar

Supprimez toutes les variables d’environnement de texte brut et conservez tous les secrets existaient pour le travail.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs

Supprimez tous les secrets et conservez toutes les variables d’environnement de texte brut pour le travail.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --secret-envs

Paramètres obligatoires

--name -n

Nom du travail en cours d’exécution dans l’instance Azure Spring Apps spécifiée.

--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 de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.

Paramètres facultatifs

--args

Arguments de l’exécution du travail.

--cpu

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

--envs

Propriétés non sensibles pour les variables d’environnement. Mettez en forme « key[=value] » et séparés par espace.

--memory

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

--parallelism

Nombre maximal de réplicas à exécuter par exécution.

--retry-limit

Nombre maximal de nouvelles tentatives avant l’échec du travail.

--secret-envs

Propriétés sensibles pour les variables d’environnement. Une fois mis, il sera chiffré et non retourné. Mettez en forme « key[=value] » et séparés par espace.

--timeout

Nombre maximal de secondes pendant lesquelles une exécution est autorisée à s’exécuter. Vous pouvez utiliser -1 pour réinitialiser le délai d’expiration.

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.