server.deploy |
Deploy server component |
true |
server.image.repository |
Docker image repository |
link/lnk-server |
server.image.tag |
Docker image tag |
1.3.1 |
server.image.pullPolicy |
Docker image pull policy |
IfNotPresent |
server.security.container.privileged |
Flag for running the main container in privileged
mode |
false |
server.persistence.files.existingClaim |
Existing PVC for the files volume |
"" |
server.persistence.files.useDefaultStorageClass |
Use default storage class for the files PVC |
true |
server.persistence.files.storageClass |
Storage class name for the files PVC |
"" |
server.persistence.files.accessMode |
Access mode for the files PVC |
ReadWriteOnce |
server.persistence.files.size |
Requested storage size for the files PVC |
20Gi |
server.persistence.files.annotations |
Annotations for the files PVC |
{} |
server.persistence.data.shareWithRest |
Share the data persistent volume with the rest
component |
true |
server.persistence.data.existingClaim |
Existing PVC for the data volume |
"" |
server.persistence.data.useDefaultStorageClass |
Use default storage class for the data PVC |
true |
server.persistence.data.storageClass |
Storage class name for the data PVC |
"" |
server.persistence.data.accessMode |
Access mode for the data PVC |
ReadWriteOnce |
server.persistence.data.size |
Requested storage size for the data PVC |
20Gi |
server.persistence.data.annotations |
Annotations for the data PVC |
{} |
server.persistence.data.subPath |
Optional subdirectory in the data volume for the /data
mount |
"" |
server.initialLogin.secret |
Secret with password key for
authenticating with Link |
"" |
server.inbound.http.enabled |
Enable HTTP inbound connection |
false |
server.inbound.https.enabled |
Enable HTTPS inbound connection |
true |
server.inbound.https.secret |
TLS secret for the inbound HTTPS connection |
"" |
server.inbound.https.clientAuth |
Enforce caller authentication (mTLS) |
false |
server.outbound.rest.useCustomCA |
Use custom CA for validating rest* certificate |
"" |
server.outbound.rest.certStrategy |
Strategy for validating rest certificate |
self_signed |
server.outbound.rest.verifyHostName |
Verify host name in the rest certificate |
false |
server.serviceAccount.create |
Create server service account |
false |
server.serviceAccount.annotations |
Annotations to add to the server service
account |
"" |
server.serviceAccount.existingName |
Name of pre-existing server service account |
"" |
server.service.type |
Service type (ClusterIP,
NodePort,
LoadBalancer) |
ClusterIP |
server.service.port.http |
Service port for HTTP inbound connection |
8080 |
server.service.port.https |
Service port for HTTPS inbound connection |
8443 |
server.core.idle |
Idle time for adapter connections |
1 |
server.core.keep |
Keep time for adapter connections |
0 |
server.core.sLim |
Soft limit for the number of adapter connections per
adapter type |
0 |
server.core.hLim |
Hard limit for the number adapter connections per
adapter type |
0 |
server.core.min |
Minimum number of adapter connections per adapter
type |
0 |
server.keycloak.secret |
Secret name with clientSecret key for
authenticating with Keycloak |
"" |
server.keycloak.clientId |
Client ID for authenticating with Keycloak |
"" |
server.extraEnvConfigMap |
ConfigMap with custom environment variables |
"" |
server.extraEnvSecret |
Secret with custom environment variables |
"" |
server.probes.liveness.enabled |
Enable liveness probe |
true |
server.probes.liveness.initialDelaySeconds |
Delay in seconds for initial liveness probe |
40 |
server.probes.liveness.periodSeconds |
Duration in seconds between liveness probes |
20 |
server.probes.liveness.successThreshold |
Liveness probe success threshold |
1 |
server.probes.liveness.failureThreshold |
Liveness probe failure threshold |
5 |
server.probes.readiness.enabled |
Enable readiness probe |
true |
server.probes.readiness.initialDelaySeconds |
Delay in seconds for initial readiness probe |
40 |
server.probes.readiness.periodSeconds |
Duration in seconds between readiness probes |
20 |
server.probes.readiness.successThreshold |
Readiness probe success threshold |
1 |
server.probes.readiness.failureThreshold |
Readiness probe failure threshold |
5 |
server.resources.requests.cpu |
Minimum CPU resources |
250m |
server.resources.requests.memory |
Minimum memory resources |
1Gi |
server.resources.limits.cpu |
Maximum CPU resources |
4000m |
server.resources.limits.memory |
Maximum memory resouces |
8Gi |
server.logging.level |
Logging level (FATAL, ERROR, WARN, INFO, DEBUG, TRACE,
ALL or OFF) |
ALL |
server.nodeSelector |
Node selector map |
{} |
server.tolerations |
Tolerations array |
[] |
server.affinity |
Pod affinity map |
{} |
server.websocket.enabled |
Enable WebSocket communication with the client
component |
true |