Engine Health Checker Configuration
Engine Health Checker Configuration Properties describes the properties available for MATRIXX Engine health checker configuration in a Topology Operator-based deployment.
Property | Description |
---|---|
engine.operatorV2.engineHealthChecker.affinity | The affinity configuration used by the engine-health-checker pods. The value is of type Affinity. |
engine.operatorV2.engineHealthChecker.enabled | When set to true , the engine health checker is enabled. The default value is true . |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.clmHttpServerPort | This is the port number on which the cluster manager HTTP server is listening. The default value is 9090. |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.image.nameOverride | The name of the image used by the cluster-monitor containers. |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.image.versionOverride | The tag value of the image used by the cluster-monitor containers. |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.pollingInterval | How often (in seconds) cluster-monitor pods collect data from cluster manager. The default value is 1. |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.logLevel | Specifies the levels of logging information to include in log files. Valid values are CRITICAL , ERROR , WARNING ,
INFO , and DEBUG . The default value is INFO (All messages are included except for DEBUG
messages). |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.resources | The resource configuration used by the cluster-monitor containers. The value is of type ResourceRequirements. |
engine.operatorV2.engineHealthChecker.containers.clusterMonitor.securityContext | The container security context configuration used by the
cluster-monitor containers. The value is of type SecurityContext. The
default value
is:
|
engine.operatorV2.engineHealthChecker.labels.podLabels | Labels added to the engine-health-checker pods. These would be in
addition to the labels specified with the
global.labels.podLabels property, which are applied
to all pods. |
engine.operatorV2.engineHealthChecker.nodeSelector | The node selector configuration used by the engine-health-checker pods. |
engine.operatorV2.engineHealthChecker.podSecurityContext | The pod security context configuration used by the
engine-health-checker pods. The value is of type PodSecurityContext. The
default value is fsGroup: 1000 . |
engine.operatorV2.engineHealthChecker.serviceAccount.annotations | Annotations added to the service account if
engine.operatorV2.engineHealthChecker.serviceAccount.create
is set to true . |
engine.operatorV2.engineHealthChecker.serviceAccount.create | When set to true , a service account is created with
the specified name and annotations in every namespace containing an
engine.Otherwise, a service account with the specified name must
be manually created in every namespace containing an engine. The
default value is |
engine.operatorV2.engineHealthChecker.serviceAccount.name | The name of a service account created in every namespace containing
an engine if
engine.operatorV2.engineHealthChecker.serviceAccount.create
is set to true .Otherwise, a service account with
this name must be manually created in every namespace containing an
engine. The default value is
|
engine.operatorV2.engineHealthChecker.tolerations | The tolerance configuration used by the engine-health-checker pods. The value is a list of type Toleration. |