Rubintv Helm values reference#
Helm values reference table for the rubintv
application.
Key |
Type |
Default |
Description |
---|---|---|---|
frontend.affinity |
object |
|
Affinity rules for the rubintv frontend pod |
frontend.debug |
bool |
|
If set to true, enable more verbose logging. |
frontend.image |
object |
|
Settings for rubintv OCI image |
frontend.image.pullPolicy |
string |
|
Pull policy for the rubintv image |
frontend.image.repository |
string |
|
rubintv frontend image to use |
frontend.image.tag |
string |
The appVersion of the chart |
Tag of rubintv image to use |
frontend.nodeSelector |
object |
|
Node selector rules for the rubintv frontend pod |
frontend.pathPrefix |
string |
|
Prefix for rubintv’s frontend API routes. |
frontend.podAnnotations |
object |
|
Annotations for the rubintv frontend pod |
frontend.resources |
object |
|
Resource limits and requests for the rubintv frontend pod |
frontend.tolerations |
list |
|
Tolerations for the rubintv frontend pod |
fullnameOverride |
string |
|
Override the full name for resources (includes the release name) |
global.baseUrl |
string |
Set by Argo CD |
Base URL for the environment |
global.host |
string |
Set by Argo CD |
Host name for ingress |
global.vaultSecretsPath |
string |
Set by Argo CD |
Base path for Vault secrets |
imagePullSecrets |
list |
See |
Image pull secrets. |
ingress.annotations |
object |
|
Additional annotations to add to the ingress |
nameOverride |
string |
|
Override the base name for resources |
redis.affinity |
object |
|
Affinity rules for the Redis pod |
redis.config.secretKey |
string |
|
Key inside secret from which to get the Redis password (do not change) |
redis.config.secretName |
string |
|
Name of secret containing Redis password (may require changing if fullnameOverride is set) |
redis.nodeSelector |
object |
|
Node selection rules for the Redis pod |
redis.persistence.accessMode |
string |
|
Access mode of storage to request |
redis.persistence.enabled |
bool |
|
Whether to persist Redis storage and thus tokens. Setting this to false will use |
redis.persistence.size |
string |
|
Amount of persistent storage to request |
redis.persistence.storageClass |
string |
|
Class of storage to request |
redis.persistence.volumeClaimName |
string |
|
Use an existing PVC, not dynamic provisioning. If this is set, the size, storageClass, and accessMode settings are ignored. |
redis.podAnnotations |
object |
|
Pod annotations for the Redis pod |
redis.resources |
object |
See |
Resource limits and requests for the Redis pod |
redis.tolerations |
list |
|
Tolerations for the Redis pod |
siteTag |
string |
|
A special tag for letting the scripts know where they are running. Must be overridden at each site |
workers.affinity |
object |
|
Affinity rules for the rubintv worker pods |
workers.debug |
bool |
|
If set to true, enable more verbose logging. |
workers.env |
list |
|
This section holds a list of key, value pairs for environmental variables (name: key, value: value). |
workers.envSecrets |
list |
See |
This section holds specifications for secret injection. |
workers.gid |
string |
|
GID to run as (site-dependent as above) |
workers.image |
object |
|
Settings for OCI image for worker pods |
workers.image.pullPolicy |
string |
|
The policy to apply when pulling an image for deployment. |
workers.image.repository |
string |
|
The Docker registry name for the container image. |
workers.image.tag |
string |
|
The tag of the container image to use. |
workers.imagePullSecrets |
list |
See |
Image pull secrets. |
workers.nodeSelector |
object |
|
Node selector rules for the rubintv worker pods |
workers.pathPrefix |
string |
|
Prefix for the (internal) worker API routes |
workers.podAnnotations |
object |
|
Annotations for the rubintv worker pods |
workers.replicas |
int |
|
how many replicas to use |
workers.resources |
object |
|
Resource limits and requests for the rubintv worker pods |
workers.script |
string |
|
Script that runs in RUN_ARG. This dynamic mechanism needs to be replaced with something less scary, but there is resistance to that, at least while iterating. |
workers.tolerations |
list |
|
Tolerations for the rubintv worker pods |
workers.uid |
string |
|
UID to run as (site-dependent because of filesystem access; must be specified) |
workers.volumes |
list |
See |
Volumes for the rubintv worker pods |