Перейти к содержимому
Документация

inquir apps update

Сохранить переменные, ресурсы и сетевую политику приложения.

@inquir/compute-cliv0.4.1 · Node.js 22+

Синтаксис#

inquir apps updatebash
inquir apps update <app> [options]

Параметры#

ПараметрНазначение
--port <n>HTTP-порт внутри контейнера; для сервиса только с TCP не указывайте.
--tcp <name:port[:public]>Объявить TCP-порт в приватной сети; можно повторять. Публичные TCP-порты сейчас недоступны, поэтому :public отклоняется.
--volume <name:/path[:ro]>Подключить постоянный том по абсолютному пути в контейнере; можно повторять.
--memory <mb>Задать лимит памяти в МБ.
--cpu <vcpus>Задать лимит CPU в vCPU.
--health-path </path>HTTP-путь проверки готовности сервиса.
--health-command <cmd>Команда проверки работоспособности внутри контейнера.
--drain-grace <seconds>Сколько секунд старый контейнер получает после SIGTERM, прежде чем его остановят принудительно (0–3600).
--set KEY=VALUEСохранить переменную окружения; можно повторять для разных ключей.
--description <text>Задать описание приложения.
--volume-runner <id>Закрепить приложение и его тома за этим рабочим сервером.
--egress <none|full>Настроить исходящий сетевой доступ.
--ingress <private|public>Включить или выключить автоматически выдаваемый публичный адрес.
--node-selector KEY=VALUEЗапускать только на серверах с этой меткой; можно повторять.
--clear-node-selectorУбрать ограничение по меткам серверов.
--location <id|auto>Экспериментально: запускать в этой локации или, с auto, там, где есть ресурсы. Действует со следующего развёртывания.
--jsonВывести машиночитаемый результат.

Общие флаги, окружения и учётные данные CLI ↗

Примеры#

Пример 1bash
inquir apps update web --set NODE_ENV=production --memory 512 --cpu 0.5
Пример 2bash
inquir apps update web --ingress public
Пример 3bash
inquir apps redeploy web

Как работает команда#

Меняются только переданные ключи окружения и поля runtime. Настройки применяются к следующему релизу; для применения выполните redeploy.

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

Руководства#