LOVE Helm values reference¶
Helm values reference table for the love application.
Key  | 
Type  | 
Default  | 
Description  | 
|---|---|---|---|
global.baseUrl  | 
string  | 
Set by Argo CD  | 
Base URL for the environment  | 
global.controlSystem.appNamespace  | 
string  | 
Set by ArgoCD  | 
Application namespace for the control system deployment  | 
global.controlSystem.imageTag  | 
string  | 
Set by ArgoCD  | 
Image tag for the control system deployment  | 
global.controlSystem.kafkaBrokerAddress  | 
string  | 
Set by ArgoCD  | 
Kafka broker address for the control system deployment  | 
global.controlSystem.kafkaTopicReplicationFactor  | 
string  | 
Set by ArgoCD  | 
Kafka topic replication factor for control system topics  | 
global.controlSystem.s3EndpointUrl  | 
string  | 
Set by ArgoCD  | 
S3 endpoint (LFA) for the control system deployment  | 
global.controlSystem.schemaRegistryUrl  | 
string  | 
Set by ArgoCD  | 
Schema registry URL for the control system deployment  | 
global.controlSystem.siteTag  | 
string  | 
Set by ArgoCD  | 
Site tag for the control system deployment  | 
global.controlSystem.topicName  | 
string  | 
Set by ArgoCD  | 
Topic name tag for the control system deployment  | 
global.host  | 
string  | 
Set by Argo CD  | 
Host name for ingress  | 
global.vaultSecretsPath  | 
string  | 
Set by Argo CD  | 
Base path for Vault secrets  | 
love-manager.manager.frontend.affinity  | 
object  | 
  | 
Affinity rules for the LOVE manager frontend pods  | 
love-manager.manager.frontend.autoscaling.enabled  | 
bool  | 
  | 
Whether automatic horizontal scaling is active  | 
love-manager.manager.frontend.autoscaling.maxReplicas  | 
int  | 
  | 
The allowed maximum number of replicas  | 
love-manager.manager.frontend.autoscaling.minReplicas  | 
int  | 
  | 
The allowed minimum number of replicas  | 
love-manager.manager.frontend.autoscaling.scaleDownPolicy  | 
object  | 
  | 
Policy for scaling down manager pods  | 
love-manager.manager.frontend.autoscaling.scaleUpPolicy  | 
object  | 
  | 
Policy for scaling up manager pods  | 
love-manager.manager.frontend.autoscaling.targetCPUUtilizationPercentage  | 
int  | 
  | 
The percentage of CPU utilization that will trigger the scaling  | 
love-manager.manager.frontend.autoscaling.targetMemoryUtilizationPercentage  | 
int  | 
  | 
The percentage of memory utilization that will trigger the scaling  | 
love-manager.manager.frontend.env.AUTH_LDAP_1_SERVER_URI  | 
string  | 
  | 
Set the URI for the 1st LDAP server  | 
love-manager.manager.frontend.env.AUTH_LDAP_2_SERVER_URI  | 
string  | 
  | 
Set the URI for the 2nd LDAP server  | 
love-manager.manager.frontend.env.AUTH_LDAP_3_SERVER_URI  | 
string  | 
  | 
Set the URI for the 3rd LDAP server  | 
love-manager.manager.frontend.env.COMMANDER_HOSTNAME  | 
string  | 
  | 
Label for the LOVE commander service. Must match the one spcified in the LOVE commander chart  | 
love-manager.manager.frontend.env.COMMANDER_PORT  | 
int  | 
  | 
Port number for the LOVE commander service. Must match the one spcified in the LOVE commander chart  | 
love-manager.manager.frontend.env.DB_ENGINE  | 
string  | 
  | 
The type of database engine being used for the LOVE manager frontend  | 
love-manager.manager.frontend.env.DB_HOST  | 
string  | 
  | 
The name of the database service  | 
love-manager.manager.frontend.env.DB_NAME  | 
string  | 
  | 
The name of the database being used for the LOVE manager frontend  | 
love-manager.manager.frontend.env.DB_PORT  | 
int  | 
  | 
The port for the database service  | 
love-manager.manager.frontend.env.DB_USER  | 
string  | 
  | 
The database user needed for access from the LOVE manager frontend  | 
love-manager.manager.frontend.env.JIRA_API_HOSTNAME  | 
string  | 
  | 
Set the hostname for the Jira instance  | 
love-manager.manager.frontend.env.JIRA_PROJECT_ID  | 
int  | 
  | 
Set the Jira project ID  | 
love-manager.manager.frontend.env.LOVE_PRODUCER_WEBSOCKET_HOST  | 
string  | 
  | 
