deployRule - 部署規則 (deployRule)

部署規則定義群體控制器如何部署和運作群體成員。內建有 Liberty 成員、Node.js 成員和 Docker 儲存器成員的規則。Docker 部署規則支援在儲存器內執行的 Liberty 或 Node.js 成員。請選擇符合您要部署的成員類型的規則。內建的規則對於一般情況就已足夠,但必要的話,您可以置換規則的元素或定義新規則。

NameTypeDefaultDescription
idstring唯一的配置 ID。
deploystring在目標主機執行以部署成員的指令
undeploystring在目標主機執行以取消部署成員的指令
startstring在目標主機執行以啟動已部署成員的指令
stopstring在目標主機執行以停止已部署成員的指令
typestring要部署的成員類型:Liberty、Node.js 或 Docker
namestring部署規則的名稱
restartstring在目標主機執行以重新啟動已部署成員的指令

runtimeTpe

唯一的配置 ID。

NameTypeDefaultDescription
idstring唯一的配置 ID。
displayNamestring執行時期的顯示名稱

inputVarible

唯一的配置 ID。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring輸入變數的名稱
typestring輸入變數的類型。有效的類型有 String、password、filePath(目錄)、file(檔名,例如 package.zip)、cluster(叢集名稱)、dockerImage(docker 映像檔)。
descriptionstring輸入變數的說明
defaultValuestring輸入變數的預設值
displayNamestring輸入變數的顯示名稱
groupstring輸入變數的群組