Installs and configures WebSphere Application Server and WebSphere Application Server Network Deployment
- Redhat (>= 7.0)
- Ubuntu (>= 16.0.4)
- ibm_cloud_utils
- im
- linux
Attribute | Description | Default |
node['was']['config']['enable_admin_security'] |
Enable WebSphere administrative console security | true |
node['was']['config']['os_service'] |
Setup appropriate operating system job to start WebSphere at system startup | true |
node['was']['config']['use_default_certs'] |
Use WebSphere default certificates when creating profiles | true |
node['was']['dmgr_host_name'] |
The fully qualified domain name of the deployment manager to federate this node to |
|
node['was']['dmgr_role_name'] |
Used for Chef search |
|
node['was']['edition']['base'] |
WebSphere Application Server will be installed and configured | false |
node['was']['edition']['nd'] |
WebSphere Application Server Network Deployment will be installed and configured | true |
node['was']['features']['core.feature'] |
Indicates that the application server feature (core.feature) should be installed | true |
node['was']['features']['ejbdeploy'] |
Indicates whether the optional feature EJBDeploy tool for pre-EJB 3.0 modules should be installed | true |
node['was']['features']['embeddablecontainer'] |
Indicates whether the embeddable EJB container should be installed | true |
node['was']['features']['liberty'] |
Indicates whether the WebSphere Liberty Application Server should be installed. Used for WebSphere installations that bundled Liberty as an install option | false |
node['was']['features']['samples'] |
Indicates whether the PlantsByWebSphere sample application should be installed | false |
node['was']['features']['thinclient'] |
Indicates whether the optional IBM stand-alone thin clients and resource adapters should be installed | true |
node['was']['ihs_host_name'] |
Fully qualified domain name of the IBM HTTP server |
|
node['was']['ihs_role_names'] |
Used for Chef search |
|
node['was']['im_install_dir'] |
The installation root directory for the Installation Manager | /home/wasadmin/InstallationManager |
node['was']['install_dir'] |
The installation root directory for the WebSphere Application Server product binaries | /opt/IBM/WebSphere/AppServer |
node['was']['java_features']['websphere_java_v8']['enable'] |
Installation Manager response file option to install Java 8 SDK. Valid only for WebSphere V9 | true |
node['was']['java_features']['websphere_java_v8']['offering_id'] |
Java SDK installation manager offering ID value | com.ibm.java.jdk.v8 |
node['was']['java_version'] |
The Java SDK version that should be installed with the WebSphere Application Server. Example format is 8.0.4.70 | 8.0.5.17 |
node['was']['os_perms'] |
File permissions for the WebSphere installation | 750 |
node['was']['os_users']['was']['comment'] |
Comment that will be added when creating the userid | WAS administrative user |
node['was']['os_users']['was']['gid'] |
Operating system group name that will be assigned to the product installation | wasgrp |
node['was']['os_users']['was']['home'] |
Home directory location for operating system user that is used for product installation | /home/wasadmin |
node['was']['os_users']['was']['ldap_user'] |
A flag which indicates whether to create the WebSphere user locally, or utilize an LDAP based user | false |
node['was']['os_users']['was']['name'] |
Operating system userid that will be used to install the product. Userid will be created if it does not exist | wasadmin |
node['was']['os_users']['was']['shell'] |
Default shell for the operating system userid | /bin/bash |
node['was']['os_users']['wasrun']['comment'] |
Comment that will be added when creating the userid | WAS administrative user |
node['was']['os_users']['wasrun']['gid'] |
Operating system group name that will be assigned to the runas user, reccomended setting same value as install user | wasgrp |
node['was']['os_users']['wasrun']['home'] |
Home directory location for operating system user that is used to run WebSphere | /home/wasrun |
node['was']['os_users']['wasrun']['ldap_user'] |
A flag which indicates whether to create the WebSphere user locally, or utilize an LDAP based user | false |
node['was']['os_users']['wasrun']['name'] |
Operating system userid that will be used to run the product. Userid will be created if it does not exist | wasadmin |
node['was']['os_users']['wasrun']['shell'] |
Default shell for the operating system userid | /bin/bash |
node['was']['profile_dir'] |
The directory path that contains WebSphere Application Server profiles | /opt/IBM/WebSphere/AppServer/profiles |
node['was']['profiles']['dmgr']['cell'] |
A cell name is a logical name for the group of nodes administered by the deployment manager cell | cell01 |
node['was']['profiles']['dmgr']['host'] |
A host name is the domain name system (DNS) name (short or long) or the IP address of this virtual machine and cannot contain an understore (_) |
|
node['was']['profiles']['dmgr']['keystorepassword'] |
Specifies the password to use on keystore created during profile creation |
|
node['was']['profiles']['dmgr']['node'] |
A node name is for administration by the deployment manager. The name must be unique within the cell | {SHORTHOSTNAME}CellManager01 |
node['was']['profiles']['dmgr']['personalcertdn'] |
Specifies the distinguished name of the personal certificate that you are creating when you create the profile |
|
node['was']['profiles']['dmgr']['personalcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the default personal certificate is valid | 3 |
node['was']['profiles']['dmgr']['ports']['BOOTSTRAP_ADDRESS'] |
Deployment Manager Bootstrap Port value (BOOTSTRAP_ADDRESS) | 9809 |
node['was']['profiles']['dmgr']['ports']['CELL_DISCOVERY_ADDRESS'] |
Deployment Manager Cell Discovery Address port value (CELL_DISCOVERY_ADDRESS) | 7277 |
node['was']['profiles']['dmgr']['ports']['CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS'] |
Deployment Manager CSIV2 Client Authentication Listener Port (CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS) | 9402 |
node['was']['profiles']['dmgr']['ports']['CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
Deployment Manager CSIV2 Server Authentication Listener Port (CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS) value | 9403 |
node['was']['profiles']['dmgr']['ports']['DCS_UNICAST_ADDRESS'] |
Deployment Manager High Availability Manager Communication Port (DCS_UNICAST_ADDRESS) | 9352 |
node['was']['profiles']['dmgr']['ports']['DataPowerMgr_inbound_secure'] |
Deployment Manager DataPower Appliance Manager Secure Inbound Port (DataPowerMgr_inbound_secure) | 5555 |
node['was']['profiles']['dmgr']['ports']['IPC_CONNECTOR_ADDRESS'] |
Deployment Manager IPC Connector Port value (IPC_CONNECTOR_ADDRESS) | 9632 |
node['was']['profiles']['dmgr']['ports']['ORB_LISTENER_ADDRESS'] |
Deployment Manager ORB Listener Port (ORB_LISTENER_ADDRESS) | 9100 |
node['was']['profiles']['dmgr']['ports']['OVERLAY_TCP_LISTENER_ADDRESS'] |
Deployment Manager Administration Overlay TCP Port (OVERLAY_TCP_LISTENER_ADDRESS) | 11006 |
node['was']['profiles']['dmgr']['ports']['OVERLAY_UDP_LISTENER_ADDRESS'] |
Deployment Manager Administration Overlay UDP Port (OVERLAY_UDP_LISTENER_ADDRESS) | 11005 |
node['was']['profiles']['dmgr']['ports']['SAS_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
Deployment Manager SAS_SSL_SERVERAUTH_LISTENER_ADDRESS | 9401 |
node['was']['profiles']['dmgr']['ports']['SOAP_CONNECTOR_ADDRESS'] |
Deployment Manager SOAP Connector Port value (SOAP_CONNECTOR_ADDRESS) | 8879 |
node['was']['profiles']['dmgr']['ports']['STATUS_LISTENER_ADDRESS'] |
Deployment Manager Status Update Listener Port (STATUS_LISTENER_ADDRESS) | 9420 |
node['was']['profiles']['dmgr']['ports']['WC_adminhost'] |
Deployment Manager Administrative Console Port (WC_adminhost) | 9060 |
node['was']['profiles']['dmgr']['ports']['WC_adminhost_secure'] |
Deployment Manager Adminsitrative Secure Console Port (WC_adminhost_secure) | 9043 |
node['was']['profiles']['dmgr']['ports']['XDAGENT_PORT'] |
Deployment Manager Middleware Agent RPC Port (XDAGENT_PORT) | 7060 |
node['was']['profiles']['dmgr']['profile'] |
WebSphere Deployment Manager profile name | Dmgr01 |
node['was']['profiles']['dmgr']['signingcertdn'] |
Specifies the distinguished name of the root signing certificate that you create when you create the profile |
|
node['was']['profiles']['dmgr']['signingcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the root signing certificate is valid | 15 |
node['was']['profiles']['dmgr']['use_ipaddress'] |
Boolean value to use the host name or IP address |
|
node['was']['profiles']['job_manager']['cell'] |
Cell name of the Job manager | cell01 |
node['was']['profiles']['job_manager']['host'] |
A host name is the domain name system (DNS) name (short or long) or the IP address of this virtual machine and cannot contain an understore (_) | {FULLHOSTNAME} |
node['was']['profiles']['job_manager']['keystorepassword'] |
Specifies the password to use on all keystore files created during profile creation |
|
node['was']['profiles']['job_manager']['node'] |
Node name is for administration and must be unique | {SHORTHOSTNAME}JobMgr01 |
node['was']['profiles']['job_manager']['personalcertdn'] |
Specifies the distinguished name of the personal certificate that you are creating when you create the profile |
|
node['was']['profiles']['job_manager']['personalcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the default personal certificate is valid | 3 |
node['was']['profiles']['job_manager']['ports']['BOOTSTRAP_ADDRESS'] |
Bootstrap Port value (BOOTSTRAP_ADDRESS) | 9808 |
node['was']['profiles']['job_manager']['ports']['CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS'] |
CSIV2 Client Authentication Listener Port (CSIV2_ SSL_ MUTUALAUTH_ LISTENER_ ADDRESS) 9402 | 9402 |
node['was']['profiles']['job_manager']['ports']['CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
CSIV2 Server Authentication Listener Port (CSIV2_ SSL_ SERVERAUTH_ LISTENER_ ADDRESS) | 9403 |
node['was']['profiles']['job_manager']['ports']['IPC_CONNECTOR_ADDRESS'] |
IPC Connector Port value (IPC_CONNECTOR_ADDRESS), # :type => |
|
node['was']['profiles']['job_manager']['ports']['ORB_LISTENER_ADDRESS'] |
ORB Listener Port (ORB_LISTENER_ADDRESS) | 9099 |
node['was']['profiles']['job_manager']['ports']['SAS_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
SAS_ SSL_ SERVERAUTH_ LISTENER_ ADDRESS (Deprecated) | 9401 |
node['was']['profiles']['job_manager']['ports']['SOAP_CONNECTOR_ADDRESS'] |
SOAP Connector Port value (SOAP_CONNECTOR_ADDRESS) | 8876 |
node['was']['profiles']['job_manager']['ports']['STATUS_LISTENER_ADDRESS'] |
Status Update Listener Port (STATUS_ LISTENER_ ADDRESS) | 9425 |
node['was']['profiles']['job_manager']['ports']['WC_adminhost'] |
Job Manager Administrative Console Port (WC_adminhost) | 9960 |
node['was']['profiles']['job_manager']['ports']['WC_adminhost_secure'] |
Job Manager Adminsitrative Secure Console Port (WC_adminhost_secure) | 9943 |
node['was']['profiles']['job_manager']['profile'] |
Job Manager profile name | JobMgr01 |
node['was']['profiles']['job_manager']['signingcertdn'] |
Specifies the distinguished name of the root signing certificate that you create when you create the profile |
|
node['was']['profiles']['job_manager']['signingcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the root signing certificate is valid | 15 |
node['was']['profiles']['node_profile']['dmgr_host'] |
Specify the host name or IP address for an existing deployment manager |
|
node['was']['profiles']['node_profile']['dmgr_port'] |
Deployment Manager SOAP Port that is used when federating the custom profile |
|
node['was']['profiles']['node_profile']['host'] |
A host name is the domain name system (DNS) name (short or long) or the IP address of this virtual machine and cannot contain an understore (_), # :type => |
|
node['was']['profiles']['node_profile']['keystorepassword'] |
Specifies the password to use on all keystore files created during profile creation |
|
node['was']['profiles']['node_profile']['node'] |
Unique node name for this federated node. Must be unique within the cell | {SHORTHOSTNAME}Node01 |
node['was']['profiles']['node_profile']['personalcertdn'] |
Specifies the distinguished name of the personal certificate that you are creating when you create the profile |
|
node['was']['profiles']['node_profile']['personalcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the default personal certificate is valid | 3 |
node['was']['profiles']['node_profile']['ports']['BOOTSTRAP_ADDRESS'] |
Server bootstrap (BOOTSTRAP_ADDRESS) | 2810 |
node['was']['profiles']['node_profile']['ports']['CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS'] |
CSIV2 Client Authentication Listener Port (CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS) | 9202 |
node['was']['profiles']['node_profile']['ports']['CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
CSIV2 Server Authentication Listener Port (CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS) | 9201 |
node['was']['profiles']['node_profile']['ports']['DCS_UNICAST_ADDRESS'] |
High Availability Manager Communication Port (DCS_UNICAST_ADDRESS) | 9354 |
node['was']['profiles']['node_profile']['ports']['IPC_CONNECTOR_ADDRESS'] |
IPC Connector Port value (IPC_CONNECTOR_ADDRESS) | 9626 |
node['was']['profiles']['node_profile']['ports']['NODE_DISCOVERY_ADDRESS'] |
Node Discovery Address (NODE_DISCOVERY_ADDRESS) | 7272 |
node['was']['profiles']['node_profile']['ports']['NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS'] |
Node IPV6 Discovery Address (NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS) | 5001 |
node['was']['profiles']['node_profile']['ports']['NODE_MULTICAST_DISCOVERY_ADDRESS'] |
was node_profile profiles ports NODE_MULTICAST_DISCOVERY_ADDRESS | 5000 |
node['was']['profiles']['node_profile']['ports']['ORB_LISTENER_ADDRESS'] |
ORB Listener Port (ORB_LISTENER_ADDRESS) | 9101 |
node['was']['profiles']['node_profile']['ports']['OVERLAY_TCP_LISTENER_ADDRESS'] |
Node Administration Overlay TCP Port (OVERLAY_TCP_LISTENER_ADDRESS) | 11002 |
node['was']['profiles']['node_profile']['ports']['OVERLAY_UDP_LISTENER_ADDRESS'] |
Node Administration Overlay UDP Port (OVERLAY_UDP_LISTENER_ADDRESS) | 11001 |
node['was']['profiles']['node_profile']['ports']['SAS_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
was node_profile profiles ports SAS_SSL_SERVERAUTH_LISTENER_ADDRESS | 9901 |
node['was']['profiles']['node_profile']['ports']['SOAP_CONNECTOR_ADDRESS'] |
SOAP Connector Port value (SOAP_CONNECTOR_ADDRESS) | 8878 |
node['was']['profiles']['node_profile']['ports']['STATUS_LISTENER_ADDRESS'] |
Status Update Listener Port (STATUS_LISTENER_ADDRESS) | 9420 |
node['was']['profiles']['node_profile']['ports']['WC_adminhost'] |
Administrative Console Port (WC_adminhost) | 9060 |
node['was']['profiles']['node_profile']['ports']['XDAGENT_PORT'] |
Node Middleware Agent RPC Port (XDAGENT_PORT) | 7061 |
node['was']['profiles']['node_profile']['profile'] |
Profile name for a custom profile | Custom01 |
node['was']['profiles']['node_profile']['signingcertdn'] |
Specifies the distinguished name of the root signing certificate that you create when you create the profile |
|
node['was']['profiles']['node_profile']['signingcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the root signing certificate is valid | 15 |
node['was']['profiles']['node_profile']['use_ipaddress'] |
Specify to use the host name or IP address for an existing deployment manager |
|
node['was']['profiles']['standalone_profiles']['standalone1']['cell'] |
Cell name for the application server | cell01 |
node['was']['profiles']['standalone_profiles']['standalone1']['host'] |
A host name is the domain name system (DNS) name (short or long) or the IP address of this virtual machine and cannot contain an understore (_) | {FULLHOSTNAME} |
node['was']['profiles']['standalone_profiles']['standalone1']['keystorepassword'] |
Specifies the password to use on all keystore files created during profile creation |
|
node['was']['profiles']['standalone_profiles']['standalone1']['node'] |
A node name is used for administration | {SHORTHOSTNAME}Node01 |
node['was']['profiles']['standalone_profiles']['standalone1']['personalcertdn'] |
Specifies the distinguished name of the personal certificate that you are creating when you create the profile |
|
node['was']['profiles']['standalone_profiles']['standalone1']['personalcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the default personal certificate is valid | 3 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['BOOTSTRAP_ADDRESS'] |
Bootstrap Port value (BOOTSTRAP_ADDRESS) | 2809 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS'] |
CSIV2 Client Authentication Listener Port (CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS) | 9402 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
CSIV2 Server Authentication Listener Port (CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS) | 9403 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['DCS_UNICAST_ADDRESS'] |
High Availability Manager Communication Port (DCS_UNICAST_ADDRESS) | 9353 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['IPC_CONNECTOR_ADDRESS'] |
IPC Connector Port value (IPC_CONNECTOR_ADDRESS) | 9633 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['ORB_LISTENER_ADDRESS'] |
ORB Listener Port (ORB_LISTENER_ADDRESS) | 9100 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['OVERLAY_TCP_LISTENER_ADDRESS'] |
Administration Overlay TCP Port (OVERLAY_TCP_LISTENER_ADDRESS) | 11004 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['OVERLAY_UDP_LISTENER_ADDRESS'] |
Administration Overlay UDP Port (OVERLAY_UDP_LISTENER_ADDRESS) | 11003 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SAS_SSL_SERVERAUTH_LISTENER_ADDRESS'] |
Application Server SAS_SSL_SERVERAUTH_LISTENER_ADDRESS | 9401 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SIB_ENDPOINT_ADDRESS'] |
Service Integration Port (SIB_ENDPOINT_ADDRESS) | 7276 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SIB_ENDPOINT_SECURE_ADDRESS'] |
Service Integration Secure Port (SIB_ENDPOINT_SECURE_ADDRESS) | 7286 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SIB_MQ_ENDPOINT_ADDRESS'] |
MQ Transport Port (SIB_MQ_ENDPOINT_ADDRESS) | 5558 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SIB_MQ_ENDPOINT_SECURE_ADDRESS'] |
MQ Transport Secure Port (SIB_MQ_ENDPOINT_SECURE_ADDRESS) | 5578 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SIP_DEFAULTHOST'] |
SIP Container Port (SIP_DEFAULTHOST) | 5060 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SIP_DEFAULTHOST_SECURE'] |
SIP Container Secure Port (SIP_DEFAULTHOST_SECURE) | 5061 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['SOAP_CONNECTOR_ADDRESS'] |
SOAP Connector Port value (SOAP_CONNECTOR_ADDRESS) | 8880 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['WC_adminhost'] |
Server Administrative Console Port (WC_adminhost) | 9060 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['WC_adminhost_secure'] |
Server Adminsitrative Secure Console Port (WC_adminhost_secure) | 9043 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['WC_defaulthost'] |
HTTP Transport Port (WC_defaulthost) | 9080 |
node['was']['profiles']['standalone_profiles']['standalone1']['ports']['WC_defaulthost_secure'] |
HTTP Transport Secure Port (WC_defaulthost_secure) | 9443 |
node['was']['profiles']['standalone_profiles']['standalone1']['profile'] |
Application server profile name | AppSrv01 |
node['was']['profiles']['standalone_profiles']['standalone1']['server'] |
Name of the application server | server1 |
node['was']['profiles']['standalone_profiles']['standalone1']['signingcertdn'] |
Specifies the distinguished name of the root signing certificate that you create when you create the profile |
|
node['was']['profiles']['standalone_profiles']['standalone1']['signingcertvalidityperiod'] |
An optional parameter that specifies the amount of time in years that the root signing certificate is valid | 15 |
node['was']['security']['admin_user'] |
The username for securing the WebSphere adminstrative console | wasadmin |
node['was']['security']['admin_user_pwd'] |
The password for the WebSphere administrative account |
|
node['was']['unmanaged_node']['unmngNode01']['host_name'] |
The host name or ipaddress of the unmanaged host |
|
node['was']['unmanaged_node']['unmngNode01']['node_name'] |
Node name for the unmanaged node | {SHORTHOSTNAME}UnmanagedNode01 |
node['was']['unmanaged_node']['unmngNode01']['os'] |
Indicates the operating system type for the unmanaged node | linux |
node['was']['version'] |
The release and fixpack level of WebSphere Application Server to be installed. Example formats are 8.5.5.13 or 9.0.0.8 | 9.0.0.8 |
node['was']['webserver']['ihs_server']['admin_port'] |
IBM HTTP Administrative Server Port. Used for creating the web server definition | 8008 |
node['was']['webserver']['ihs_server']['ihs_admin_password'] |
IBM HTTP administrative username password. Used for creating the web server definition |
|
node['was']['webserver']['ihs_server']['ihs_admin_user'] |
IBM HTTP administrative username. Used for creating the web server definition | ihsadmin |
node['was']['webserver']['ihs_server']['install_dir'] |
Specify the HTTP Server installation directory. Used for creating the web server definition | /opt/IBM/HTTPServer |
node['was']['webserver']['ihs_server']['node_name'] |
Web server node name | {SHORTHOSTNAME}UnmanagedNode01 |
node['was']['webserver']['ihs_server']['plugin_dir'] |
Specify the webserver plugin directory. Used for creating the web server definition | /opt/IBM/WebSphere/Plugins |
node['was']['webserver']['ihs_server']['webapp_mapping'] |
Indicate how the applications should be mapped from the webserver | ALL |
node['was']['webserver']['ihs_server']['webserver_name'] |
Web server server name | webserver1 |
node['was']['webserver']['ihs_server']['webserver_port'] |
IBM HTTP Server Listener Port that will receive requests on. Use for creating the web server definition | 80 |
node['was']['webserver']['ihs_server']['webserver_type'] |
HTTP Server vendor. Example IHS | IHS |
node['was']['wsadmin']['clusters']['cluster01']['cluster_name'] |
Name of the cluster that will be created | cluster01 |
node['was']['wsadmin']['clusters']['cluster01']['cluster_servers']['cluster_server01']['server_name'] |
Name of the cluster member that will created on each of the nodes | server1 |
node['was']['wsadmin']['clusters']['cluster01']['session_rep'] |
was wsadmin clusters cluster01 session_rep | true |
node['was']['wsadmin']['dmgr']['jvmproperty']['node_name'] |
Node for the deployment manager that will be updated | {SHORTHOSTNAME}CellManager01 |
node['was']['wsadmin']['dmgr']['jvmproperty']['profile_path'] |
Directoy where the deployment manager profile resides |
|
node['was']['wsadmin']['dmgr']['jvmproperty']['property_value_initial'] |
Minimum JVM heap size | 256 |
node['was']['wsadmin']['dmgr']['jvmproperty']['property_value_maximum'] |
Maximum JVM heap size | 512 |
node['was']['wsadmin']['dmgr']['jvmproperty']['server_name'] |
Name of server that will be updated for JVM heap size | dmgr |
node['was']['wsadmin']['nodeagent']['jvmproperty']['node_name'] |
Node for the node agent that will be updated |
|
node['was']['wsadmin']['nodeagent']['jvmproperty']['profile_path'] |
Node Agent directory where the profile resides |
|
node['was']['wsadmin']['nodeagent']['jvmproperty']['property_value_initial'] |
Minimum JVM heap size | 256 |
node['was']['wsadmin']['nodeagent']['jvmproperty']['property_value_maximum'] |
Maximum JVM heap size | 512 |
node['was']['wsadmin']['nodeagent']['jvmproperty']['server_name'] |
Name of server that will be updated for JVM heap size | nodeagent |
node['was']['wsadmin']['standalone']['jvmproperty']['node_name'] |
Node for the application server that will be updated |
|
node['was']['wsadmin']['standalone']['jvmproperty']['profile_path'] |
Directoy where the application server profile resides |
|
node['was']['wsadmin']['standalone']['jvmproperty']['property_value_initial'] |
Minimum JVM heap size | 256 |
node['was']['wsadmin']['standalone']['jvmproperty']['property_value_maximum'] |
Maximum JVM heap size | 512 |
node['was']['wsadmin']['standalone']['jvmproperty']['server_name'] |
Name of server that will be updated for JVM heap size |
|
Cleanup Post WebSphere Install
Configure Deployment Manager JVM min and max HeapSize.
Configure Node agent JVM min and max HeapSize settings
Configure Websphere standalone server JVM min and max HeapSize.
Creates a WebSphere cluster for a given cell. There is no retry logic if system management throws an exception.
Create Websphere cluster members/servers
Create node agent, manage node profile, start the node agent
Creates WebSphere Deployment Manager profile and starts the deployment manager.
Create WebSphere Job Manager profile and starts the job manager.
Create node agent, manage node profile, start the node agent
Create Websphere standalone server profile and starts the server.
Gather evidence that installation was successful
Installs WebSphere Application Server V8.5.5 or V9
This recipe will add to the environment the necessary Pre-Requisites to be added prior ro WebSphere Instalation, this will include Adding users, Packages, Kernel Configuration
This recipe will check the environment prior to installing software.
Start the Websphere cluster members/application servers
Creates a IBM HTTP webserver server defintion as an unmanaged node.
Author:: IBM Corp (<>)
Copyright:: 2019, IBM Corp
License:: Copyright IBM Corp. 2016, 2019