Engine
Engine Properties describes the configuration options available in the MATRIXX Engine sub-chart.
Property | Description |
---|---|
engine.connections.activemq.host | The host name to use when connecting to ActiveMQ. The default value is
activemq-1 . |
engine.connections.activemq.port | The port to use when connecting to ActiveMQ. The default value is
61616 . |
engine.remoteConfigurationUrl | (Optional) The URL from which Engine configuration can be downloaded at start-up. |
engine.serviceAnnotations.processing | A dictionary of annotations added to the TCP and UPD Services created for the Engine Processing Service. The value for each annotation can include resolvable Helm expressions. For more
information, see the discussion about annotations in Kubernetes documentation. Note: These annotations are only used by the Service templates for the Engine Operator due to certain limitations. These may be removed in a future release in favor
of the
global.topology.domains[x].subdomains[y].engines[z].processing.serviceAnnotations
property. |
engine.serviceAnnotations.publishing | A dictionary of annotations added to the TCP and UPD Services created for the Engine Publishing Service. The value for each annotation can include resolvable Helm expressions. For more
information, see the discussion about annotations in Kubernetes documentation. Note: These annotations are only used by the Service templates for the Engine Operator due to certain limitations. These might be removed in a future release in
favor of the
global.topology.domains[x].subdomains[y].engines[z].publishing.serviceAnnotations
property. |
engine.serviceAnnotations.checkpointing | A dictionary of annotations added to the TCP and UPD Services created for the Engine Checkpointing Service. The value for each annotation can include resolvable Helm expressions. For more
information, see the discussion about annotations in Kubernetes documentation. Note: These annotations are only used by the Service templates for the Engine Operator due to certain limitations. These might be removed in a future release in
favor of the
global.topology.domains[x].subdomains[y].engines[z].checkpointing.serviceAnnotations
property. |
engine.podAnnotations.processing | A dictionary of annotations added to the Engine Processing StatefulSet Pod(s). The value for each annotation can include resolvable Helm expressions. For more information, see the
discussion about annotations in Kubernetes documentation. Note: These annotations are only used by the StatefulSet templates for the Engine Operator due to certain limitations. These might be removed in a future release in
favor of the
global.topology.domains[x].subdomains[y].engines[z].processing.podAnnotations
property. |
engine.podAnnotations.publishing | A dictionary of annotations added to the Engine Publishing StatefulSet Pod(s). For more information, see the discussion about annotations in Kubernetes documentation. Note: These
annotations are only used by the StatefulSet templates for the Engine Operator due to certain
limitations. These might be removed in a future release in favor of the
global.topology.domains[x].subdomains[y].engines[z].publishing.podAnnotations
property. |
engine.podAnnotations.checkpointing | A dictionary of annotations added to the Engine Checkpointing StatefulSet Pod(s). The value for each annotation can include resolvable Helm expressions. For more information, see the
discussion about annotations in Kubernetes documentation. Note: These annotations are only used by the StatefulSet templates for the Engine Operator due to certain limitations. These might be removed in a future release in
favor of the
global.topology.domains[x].subdomains[y].engines[z].checkpointing.podAnnotations
property. |
engine.mongodb.connectionString | (Optional) Overrides the value of global.mongodb.connectionString for MATRIXX Engine. In
multi-tenant deployments, if no value is specified for the
global.topology.domains[x].tenants[n].mongodb.connectionString property, the value specified for this property is
used. If neither global.topology.domains[x].tenants[n].mongodb.connectionString or this property is configured, the
value of global.mongodb.connectionString is used. |
operator.manager.nolbCheck | Set to true so that the Engine Operator does not wait indefinitely in situations where IP
addresses are never assigned for load balancers, for example, in cases where the load balancer controller architecture routes traffic directly to the pods. The default
value is false . |