rest.deploy |
Deploy rest component |
true |
rest.image.repository |
Docker image repository |
link/lnk-rest |
rest.image.tag |
Docker image tag |
1.3.1 |
rest.image.pullPolicy |
Docker image pull policy |
IfNotPresent |
rest.security.container.privileged |
Flag for running the main container in privileged
mode |
false |
rest.runMode |
Run mode (fenced,
unfenced) |
fenced |
rest.mapFileExtension |
Compiled map file extension |
mmc |
rest.mapUnloadTime |
Time in minutes to keep loaded maps in memory cache (0 for
infinite) |
1 |
rest.persistence.data.existingClaim |
Existing PVC for the data volume |
"" |
rest.persistence.data.useDefaultStorageClass |
Use default storage class for the data PVC |
true |
rest.persistence.data.storageClass |
Storage class name for the data PVC |
"" |
rest.persistence.data.accessMode |
Access mode for the data PVC |
ReadWriteOnce |
rest.persistence.data.size |
Requested storage size for the data PVC |
20Gi |
rest.persistence.data.annotations |
Annotations for the data PVC |
{} |
rest.persistence.data.subPath |
Optional subdirectory in the data volume for the /data
mount |
"" |
rest.logging.level |
Logging level (FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
or OFF) |
ALL |
rest.inbound.http.enabled |
Enable HTTP inbound connection |
false |
rest.inbound.https.enabled |
Enable HTTPS inbound connection |
true |
rest.inbound.https.secret |
TLS secret for the inbound HTTPS connection |
"" |
rest.inbound.https.clientAuth |
Enforce caller authentication (mTLS) |
false |
rest.outbound.server.useCustomCA |
Use custom CA for validating server certificate |
"" |
rest.outbound.server.certStrategy |
Strategy for validating server certificate |
self_signed |
rest.outbound.server.verifyHostName |
Verify host name in the server certificate |
false |
rest.serviceAccount.create |
Create rest service account |
false |
rest.serviceAccount.annotations |
Annotations to add to the rest service account |
"" |
rest.serviceAccount.existingName |
Name of pre-existing rest service account |
"" |
rest.service.type |
Service type (ClusterIP,
NodePort, LoadBalancer) |
ClusterIP |
rest.service.port.http |
Service port for HTTP inbound connection |
8080 |
rest.service.port.https |
Service port for HTTPS inbound connection |
8443 |
rest.core.idle |
Idle time for adapter connections |
1 |
rest.core.keep |
Keep time for adapter connections |
0 |
rest.core.sLim |
Soft limit for the number of adapter connections per
adapter type |
0 |
rest.core.hLim |
Hard limit for the number adapter connections per adapter
type |
0 |
rest.core.min |
Minimum number of adapter connections per adapter
type |
0 |
rest.jvmOptions |
Array of additional options to be passed to the JVM |
["-Xms256M", "-Xmx1024M"] |
rest.keycloak.secret |
Secret name with clientSecret key for
authenticating with Keycloak |
"" |
rest.keycloak.clientId |
Client ID for authenticating with Keycloak |
"" |
rest.authentication.enabled |
Enable authentication |
false |
rest.authentication.serverUrl |
Authentication service URL (server service used by
default) |
"" |
rest.basicAuthEnabled |
Enable Basic authentication |
true |
rest.synchronousTimeout |
Timeout (in seconds) for synchronous REST API v2
calls |
300 |
rest.workerJvmOptions |
Extra options for initializing worker JVM |
"" |
rest.mapThreads |
Number of OS threads to create for running maps in the
executor |
1 |
rest.flowThreads |
Number of OS threads to create for running flows in the
executor |
1 |
rest.streamMaxMemLimit |
Max data size (in MiB) between flow nodes before paging to
disk |
500 |
rest.streamMaxMemDirectory |
Directory for paging data between flow nodes to
disk |
"/data/tmp" |
rest.listeners.adapterlistener.jvmOptions |
JVM options to use when creating adapterlistener Java
process |
"" |
rest.listeners.pending.highLimit |
Number of pending events to occur to pause the listener
threads |
0 |
rest.listeners.pending.lowLimit |
Number of pending events to occur to resume the listener
threads |
0 |
rest.groupId |
Logical id for aggregating dashboard reports of rest
instances |
"1" |
rest.extraEnvConfigMap |
ConfigMap with custom environment variables |
"" |
rest.extraEnvSecret |
Secret with custom environment variables |
"" |
rest.probes.liveness.enabled |
Enable liveness probe |
true |
rest.probes.liveness.initialDelaySeconds |
Delay in seconds for initial liveness probe |
60 |
rest.probes.liveness.periodSeconds |
Duration in seconds between liveness probes |
20 |
rest.probes.liveness.successThreshold |
Liveness probe success threshold |
1 |
rest.probes.liveness.failureThreshold |
Liveness probe failure threshold |
5 |
rest.probes.readiness.enabled |
Enable readiness probe |
true |
rest.probes.readiness.initialDelaySeconds |
Delay in seconds for initial readiness probe |
65 |
rest.probes.readiness.periodSeconds |
Duration in seconds between readiness probes |
20 |
rest.probes.readiness.successThreshold |
Readiness probe success threshold |
1 |
rest.probes.readiness.failureThreshold |
Readiness probe failure threshold |
5 |
rest.resources.requests.cpu |
Mimimum CPU resources |
250m |
rest.resources.requests.memory |
Minimum memory resources |
1Gi |
rest.resources.limits.cpu |
Maximum CPU resources |
4000m |
rest.resources.limits.memory |
Maximum memory resouces |
8Gi |
rest.nodeSelector |
Node selector map |
{} |
rest.tolerations |
Tolerations array |
[] |
rest.affinity |
Pod affinity map |
{} |