@inquir/compute-cliv0.3.0 · Node.js 22+
Синтаксис#
inquir apps updatebash
inquir apps update <app> [options]
Параметры#
| Параметр | Назначение |
|---|---|
--port <n> | HTTP-порт внутри контейнера; для сервиса только с TCP не указывайте. |
--tcp <name:port[:public]> | Объявить TCP-порт; можно повторять. Для public платформа назначает внешний порт. |
--volume <name:/path[:ro]> | Подключить постоянный том по абсолютному пути в контейнере; можно повторять. |
--memory <mb> | Задать лимит памяти в МБ. |
--cpu <vcpus> | Задать лимит CPU в vCPU. |
--health-path </path> | HTTP-путь проверки готовности сервиса. |
--health-command <cmd> | Команда проверки готовности внутри контейнера. |
--set KEY=VALUE | Сохранить переменную окружения; можно повторять для разных ключей. |
--description <text> | Задать описание приложения. |
--volume-runner <id> | Закрепить приложение и его тома за этим runner. |
--egress <none|full> | Настроить исходящий сетевой доступ. |
--ingress <private|public> | Включить или выключить автоматически выдаваемый публичный адрес. |
--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.
Выбор другого runner для тома не переносит имеющиеся данные.