deployRule - デプロイ・ルール (deployRule)

デプロイ・ルールは、collective controller が集合メンバーをデプロイおよび操作する方法を定義します。 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入力変数のグループ