deployRule - 배치 규칙 (deployRule)

배치 규칙은 집합체 제어기를 배치하고 집합체 멤버를 운영하는 방법을 정의합니다. Liberty 멤버, Node.js 멤버 및 Docker 컨테이너 멤버에 대한 기본 제공 규칙이 있습니다. Docker 배치 규칙은 컨테이너 내부에서 실행 중인 Liberty 또는 Node.js 멤버 중 하나를 지원합니다. 배치할 멤버와 일치하는 규칙을 선택하십시오. 기본 제공 규칙은 일반 환경에서 충분하지만 필요한 경우 규칙의 요소를 대체하거나 새 규칙을 정의할 수 있습니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
deploystring멤버를 배치하기 위해 대상 호스트에서 실행하는 명령
undeploystring멤버를 배치 해제하기 위해 대상 호스트에서 실행하는 명령
startstring배치된 멤버를 시작하기 위해 대상 호스트에서 실행하는 명령
stopstring배치된 멤버를 중지하기 위해 대상 호스트에서 실행하는 명령
typestring배치할 멤버의 유형: Liberty, Node.js 또는 docker
namestring배치 규칙의 이름
restartstring배치된 멤버를 다시 시작하기 위해 대상 호스트에서 실행하는 명령

runtimeTpe

고유 구성 ID입니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
displayNamestring런타임의 표시 이름

inputVarible

고유 구성 ID입니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
namestring입력 변수의 이름입니다.
typestring입력 변수의 유형입니다. 유효한 유형은 String, password, filePath(디렉토리), file(파일 이름(예: package.zip)), cluster(클러스터 이름), dockerImage(도커 이미지 이름)입니다.
descriptionstring입력 변수의 설명입니다.
defaultValuestring입력 변수의 기본값입니다.
displayNamestring입력 변수의 표시 이름입니다.
groupstring입력 변수의 그룹입니다.