The URL path for the LOVE producer websocket host  | 
love-manager.manager.frontend.env.LOVE_SITE  | 
string  | 
  | 
The site tag where LOVE is being run  | 
love-manager.manager.frontend.env.OLE_API_HOSTNAME  | 
string  | 
  | 
Set the URL for the OLE instance  | 
love-manager.manager.frontend.env.REDIS_CONFIG_CAPACITY  | 
int  | 
  | 
The connection capacity for the redis service  | 
love-manager.manager.frontend.env.REDIS_CONFIG_EXPIRY  | 
int  | 
  | 
The expiration time for the redis service  | 
love-manager.manager.frontend.env.REDIS_HOST  | 
string  | 
  | 
The name of the redis service  | 
love-manager.manager.frontend.env.REMOTE_STORAGE  | 
bool  | 
  | 
Set the manager to use LFA storage  | 
love-manager.manager.frontend.env.SERVER_URL  | 
string  | 
  | 
The external URL from the NGINX server for LOVE  | 
love-manager.manager.frontend.env.URL_SUBPATH  | 
string  | 
  | 
The Kubernetes sub-path for LOVE  | 
love-manager.manager.frontend.envSecrets.ADMIN_USER_PASS  | 
string  | 
  | 
The LOVE manager frontend admin user password secret key name  | 
love-manager.manager.frontend.envSecrets.AUTHLIST_USER_PASS  | 
string  | 
  | 
The LOVE manager frontend authlist_user password secret key name  | 
love-manager.manager.frontend.envSecrets.AUTH_LDAP_BIND_PASSWORD  | 
string  | 
  | 
The LOVE manager frontend LDAP binding password secret key name  | 
love-manager.manager.frontend.envSecrets.CMD_USER_PASS  | 
string  | 
  | 
The LOVE manager frontend cmd_user user password secret key name  | 
love-manager.manager.frontend.envSecrets.DB_PASS  | 
string  | 
  | 
The database password secret key name. Must match   | 
love-manager.manager.frontend.envSecrets.JIRA_API_TOKEN  | 
string  | 
  | 
The LOVE manager jira API token secret key name  | 
love-manager.manager.frontend.envSecrets.PROCESS_CONNECTION_PASS  | 
string  | 
  | 
The LOVE manager frontend process connection password secret key name  | 
love-manager.manager.frontend.envSecrets.REDIS_PASS  | 
string  | 
  | 
The redis password secret key name. Must match   | 
love-manager.manager.frontend.envSecrets.SECRET_KEY  | 
string  | 
  | 
The LOVE manager frontend secret secret key name  | 
love-manager.manager.frontend.envSecrets.USER_USER_PASS  | 
string  | 
  | 
The LOVE manager frontend user user password secret key name  | 
love-manager.manager.frontend.image.nexus3  | 
string  | 
  | 
The tag name for the Nexus3 Docker repository secrets if private images need to be pulled  | 
love-manager.manager.frontend.image.pullPolicy  | 
string  | 
  | 
The pull policy on the LOVE manager frontend image  | 
love-manager.manager.frontend.image.repository  | 
string  | 
  | 
The LOVE manager frontend image to use  | 
love-manager.manager.frontend.nodeSelector  | 
object  | 
  | 
Node selection rules for the LOVE manager frontend pods  | 
love-manager.manager.frontend.ports.container  | 
int  | 
  | 
The port on the container for normal communications  | 
love-manager.manager.frontend.ports.node  | 
int  | 
  | 
The port on the node for normal communcations  | 
love-manager.manager.frontend.readinessProbe  | 
object  | 
  | 
Configuration for the LOVE manager frontend pods readiness probe  | 
love-manager.manager.frontend.replicas  | 
int  | 
  | 
Set the default number of LOVE manager frontend pod replicas  | 
love-manager.manager.frontend.resources  | 
object  | 
  | 
Resource specifications for the LOVE manager frontend pods  | 
love-manager.manager.frontend.tolerations  | 
list  | 
  | 
Toleration specifications for the LOVE manager frontend pods  | 
love-manager.manager.producers.affinity  | 
object  | 
  | 
Affinity rules for the LOVE manager producers pods  | 
love-manager.manager.producers.autoscaling.enabled  | 
bool  | 
  | 
Whether automatic horizontal scaling is active  | 
love-manager.manager.producers.autoscaling.maxReplicas  | 
int  | 
  | 
The allowed maximum number of replicas  | 
love-manager.manager.producers.autoscaling.minReplicas  | 
int  | 
  | 
