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