Una regla de despliegue define cómo se despliega el controlador colectivo y cómo opera un miembro de colectivo. Hay reglas incorporadas para miembros de Liberty, miembros de Node.js y miembros de contenedor de Docker. La regla de despliegue de Docker da soporte a un miembro de Liberty o Node.js en ejecución dentro del contenedor. Seleccione la regla que coincida con el tipo de miembro que desee desplegar. Las reglas incorporadas son suficientes para las circunstancias normales, pero es necesario que pueda alterar temporalmente elementos de una regla o definir una regla nueva.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
deploy | string | Mandato que se ejecutará en el host de destino para desplegar un miembro | |
undeploy | string | Mandato que se ejecutará en el host de destino para anular el despliegue de un miembro | |
start | string | Mandato que se ejecutará en el host de destino para iniciar un miembro desplegado | |
stop | string | Mandato que se ejecutará en el host de destino para detener un miembro desplegado | |
type | string | Tipo de miembro que se desplegará: Liberty, Node.js o Docker | |
name | string | Nombre de la regla de despliegue | |
restart | string | Mandato que se ejecutará en el host de destino para reiniciar un miembro desplegado |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
displayName | string | Nombre de visualización para el tiempo de ejecución |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Nombre de la variable de entrada | |
type | string | Tipo de la variable de entrada. Los tipos válidos son String, password, filePath (un directorio), file (un nombre de archivo, por ejemplo, package.zip), cluster (nombre de un clúster), dockerImage (nombre de una imagen de Docker). | |
description | string | Descripción de la variable de entrada | |
defaultValue | string | Valor predeterminado para la variable de entrada | |
displayName | string | Nombre de visualización de la variable de entrada | |
group | string | Grupo de la variable de entrada |