The allowed minimum number of replicas  | 
love-manager.manager.producers.autoscaling.scaleDownPolicy  | 
object  | 
  | 
Policy for scaling down manager pods  | 
love-manager.manager.producers.autoscaling.scaleUpPolicy  | 
object  | 
  | 
Policy for scaling up manager pods  | 
love-manager.manager.producers.autoscaling.targetCPUUtilizationPercentage  | 
int  | 
  | 
The percentage of CPU utilization that will trigger the scaling  | 
love-manager.manager.producers.autoscaling.targetMemoryUtilizationPercentage  | 
int  | 
  | 
The percentage of memory utilization that will trigger the scaling  | 
love-manager.manager.producers.env.AUTH_LDAP_1_SERVER_URI  | 
string  | 
  | 
Set the URI for the 1st LDAP server  | 
love-manager.manager.producers.env.AUTH_LDAP_2_SERVER_URI  | 
string  | 
  | 
Set the URI for the 2nd LDAP server  | 
love-manager.manager.producers.env.AUTH_LDAP_3_SERVER_URI  | 
string  | 
  | 
Set the URI for the 3rd LDAP server  | 
love-manager.manager.producers.env.COMMANDER_HOSTNAME  | 
string  | 
  | 
Label for the LOVE commander service. Must match the one spcified in the LOVE commander chart  | 
love-manager.manager.producers.env.COMMANDER_PORT  | 
int  | 
  | 
Port number for the LOVE commander service. Must match the one spcified in the LOVE commander chart  | 
love-manager.manager.producers.env.DB_ENGINE  | 
string  | 
  | 
The type of database engine being used for the LOVE manager producers  | 
love-manager.manager.producers.env.DB_HOST  | 
string  | 
  | 
The name of the database service  | 
love-manager.manager.producers.env.DB_NAME  | 
string  | 
  | 
The name of the database being used for the LOVE manager producers  | 
love-manager.manager.producers.env.DB_PORT  | 
int  | 
  | 
The port for the database service  | 
love-manager.manager.producers.env.DB_USER  | 
string  | 
  | 
The database user needed for access from the LOVE manager producers  | 
love-manager.manager.producers.env.HEARTBEAT_QUERY_COMMANDER  | 
bool  | 
  | 
Have the LOVE producer managers not query commander  | 
love-manager.manager.producers.env.JIRA_API_HOSTNAME  | 
string  | 
  | 
Set the hostname for the Jira instance  | 
love-manager.manager.producers.env.JIRA_PROJECT_ID  | 
int  | 
  | 
Set the Jira project ID  | 
love-manager.manager.producers.env.LOVE_SITE  | 
string  | 
  | 
The site tag where LOVE is being run  | 
love-manager.manager.producers.env.OLE_API_HOSTNAME  | 
string  | 
  | 
Set the URL for the OLE instance  | 
love-manager.manager.producers.env.REDIS_CONFIG_CAPACITY  | 
int  | 
  | 
The connection capacity for the redis service  | 
love-manager.manager.producers.env.REDIS_CONFIG_EXPIRY  | 
int  | 
  | 
The expiration time for the redis service  | 
love-manager.manager.producers.env.REDIS_HOST  | 
string  | 
  | 
The name of the redis service  | 
love-manager.manager.producers.env.REMOTE_STORAGE  | 
bool  | 
  | 
Set the manager to use LFA storage  | 
love-manager.manager.producers.env.SERVER_URL  | 
string  | 
  | 
The external URL from the NGINX server for LOVE  | 
love-manager.manager.producers.env.URL_SUBPATH  | 
string  | 
  | 
The Kubernetes sub-path for LOVE  | 
love-manager.manager.producers.envSecrets.ADMIN_USER_PASS  | 
string  | 
  | 
The LOVE manager producers admin user password secret key name  | 
love-manager.manager.producers.envSecrets.AUTHLIST_USER_PASS  | 
string  | 
  | 
The LOVE manager producers authlist_user password secret key name  | 
love-manager.manager.producers.envSecrets.AUTH_LDAP_BIND_PASSWORD  | 
string  | 
  | 
The LOVE manager producers LDAP binding password secret key name  | 
love-manager.manager.producers.envSecrets.CMD_USER_PASS  | 
string  | 
  | 
The LOVE manager producers cmd_user user password secret key name  | 
love-manager.manager.producers.envSecrets.DB_PASS  | 
string  | 
  | 
The database password secret key name. Must match   | 
love-manager.manager.producers.envSecrets.JIRA_API_TOKEN  | 
string  | 
  | 
