Giter Club home page Giter Club logo

ansible-ibm-websphere's Introduction

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.14
ibm-http-server-complete.yml Complete Install IBM WebSphere Application Server - Network Deployment - 8.5.5.14
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-dmgr-config-ldap.yml Configure LDAP Repository (Server must be started)
was-dmgr-create-profile.yml Create a profile for Deployment Manager
was-dmgr-import-tls-cert.yml Add TLS Signer Certificate to Cell Default Trust Store (Server must be started)
was-dmgr-restart.yml Restart Deployment Manager
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-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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.