deployRule - Règle de déploiement (deployRule)

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.

NameTypeDefaultDescription
idstringID de configuration unique.
deploystringCommande à exécuter sur l'hôte cible pour le déploiement d'un membre
undeploystringCommande à exécuter sur l'hôte cible pour annuler le déploiement d'un membre
startstringCommande à exécuter sur l'hôte cible pour démarrer un membre déployé
stopstringCommande à exécuter sur l'hôte cible pour arrêter un membre déployé
typestringType de membre à déployer : Liberty, Node.js ou docker
namestringNom de la règle de déploiement
restartstringCommande à exécuter sur l'hôte cible pour redémarrer un membre déployé

runtimeTpe

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
displayNamestringNom d'affichage de l'environnement d'exécution

inputVarible

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
namestringNom de la variable d'entrée
typestringType 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).
descriptionstringDescription de la variable d'entrée
defaultValuestringValeur par défaut de la variable d'entrée
displayNamestringNom d'affichage de la variable d'entrée
groupstringGroupe de la variable d'entrée