The LOVE manager jira API token secret key name  | 
love-manager.manager.producers.envSecrets.PROCESS_CONNECTION_PASS  | 
string  | 
  | 
The LOVE manager producers process connection password secret key name  | 
love-manager.manager.producers.envSecrets.REDIS_PASS  | 
string  | 
  | 
The redis password secret key name. Must match   | 
love-manager.manager.producers.envSecrets.SECRET_KEY  | 
string  | 
  | 
The LOVE manager producers secret secret key name  | 
love-manager.manager.producers.envSecrets.USER_USER_PASS  | 
string  | 
  | 
The LOVE manager producers user user password secret key name  | 
love-manager.manager.producers.image.nexus3  | 
string  | 
  | 
The tag name for the Nexus3 Docker repository secrets if private images need to be pulled  | 
love-manager.manager.producers.image.pullPolicy  | 
string  | 
  | 
The pull policy on the LOVE manager producers image  | 
love-manager.manager.producers.image.repository  | 
string  | 
  | 
The LOVE manager producers image to use  | 
love-manager.manager.producers.nodeSelector  | 
object  | 
  | 
Node selection rules for the LOVE manager producers pods  | 
love-manager.manager.producers.ports.container  | 
int  | 
  | 
The port on the container for normal communications  | 
love-manager.manager.producers.ports.node  | 
int  | 
  | 
The port on the node for normal communcations  | 
love-manager.manager.producers.readinessProbe  | 
object  | 
  | 
Configuration for the LOVE manager producers pods readiness probe  | 
love-manager.manager.producers.replicas  | 
int  | 
  | 
Set the default number of LOVE manager producers pod replicas  | 
love-manager.manager.producers.resources  | 
object  | 
  | 
Resource specifications for the LOVE manager producers pods  | 
love-manager.manager.producers.tolerations  | 
list  | 
  | 
Toleration specifications for the LOVE manager producers pods  | 
love-manager.namespace  | 
string  | 
  | 
The overall namespace for the application  | 
love-manager.redis.affinity  | 
object  | 
  | 
Affinity rules for the LOVE redis pods  | 
love-manager.redis.config  | 
string  | 
  | 
Configuration specification for the redis service  | 
love-manager.redis.envSecrets.REDIS_PASS  | 
string  | 
  | 
The redis password secret key name  | 
love-manager.redis.image.pullPolicy  | 
string  | 
  | 
The pull policy for the redis image  | 
love-manager.redis.image.repository  | 
string  | 
  | 
The redis image to use  | 
love-manager.redis.image.tag  | 
string  | 
  | 
The tag to use for the redis image  | 
love-manager.redis.nodeSelector  | 
object  | 
  | 
Node selection rules for the LOVE redis pods  | 
love-manager.redis.port  | 
int  | 
  | 
The redis port number  | 
love-manager.redis.resources  | 
object  | 
  | 
Resource specifications for the LOVE redis pods  | 
love-manager.redis.tolerations  | 
list  | 
  | 
Toleration specifications for the LOVE redis pods  | 
love-manager.viewBackup.affinity  | 
object  | 
  | 
Affinity rules for the LOVE view backup pods  | 
love-manager.viewBackup.enabled  | 
bool  | 
  | 
Whether view backup is active  | 
love-manager.viewBackup.env  | 
object  | 
  | 
Place to specify additional environment variables for the view backup job  | 
love-manager.viewBackup.image.nexus3  | 
string  | 
  | 
The tag name for the Nexus3 Docker repository secrets if private images need to be pulled  | 
love-manager.viewBackup.image.pullPolicy  | 
string  | 
  | 
The pull policy to use for the view backup image  | 
love-manager.viewBackup.image.repository  | 
string  | 
  | 
The view backup image to use  | 
love-manager.viewBackup.nodeSelector  | 
object  | 
  | 
Node selection rules for the LOVE view backup pods  | 
love-manager.viewBackup.resources  | 
object  | 
  | 
Resource specifications for the LOVE view backup pods  | 
love-manager.viewBackup.restartPolicy  | 
string  | 
  | 
The restart policy type for the view backup cronjob  | 
love-manager.viewBackup.schedule  | 
string  | 
  | 
The view backup job schedule in cron format  | 
love-manager.viewBackup.tolerations  | 
list  | 
  | 
Toleration specifications for the LOVE view backup pods  | 
love-manager.viewBackup.ttlSecondsAfterFinished  | 
string  | 
  | 
Time after view backup job finishes before deletion (ALPHA)  | 
love-nginx.affinity  | 
object  | 
  | 
