Using Red Hat OpenShift Developer Catalog
You can install Sterling B2B Integrator using Red Hat OpenShift Developer Catalog.
- Download the Certified Container image from Passport Advantage. For details, see Downloading the Certified Container images from Passport Advantage.
- Push the Certified Container on to the Catalog UI using the following steps:
- Configure the CLI tools for the cluster using the steps mentioned in CLI Tools Guide.
- Log in to the cluster console as an administrator user using
- Push the Certified Container archive
ibm-b2bi-prod-1.0.0.tgz) downloaded from PA to the Catalog UI using the following command:
cloudctl catalog load-chart --archive ibm-b2bi-prod-1.0.0.tgz [--repo HELM_REPO_NAME]
For more information on pushing the archives, see IBM Cloud Private CLI catalog commands (catalog).
- Open the Cluster console using a browser, navigate to the
Catalog tab, search for the Certified Container
ibm-b2bi-prod). Open the Certified Container and perform the following steps to deploy Sterling B2B Integrator:
- Ensure the prerequisites are all taken care as mentioned in the Overview tab.
- Select Configure and provide these details - Helm release name, Target namespace, and Target cluster.
- Add the following mandatory parameters:
- StorageClass Name
- Database Server Vendor
- Database Host
- Database Port
- Database User
- Database Name
- Database Secret
- Database Driver
- Email Address
- SMTP host details
- Update the following details in the All
- System Passphrase
- Image tag
- Image Repository
- B2BI Image Pull Secret
- Accept the license agreement and click Install to
deploy the Certified Container.
After the successful installation, the system creates a Release, which can be seen in Menu > Workloads > Helm Releases.
- Click the Release Name and all the Kubernetes resources,
created as a part of the deployment like
pvc, is displayed on the UI.
- You can verify the status of the
- You can monitor Kubernetes resources using basic
kubectlcommands such as:
kubectl get pods kubectl get statefulset kubectl get services
- Click the Release Name and all the Kubernetes resources, created as a part of the deployment like