Installing AS4 Microservice
Procedure
-
Sterling B2B Integrator and AS4 Microservice integration:
- Ensure the Sterling B2B Integrator helm charts contains the AS4 Microservice sub-charts in the following location: ibm-as4service-prod.
- Enable AS4 Microservice by setting the property in values.yaml: as4service.enabled=true.
- Enable license agreement by setting the property in values.yaml: as4service.license=true.
For more information on configuring other properties, see AS4 Microservice Configuration Properties. -
Configure the AS4 Microservice Pod: This configuration ensures that the
pod is ready for communicating with Sterling B2B Integrator.
Configure the pod using one of the following two methods.
-
Partial Configuration
In this approach, only the required properties are specified in the Sterling B2B Integrator values.yaml file. Other properties are automatically set using the default values from the AS4 Microservice sub-charts' values.yaml. Once configured, the AS4 Microservice pods will be up and running. For more information on configuring the properties, see AS4 Microservice Properties for Partial Configuration.
-
Manual Configuration: Alternatively, you can manually configure
all the properties in the AS4 Microservice sub-charts'
values.yaml. This allows for a more customized
setup, where you can configure all the properties to your specific
requirements. For more information on configuring the properties, see
AS4 Microservice Properties for Manual Configuration.
The following is a list of possible values required for manual configuration of certain parameters:
Table 1. Manual Configuration Parameters Parameter Default Value Possible Values appResourcesPVC.enabled true true or false appLogsPVC.enabled true true or false appDocumentsPVC.enabled true true or false dbSetup.identityDbData Default is not set. Database name for AS4 identity data dbSetup.commsDbData Default is not set. Database name for AS4 communications data dbSetup.infraDbData Default is not set. Database name for AS4 infrastructure data dbSetup.uiDbData Default is not set. Database name for AS4 user interface data dbSetup.usessl true true or false dbSetup.sslVersion TLSv1.2 TLSv1.2 or TLSv1.3
-
Partial Configuration