Configuration Changes

This section describes changes to the create_config.py script and the MATRIXX Helm chart in release 5290.

Important: For more information about configuration changes, see MATRIXX Installation and Upgrade .
Configuration changes made in version 5290 of the MATRIXX software include changes to configuration that might have impacts on systems running earlier versions of the MATRIXX software. Read through the following items to find those that apply to you.

Network Integration

  • The default value of the gateway.htttp2Settings.maxConcurrentStreams property is now 100.

MATRIXX Helm Chart

  • The default amount of reserved non-JVM memory was increased from 256Mi to 1024Mi.
  • A new configuration property event-streamer.systemMemory.nonJvmReserveAmount sets the default memory for Event Streaming Framework to 1024Mi.
  • A specific logging level can now be specified for Engine Health Checker with the engine.operatorV2.engineHealthChecker.containers.clusterMonitor.logLevel property. The default value is INFO (all messages are included except for DEBUG-level messages).
  • A new configuration property global.topology.domains[x].subdomains[y].engines[z].skip specifies an engine to skip during upgrade of a Topology Operator-based deployment. When set to true, operators are aware of engine[z] but it is not upgraded.
  • The engine.operatorV2.engineHealthChecker.enabled property has been added for enabling and disabling the engine health check feature.
  • A new global.image.registry.useImagePullSecret property can be used to prevent the imagePullSecrets field from being populated. The default value is true. When set to false, the imagePullSecrets field on pod-based Kubernetes resources is left blank.
  • A security.certificate.volumeMountPath property is added to the MATRIXX Helm chart for specification of a directory in an application container where a volume with a TLS secret is mounted.

For more information, see the discussion of the MATRIXX Helm chart in MATRIXX Configuration.