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

Factor-y/ansible-ibm-websphere

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ansible-ibm-websphere

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

Playbooks

Playbook name Description
ibm-installation-manager.yml Install IBM Installation Manager
ibm-was-nd.yml Install IBM WebSphere Application Server - Network Deployment - 8.5.5
ibm-was-nd-fixes.yml Install IBM WAS ND Fixes
ibm-was-java.yml Install IBM Java for WAS
was-dmgr-start.yml Start Deployment Manager
was-dmgr-stop.yml Stop Deployment Manager
was-nodeagent-start.yml Start Node Agent
was-nodeagent-stop.yml Stop Node Agent
was-server-start.yml Start Applications Servers
was-server-stop.yml Stop Applications Servers
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-create-dmgr-profile.yml Create a profile for Deployment Manager
was-profile-create.yml Create a profile for WAS Servers
was-profile-delete-all.yml Delete all profiles on WAS Servers
was-import-tls-cert.yml Add TLS Signer Certificate to Cell Default Trust Store
was-config-ldap.yml Configure LDAP Repository (server must be stopped)

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 hosts.development -k ansible-ibm-websphere/playbooks/ibm-installation-manager.yml

ansible-playbooks -i hosts.development -k ansible-ibm-websphere/playbooks/ibm-was-nd.yml

ansible-playbooks -i hosts.development -k ansible-ibm-websphere/playbooks/ibm-was-nd-fixes.yml

ansible-playbooks -i hosts.development -k ansible-ibm-websphere/playbooks/ibm-was-java.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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published