Resource Type: websphere_federate
- Defined in:
- lib/puppet/type/websphere_federate.rb
- Providers:
-
wsadmin
Overview
Manages the federation of WebSphere application servers with a cell.
By default, this resource expects that a data file will be available in Puppet’s ‘$vardir` containing information about the DMGR cell to federate with.
By default, this module’s ‘websphere::profile::dmgr` defined type will export a file resource containing this information. The application servers that have declared `websphere::profile::appserver` will collect that exported resource and place it under `$vardir/dmgr_$dmgr_host_$cell.yaml` For example: `/var/opt/lib/pe-puppet/dmgr_dmgr.example.com_cell01.yaml` This is all automatic behind the scenes.
To federate, the application server needs to know the DMGR SOAP port, which is included in this exported/collected file. Optionally, you may provide it as a parameter value if you’re using this resource type directly.
Essentially, the provider for this resource type executes ‘addNode.sh` to do the federation.