deployRule - Правило развертывания (deployRule)

Правило развертывания определяет порядок развертывания элемента группы и управления им групповым контроллером. Существуют встроенные правила для элементов Liberty, Node.js и элементов контейнера Docker. Правило развертывания Docker поддерживает элемент Liberty или Node.js, работающий внутри контейнера. Выберите правило, соответствующее типу развертываемого элемента. Обычно встроенных правил достаточно, но при необходимости правило можно переопределить или создать новое.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
deploystringКоманда, выполняемая на целевом хосте для развертывания элемента
undeploystringКоманда, выполняемая на целевом хосте для отмены развертывания элемента
startstringКоманда, выполняемая на целевом хосте для запуска развернутого элемента
stopstringКоманда, выполняемая на целевом хосте для остановки развернутого элемента
typestringТип развертываемого элемента: Liberty, Node.js или docker
namestringИмя правила развертывания
restartstringКоманда, выполняемая на целевом хосте для перезапуска развернутого элемента

runtimeTpe

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
displayNamestringОтображаемое имя среды выполнения

inputVarible

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
namestringИмя входной переменной
typestringТип входной переменной. Допустимые типы: строка, пароль, путь к файлу (каталог), файл (имя файла, например package.zip), кластер (имя кластера), образ docker (имя образа docker).
descriptionstringОписание входной переменной
defaultValuestringЗначение по умолчанию входной переменной
displayNamestringОтображаемое имя входной переменной
groupstringГруппа, к которой относится входная переменная