Affinity rules for the NGINX pod  | 
love-nginx.image.pullPolicy  | 
string  | 
  | 
The pull policy on the NGINX image  | 
love-nginx.image.repository  | 
string  | 
  | 
The NGINX image to use  | 
love-nginx.image.tag  | 
string  | 
  | 
The tag to use for the NGINX image  | 
love-nginx.imagePullSecrets  | 
list  | 
  | 
The list of pull secrets needed for the images. If this section is used, each object listed can have the following attributes defined: name (The label identifying the pull-secret to use)  | 
love-nginx.ingress.annotations  | 
object  | 
  | 
Annotations for the NGINX ingress  | 
love-nginx.ingress.className  | 
string  | 
  | 
Assign the Ingress class name  | 
love-nginx.ingress.hostname  | 
string  | 
  | 
Hostname for the NGINX ingress  | 
love-nginx.ingress.httpPath  | 
string  | 
  | 
Path name associated with the NGINX ingress  | 
love-nginx.ingress.pathType  | 
string  | 
  | 
Set the Kubernetes path type for the NGINX ingress  | 
love-nginx.initContainers.frontend.image.pullPolicy  | 
string  | 
  | 
The pull policy to use for the frontend image  | 
love-nginx.initContainers.frontend.image.repository  | 
string  | 
  | 
The frontend image to use  | 
love-nginx.initContainers.frontend.image.tag  | 
string  | 
  | 
|
love-nginx.initContainers.manager.command  | 
list  | 
  | 
The command to execute for the love-manager static content  | 
love-nginx.initContainers.manager.image.pullPolicy  | 
string  | 
  | 
The pull policy to use for the love-manager static content image  | 
love-nginx.initContainers.manager.image.repository  | 
string  | 
  | 
The static love-manager content image to use  | 
love-nginx.initContainers.manager.image.tag  | 
string  | 
  | 
|
love-nginx.loveConfig  | 
string  | 
  | 
Configuration specificiation for the LOVE service  | 
love-nginx.namespace  | 
string  | 
  | 
The overall namespace for the application  | 
love-nginx.nginxConfig  | 
string  | 
  | 
Configuration specification for the NGINX service  | 
love-nginx.nodeSelector  | 
object  | 
  | 
Node selection rules for the NGINX pod  | 
love-nginx.ports.container  | 
int  | 
  | 
Container port for the NGINX service  | 
love-nginx.ports.node  | 
int  | 
  | 
Node port for the NGINX service  | 
love-nginx.resources  | 
object  | 
  | 
Resource specifications for the NGINX pod  | 
love-nginx.serviceType  | 
string  | 
  | 
Service type specification  | 
love-nginx.staticStore.accessMode  | 
string  | 
  | 
The access mode for the NGINX static store  | 
love-nginx.staticStore.claimSize  | 
string  | 
  | 
The size of the NGINX static store request  | 
string  | 
  | 
Label for the NGINX static store  | 
|
love-nginx.staticStore.storageClass  | 
string  | 
  | 
The storage class to request the disk allocation from  | 
love-nginx.tolerations  | 
list  | 
  | 
Toleration specifications for the NGINX pod  | 
love-producer.affinity  | 
object  | 
  | 
Affinity rules applied to all LOVE producer pods  | 
love-producer.annotations  | 
object  | 
  | 
This allows for the specification of pod annotations.  | 
love-producer.env  | 
object  | 
  | 
This section holds a set of key, value pairs for environmental variables  | 
love-producer.envSecrets  | 
object  | 
  | 
This section holds a set of key, value pairs for secrets  | 
love-producer.image.pullPolicy  | 
string  | 
  | 
The pull policy on the LOVE producer image  | 
love-producer.image.repository  | 
string  | 
  | 
The LOVE producer image to use  | 
love-producer.image.tag  | 
string  | 
  | 
|
love-producer.nodeSelector  | 
object  | 
  | 
Node selection rules applied to all LOVE producer pods  | 
love-producer.producers  | 
obj  | 
  | 
This sections sets the list of producers to use. The producers should be specified like: name: The identifying name for the CSC producer csc: CSC name:index The following attributes are optional resources (A resource object specification) nodeSelector (A node selector object specification) tolerations (A list of tolerations) affinity (An affinity object specification)  | 
love-producer.replicaCount  | 
int  | 
  | 
Set the replica count for the LOVE producers  | 
love-producer.resources  | 
object  | 
  | 
Resource specifications applied to all LOVE producer pods  | 
love-producer.tolerations  | 
list  | 
  | 
Toleration specifications applied to all LOVE producer pods  |