Поделиться через


az spring job

Примечание.

Эта ссылка является частью расширения spring для Azure CLI (версия 2.56.0 или более поздней). Расширение автоматически установит первый раз, когда вы запускаете команду az spring job . Подробнее о расширениях.

Эта группа команд находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

(Только корпоративный уровень) Команды для управления заданиями службы Azure Spring Apps.

Команды

Имя Описание Тип Состояние
az spring job create

Создайте новое задание в службе Azure Spring Apps.

Расширение Предварительный просмотр
az spring job delete

Удаление задания в Azure Spring Apps.

Расширение Предварительный просмотр
az spring job deploy

Разверните артефакт в задании и обновите связанные конфигурации.

Расширение Предварительный просмотр
az spring job execution

(Только корпоративный уровень) Команды для управления выполнением заданий службы Azure Spring Apps.

Расширение Предварительный просмотр
az spring job execution cancel

Отмена выполнения задания.

Расширение Предварительный просмотр
az spring job execution instance

(Только корпоративный уровень) Команды для управления экземплярами выполнения заданий службы Azure Spring Apps.

Расширение Предварительный просмотр
az spring job execution instance list

Вывод списка всех экземпляров выполнения задания.

Расширение Предварительный просмотр
az spring job execution list

Вывод списка всех выполнений задания.

Расширение Предварительный просмотр
az spring job execution show

Отображение состояния и результатов выполнения задания.

Расширение Предварительный просмотр
az spring job list

Список всех заданий в Azure Spring Apps.

Расширение Предварительный просмотр
az spring job logs

Отображение журналов для экземпляров выполнения задания. Журналы будут передаваться в поток при настройке "-f/--follow".

Расширение Предварительный просмотр
az spring job show

Отображение сведений о задании в Azure Spring Apps.

Расширение Предварительный просмотр
az spring job start

Запустите выполнение задания.

Расширение Предварительный просмотр
az spring job update

Обновление конфигураций задания.

Расширение Предварительный просмотр

az spring job create

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Создайте новое задание в службе 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]

Примеры

Создайте задание с конфигурацией по умолчанию.

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

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Необязательные параметры

--args

Аргументы выполнения задания.

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

Привязывать задание к серверу конфигурации по умолчанию автоматически.

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

Привязать задание к реестру служб по умолчанию автоматически.

--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

значение по умолчанию: 1
--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

значение по умолчанию: 2Gi
--parallelism

Максимальное количество реплика для каждого выполнения.

--retry-limit

Максимальное количество повторных попыток перед сбоем задания.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--timeout

Максимальное количество секунд, для выполнения которых разрешено выполнение.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job delete

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Удаление задания в Azure Spring Apps.

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

Примеры

Удаление задания

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

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job deploy

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Разверните артефакт в задании и обновите связанные конфигурации.

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]

Примеры

Разверните предварительно созданный jar-файл в задании с переменными среды.

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

Разверните предварительно созданный jar-файл в задании с помощью env сборки.

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

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Необязательные параметры

--args

Аргументы выполнения задания.

--artifact-path

Разверните указанный предварительно созданный артефакт (jar или netcore zip).

--build-cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

значение по умолчанию: 1
--build-env

Переменные среды, разделенные пробелами, в формате "key[=value]".

--build-memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

значение по умолчанию: 2Gi
--builder

(Только корпоративный уровень) Создание построителя служб, используемого для сборки исполняемого файла.

значение по умолчанию: default
--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

--disable-validation

Если значение true, отключите проверку jar.

допустимые значения: false, true
--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--parallelism

Максимальное количество реплика для каждого выполнения.

--retry-limit

Максимальное количество повторных попыток перед сбоем задания.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--source-path

Разверните указанную исходную папку. Папка будет упакована в tar, отправлена и создана с помощью kpack. По умолчанию используется текущая папка, если не указано значение.

--timeout

Максимальное количество секунд, для выполнения которых разрешено выполнение. Для сброса времени ожидания можно использовать -1.

--version

Версия развертывания сохраняется без изменений, если она не задана.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job list

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Список всех заданий в Azure Spring Apps.

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

Примеры

Список заданий

az spring job list -s MyAzureSpringAppsInstance -g MyResourceGroup

Обязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job logs

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Отображение журналов для экземпляров выполнения задания. Журналы будут передаваться в поток при настройке "-f/--follow".

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

Примеры

Отображение журналов для всех экземпляров выполнения задания.

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

Отображение журналов для определенного экземпляра выполнения задания.

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

Потоковая передача и просмотр журналов для всех экземпляров выполнения задания.

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

Потоковая передача и просмотр журналов для определенного экземпляра выполнения задания.

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

Обязательные параметры

--execution

Имя выполнения задания.

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Необязательные параметры

--all-instances

Флаг, указывающий получение журналов для всех экземпляров выполнения задания.

--follow -f

Флаг, указывающий, что журналы должны быть потоковые.

--instance -i

Имя существующего экземпляра выполнения задания. Поиск имен экземпляров из команды az spring job execution instance list.

--limit

Максимальное количество возвращаемых журналов кибибайта. Номер потолка — 2048.

значение по умолчанию: 2048
--lines

Число строк для отображения. Максимальное значение — 10000.

значение по умолчанию: 100
--max-log-requests

Укажите максимальное количество параллельных журналов, которые следует использовать при получении журналов по всем экземплярам.

значение по умолчанию: 5
--since

Возвращает только журналы, более новые, чем относительная длительность, например 5s, 2 м или 1 ч. Максимальное значение — 1 ч.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job show

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Отображение сведений о задании в Azure Spring Apps.

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

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job start

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Запустите выполнение задания.

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

Примеры

Запуск выполнения задания.

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

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Необязательные параметры

--args

Аргументы выполнения задания.

--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--wait-until-finished

Если значение true, дождитесь завершения выполнения задания.

допустимые значения: false, true
значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az spring job update

Предварительный просмотр

Группа команд Spring Job находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Обновление конфигураций задания.

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

Примеры

Добавьте переменные среды обычного текста для задания.

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

Удалите все переменные среды обычного текста и сохраните все существующие секреты для задания.

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

Удалите все секреты и сохраните все переменные среды обычного текста для задания.

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

Обязательные параметры

--name -n

Имя задания, выполняемого в указанном экземпляре Azure Spring Apps.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service -s

Имя экземпляра Azure Spring Apps можно настроить службу по умолчанию с помощью az configure --defaults spring=.

Необязательные параметры

--args

Аргументы выполнения задания.

--cpu

Количество ресурсов ЦП. Должно быть 500 м или число ядер ЦП.

--envs

Нечувствительные свойства для переменных среды. Формат "key[=value]" и разделенный пробелом.

--memory

Количество ресурсов памяти. Должно быть 512Mi или #Gi, например 1Gi, 3Gi.

--parallelism

Максимальное количество реплика для каждого выполнения.

--retry-limit

Максимальное количество повторных попыток перед сбоем задания.

--secret-envs

Конфиденциальные свойства переменных среды. После установки он будет зашифрован и не возвращен. Формат "key[=value]" и разделенный пробелом.

--timeout

Максимальное количество секунд, для выполнения которых разрешено выполнение. Для сброса времени ожидания можно использовать -1.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.