Une règle de déploiement définit comment le contrôleur de collectivité déploie et gère un membre de collectivité. Des règles intégrées sont disponibles pour les membres Liberty, les membres Node.js et les membres de conteneur Docker. La règle de déploiement Docker prend en charge soit un membre Liberty, soit un membre Node.js, s'exécutant dans le conteneur. Sélectionnez la règle correspondant au type de membre que vous désire déployer. Les règles intégrées sont suffisantes dans les circonstances usuelles, mais vous pouvez remplacer des éléments d'une règle ou en définir une nouvelle en cas de besoin.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
deploy | string | Commande à exécuter sur l'hôte cible pour le déploiement d'un membre | |
undeploy | string | Commande à exécuter sur l'hôte cible pour annuler le déploiement d'un membre | |
start | string | Commande à exécuter sur l'hôte cible pour démarrer un membre déployé | |
stop | string | Commande à exécuter sur l'hôte cible pour arrêter un membre déployé | |
type | string | Type de membre à déployer : Liberty, Node.js ou docker | |
name | string | Nom de la règle de déploiement | |
restart | string | Commande à exécuter sur l'hôte cible pour redémarrer un membre déployé |
ID de configuration unique.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
displayName | string | Nom d'affichage de l'environnement d'exécution |
ID de configuration unique.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID de configuration unique. | |
name | string | Nom de la variable d'entrée | |
type | string | Type de la variable d'entrée. Les types valides sont : String (chaîne), password (mot de passe), filePath (répertoire), file (nom de fichier, par exemple, package.zip), cluster (nom d'un cluster), dockerImage (nom d'une image Docker). | |
description | string | Description de la variable d'entrée | |
defaultValue | string | Valeur par défaut de la variable d'entrée | |
displayName | string | Nom d'affichage de la variable d'entrée | |
group | string | Groupe de la variable d'entrée |