Customising the Deployment Configurations

The Payment Hub EE's Helm chart picks sensible defaults for most configuration options, but it's certainly possible to customize all aspects by depending on the Helm chart and adding a custom values.yml file. This way we can fine-tune most aspects of the deployment, including but not limited to:

  • number of Zeebe brokers in the Zeebe cluster

  • number of partitions

  • replication factor

  • CPU and IO resources allocated to the orchestration engine

  • whether or not Zeebe's Elasticsearch and Kibana are enabled

  • Operations app MySQL parameters

  • Connectors' active Spring profile

  • etc

For an actual example of configuration customization, see the sample Large environment's helm chart at https://github.com/openMF/ph-ee-env-labs/tree/master/helm/payment-hub-large