deployRule - Implementarea regulii (deployRule)

O regulă de implementare defineşte modul în care controlerul colectiv implementează şi operează un membru colectiv. Există reguli încorporate pentru membrii Liberty, pentru membrii Node.js şi pentru membrii containerului Docker. Regula de implementare Docker suportă un membru Liberty sau un membru Node.js care rulează în container. Alegeţi regula care se potriveşte cu tipul de membru pe care doriţi să îl implementaţi. Regulile înglobate sunt suficiente în circumstanţe obişnuite, dar, dacă este necesar, puteţi înlocui elementele unei reguli sau definiţi o nouă regulă.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
deploystringComanda de rulat în gazda ţintă pentru a implementa un membru
undeploystringComanda de rulat în gazda ţintă pentru a dezimplementa un membru
startstringComanda de rulat în gazda ţintă pentru a porni un membru implementat
stopstringComanda de rulat pe gazda ţintă pentru a opri un membru implementat
typestringTipul de membru de implementat: Liberty, Node.js sau Docker
namestringNumele regulii de implementare
restartstringComanda de rulat în gazda ţintă pentru a reporni un membru implementat

runtimeTpe

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
displayNamestringNumele de afişare pentru runtime

inputVarible

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
namestringNumele variabilei de intrare
typestringTipul de variabilă de intrare. Tipurile valide sunt Şir, parolă, filePath (un director), fişier (un nume de fişier, de exemplu package.zip), cluster (numele unui cluster), dockerImage (numele unei imagini docker).
descriptionstringDescrierea variabilei de intrare
defaultValuestringValoarea implicită pentru variabila de intrare
displayNamestringNumele de afişare al variabilei de intrare
groupstringGrupul variabilei de intrare