Skip to content

Ansible playbooks for IBM WebSphere Application Server, Connections 6 and others

License

Notifications You must be signed in to change notification settings

geosoftbr/ansible-ibm-websphere

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-ibm-websphere

Ansible playbooks for IBM WebSphere Application Server, Connections 6 and others

Playbooks

Playbook name Status Description
ibm-was-nd-complete.yml Complete Install IBM HTTP Server - 8.5.5.11
ibm-http-server-complete.yml Complete Install IBM WebSphere Application Server - Network Deployment - 8.5.5.11
ibm-connections6.yml In Development Install IBM Connections 6

Roles

Role name Description of Role
installation-manager.yml Install IBM Installation Manager
was-nd-install.yml Install IBM WebSphere Application Server - Network Deployment - 8.5.5
was-nd-fixes-install.yml Install IBM WAS ND Fixes
was-java-install.yml Install IBM Java for WAS
was-config-ldap.yml Configure LDAP Repository (server must be stopped)
was-create-dmgr-profile.yml Create a profile for Deployment Manager
was-dmgr-start.yml Start Deployment Manager
was-dmgr-stop.yml Stop Deployment Manager
was-import-tls-cert.yml Add TLS Signer Certificate to Cell Default Trust Store
was-nodeagent-start.yml Start Node Agent
was-nodeagent-stop.yml Stop Node Agent
was-profile-cleanup-logs.yml Delete and truncate log files for Application Servers
was-profile-cleanup-temps.yml Delete temp files on WAS Profile (server must be stopped)
was-profile-create.yml Create a profile for WAS Servers
was-profile-delete-all.yml Delete all profiles on WAS Servers
was-server-start.yml Start Applications Servers
was-server-stop.yml Stop Applications Servers
ibm-http-server-install.yml Install IBM HTTP Server
ibm-http-server-fix-install.yml Install IBM HTTP Server Fixes

Getting start

Prerequisites

  1. Download installation files:
  • IBM Installation Manager 1.8.7
  • IBM WebSphere Application Server 8.5.5
  • IBM WebSphere Application Server 8.5.5 Fix Pack 11
  1. Copy files to Web Server

Configure Ansible hosts file

  1. Change you ansible host file like hosts.example

Cloning ansible-ibm-websphere from git

cd /etc/ansible

git clone https://github.com/ebasso/ansible-ibm-websphere.git

Running playbooks

cd /etc/ansible

ansible-playbooks -i environments/hosts.development -u <username> -k playbooks/ibm-was-nd-complete.yml

Running specific Playbooks

cd /etc/ansible

ansible-playbooks -i environments/hosts.development -u <username> -k playbooks/ibm-was-nd/ibm-installation-manager.yml

ansible-playbooks -i environments/hosts.development -u <username> -k playbooks/ibm-was-nd/ibm-was-nd.yml

For other versions of IIM, WAS and WAS fixes

  1. If you are using a different Fix Pack than FP 11, you must change generate sha256 hashes.
Example: sha256sum  WAS_ND_V8.5.5_1_OF_3.zip

and set variables:

  1. Change you ansible host file like
[was-servers]
was1.company.com

[was-servers:vars]
...
was_version="8.5.5009.20160225_0435"

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Ansible playbooks for IBM WebSphere Application Server, Connections 6 and others

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%