Skip to content

Instantly share code, notes, and snippets.

@velocity303
Created August 31, 2015 15:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save velocity303/ac1a5f63be6af408564b to your computer and use it in GitHub Desktop.
Save velocity303/ac1a5f63be6af408564b to your computer and use it in GitHub Desktop.
Websphere sample profile
class profile::websphere {
class { 'ibm_installation_manager':
source_dir => '/vagrant/IBM/IM',
target => '/opt/IBM/InstallationManager',
}
class { '::websphere':
user => 'webadmin',
group => 'webadmins',
base_dir => '/opt/IBM',
}
websphere::instance { 'WebSphere85':
target => '/opt/IBM/WebSphere/AppServer',
package => 'com.ibm.websphere.NDTRIAL.v85',
version => '8.5.5000.20130514_1044',
profile_base => '/opt/IBM/WebSphere/AppServer/profiles',
repository => '/vagrant/IBM/was/repository.config',
}
websphere::profile::dmgr { 'PROFILE_DMGR_01':
instance_base => '/opt/IBM/WebSphere/AppServer',
profile_base => '/opt/IBM/WebSphere/AppServer/profiles',
cell => 'CELL_01',
dmgr_host => $::fqdn,
node_name => 'dmgrNode01',
}
websphere::profile::appserver { 'PROFILE_APP_001':
instance_base => '/opt/IBM/WebSphere/AppServer',
profile_base => '/opt/IBM/WebSphere/AppServer/profiles',
cell => 'CELL_01',
template_path => '/opt/IBM/WebSphere/AppServer/profileTemplates/managed',
node_name => 'appNode01',
dmgr_host => $::fqdn,
manage_sdk => false,
manage_federation => false,
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment