deployRule - Pravidlo implementace (deployRule)

Pravidlo implementace definuje, jak kolektivní řadič implementuje a provozuje člena kolektivu. Existují vestavěná pravidla pro členy Liberty, členy Node.js a členy kontejneru Docker. Pravidlo implementace Docker podporuje buď člena Liberty, nebo člena Node.js spuštěného uvnitř kontejneru. Vyberte pravidlo, které odpovídá typu člena, kterého chcete implementovat. Vestavěná pravidla jsou dostatečná pro běžné okolnosti, ale v případě potřeby můžete přepsat prvky pravidla nebo definovat nové pravidlo.

NameTypeDefaultDescription
idřetězecJedinečné ID konfigurace.
deploystringPříkaz, který se má spustit na cílovém hostiteli pro implementaci člena
undeploystringPříkaz, který se má spustit na cílovém hostiteli pro odstranění implementace člena
startstringPříkaz, který se má spustit na cílovém hostiteli pro spuštění implementovaného člena
stopstringPříkaz, který se má spustit na cílovém hostiteli pro zastavení implementovaného člena
typestringTyp implementovaného člena: Liberty, Node.js nebo docker
namestringNázev pravidla implementace
restartstringPříkaz, který se má spustit na cílovém hostiteli pro restart implementovaného člena

runtimeTpe

Jedinečné ID konfigurace.

NameTypeDefaultDescription
idřetězecJedinečné ID konfigurace.
displayNamestringZobrazovaný název pro běhové prostředí

inputVarible

Jedinečné ID konfigurace.

NameTypeDefaultDescription
idřetězecJedinečné ID konfigurace.
namestringNázev dané vstupní proměnné
typestringTyp vstupní proměnné. Platné typy jsou String, password, filePath (adresář), file (název souboru, např. package.zip), cluster (název klastru), dockerImage (název obrazu docker).
descriptionstringPopis dané vstupní proměnné
defaultValuestringVýchozí hodnota dané vstupní proměnné
displayNamestringZobrazovaný název dané vstupní proměnné
groupstringSkupina vstupní proměnné