Puppet Class: jboss::domain::node
- Defined in:
- manifests/domain/node.pp
Overview
Class: jboss::domain::node
This class will setup JBoss server to run as node of the domain.
It takes two parameters: ‘ctrluser` and `ctrlpassword`. User name and password must be setup to JBoss controller. Easiest way to add jboss management user with `jboss::user` type.
Example:
$user = 'jb-user'
$passwd = 'SeC3eT!1'
node 'controller' {
include jboss::domain::controller
include jboss
jboss::user { $user:
ensure => 'present',
password => $passwd,
}
}
node 'node' {
class { 'jboss::domain::node':
ctrluser => $user,
ctrlpassword => $passwd,
}
}
28 29 30 31 32 33 34 35 36 |
# File 'manifests/domain/node.pp', line 28
class jboss::domain::node (
$ctrluser,
$ctrlpassword,
) {
class { 'jboss::internal::runtime::node':
username => $ctrluser,
password => $ctrlpassword,
}
}
|