Installing AS4 Microservice

Procedure

  1. Sterling B2B Integrator and AS4 Microservice integration:
    1. Ensure the Sterling B2B Integrator helm charts contains the AS4 Microservice sub-charts in the following location: ibm-as4service-prod.
    2. Enable AS4 Microservice by setting the property in values.yaml: as4service.enabled=true.
    3. 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.
  2. 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.

    1. 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.

    2. 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