Ansible collection supporting devops for IBM Sterling B2Bi, IBM Connect:Direct, Seas, ...
Playbook name | Status | Description |
---|---|---|
setup-cd.yml | Complete | Install IBM Connect:Direct 6.2.x |
setup-sb2b.yml | Complete | Install IBM Sterling B2B Integrator 6.1.2 - one node only |
setup-db2.yml | Complete | Install IBM DB2 11.5.x and setup Sterling B2Bi Database |
setup-nginx.yml | Complete | Install Nginx as HTTP server for Repository |
deploy_cd.yml | Complete | Deploy IBM Connect:Direct 6.3.x on Redhat OpenShift |
deploy_sb2b.yml | Complete | Deploy IBM Sterling B2B Integrator on Redhat OpenShift |
tools/cloudbeaver.yml | Complete | Deploy CloudBeaver CE to manage databases |
tools/openldap.yml | Complete | Deploy OpenLDAP as LDAP Server |
See complete list of ROLES
- Download installation files:
Product Name | PartNum | Filename | Description |
---|---|---|---|
IBM Connect:Direct | IBM_CD_V6.2_UNIX_RedHat.Z.tar.Z | IBM Connect:Direct 6.2.x | |
IBM DB2 V11.5.x | DB2S_11.5.4_MPML.tar.gz | IBM DB2 V11.5.4 Multi-platform Multi-language | |
IBM Java SDK/JRE | M06M9ML | SB2BI_6.1.2_MP_ML_JDK.zip | IBM Sterling B2B Integrator V6.1.2 or IBM Sterling File Gateway V6.1.2 Java SDK/JRE Multiplatform |
IBM Sterling B2B Integrator | M06MCML | SB2BI_6.1.2_MP_ML.zip | IBM Sterling B2B Integrator V6.1.2 for Multiplatform Multilingual |
IBM Java Unrestricted Policy | unrestrictedpolicyfiles.zip |
- Copy files to Web Server
Example of my repository: /usr/share/nginx/html
git clone https://github.com/ibm-sterling-devops/ansible-ibm-sterling.git
Install Connect:Direct (standalone)
cd ansible-ibm-sterling
ansible-playbook -i environments/hosts.dev -u root playbooks/setup-cd.yml
Install Sterling B2B (standalone)
cd ansible-ibm-sterling
ansible-playbook -i environments/hosts.dev -u root playbooks/setup-sb2b.yml
You must have kubectl, oc, git and ansible installed in your machine
Log in the IBM Container software library with the IBMid and password that are associated with the entitled software. Click Get entitlement key. With key export variable
export ENTITLED_REGISTRY_KEY=eyJ0...
Do a login in Openshift console and run the command:
oc login --token=sha256~P...k --server=https://c....containers.cloud.xxx.com:31234
To run playbook the playbook
cd ansible-ibm-sterling
export CD_NAMESPACE=ibm-cd-cdnode01-dev
export CD_NODENAME=CDNODE01
ansible-playbook playbooks/deploy_cd.yml
More options Deploy IBM Sterling Connect:Direct on OpenShift using Ansible Scripts
See documentation Deploy IBM Sterling B2B Integrator on OpenShift using Ansible Scripts
See the list of contributors who participated in this project.
This project is licensed under the Eclipse Public License - v 2.0 - see the LICENSE.md file for details
This product is not officially supported, and can be used as is. And any feedback will be welcome. We does not make any warranty about the completeness, reliability and accuracy of this code. Any action you take by using this code is strictly at your own risk, and this project will not be liable for any losses and damages in connection with the use of this code.