prompt-redis Helm values reference#

Helm values reference table for the prompt-redis application.

Key

Type

Default

Description

global.host

string

Set by Argo CD

Host name for ingress

global.vaultSecretsPath

string

Set by Argo CD

Base path for Vault secrets

redis.affinity

object

{}

Affinity rules for the persistent Redis pod

redis.nodeSelector

object

{}

Node selection rules for the persistent Redis pod

redis.persistence.accessMode

string

"ReadWriteOnce"

Access mode of storage to request

redis.persistence.enabled

bool

true

Whether to persist Redis storage and thus tokens. Setting this to false will use emptyDir and reset all tokens on every restart. Only use this for a test deployment.

redis.persistence.size

string

"1Gi"

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 persistent Redis pod

redis.resources

object

See values.yaml

Resource limits and requests for the persistent Redis pod

redis.tolerations

list

[]

Tolerations for the persistent Redis pod

redis-stream-exporter.affinity

object

{}

Affinity configuration

redis-stream-exporter.auth

object

{"enabled":false}

Redis authentication settings

redis-stream-exporter.image.pullPolicy

string

"IfNotPresent"

Image pull policy

redis-stream-exporter.image.repository

string

"ghcr.io/lsst-dm/redis-stream-exporter"

Redis Stream Exporter Docker image repository

redis-stream-exporter.image.tag

string

"main"

Redis Stream Exporter image version

redis-stream-exporter.nodeSelector

object

{}

Node selector configuration

redis-stream-exporter.podAnnotations

object

{"prometheus.io/port":"8000","prometheus.io/scrape":"true"}

Pod annotations

redis-stream-exporter.replicaCount

int

1

Number of Redis Stream Exporter pods to run in the deployment.

redis-stream-exporter.resources

object

See values.yaml

Kubernetes requests and limits for Redis Exporter

redis-stream-exporter.sleepInterval

int

10

How long to sleep between redis stream exporter polling cycles

redis-stream-exporter.tolerations

list

[]

Tolerations configuration