Правило развертывания определяет порядок развертывания элемента группы и управления им групповым контроллером. Существуют встроенные правила для элементов Liberty, Node.js и элементов контейнера Docker. Правило развертывания Docker поддерживает элемент Liberty или Node.js, работающий внутри контейнера. Выберите правило, соответствующее типу развертываемого элемента. Обычно встроенных правил достаточно, но при необходимости правило можно переопределить или создать новое.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
deploy | string | Команда, выполняемая на целевом хосте для развертывания элемента | |
undeploy | string | Команда, выполняемая на целевом хосте для отмены развертывания элемента | |
start | string | Команда, выполняемая на целевом хосте для запуска развернутого элемента | |
stop | string | Команда, выполняемая на целевом хосте для остановки развернутого элемента | |
type | string | Тип развертываемого элемента: Liberty, Node.js или docker | |
name | string | Имя правила развертывания | |
restart | string | Команда, выполняемая на целевом хосте для перезапуска развернутого элемента |
Уникальный ИД конфигурации.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
displayName | string | Отображаемое имя среды выполнения |
Уникальный ИД конфигурации.
Name | Type | Default | Description |
---|---|---|---|
id | string | Уникальный ИД конфигурации. | |
name | string | Имя входной переменной | |
type | string | Тип входной переменной. Допустимые типы: строка, пароль, путь к файлу (каталог), файл (имя файла, например package.zip), кластер (имя кластера), образ docker (имя образа docker). | |
description | string | Описание входной переменной | |
defaultValue | string | Значение по умолчанию входной переменной | |
displayName | string | Отображаемое имя входной переменной | |
group | string | Группа, к которой относится входная переменная |