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  |