Home / Docs / Charts / Redis

Redis

Production-ready Redis deployment with support for standalone and Sentinel high-availability architectures.

Key Features

  • Standalone and Sentinel — Single instance or HA with automatic failover
  • Persistence — RDB and AOF persistence options
  • Metrics — Prometheus exporter with ServiceMonitor
  • Security — Password authentication, non-root containers, network policies
  • Configurable — Custom Redis configuration parameters

Installation

HTTPS repository:

helm repo add helmforge https://repo.helmforge.dev
helm repo update
helm install my-redis helmforge/redis

OCI registry:

helm install my-redis oci://ghcr.io/helmforgedev/helm/redis

Standalone Example

# values.yaml
architecture: standalone

auth:
  password: "my-secret-password"

master:
  persistence:
    size: 8Gi

metrics:
  enabled: true
  serviceMonitor:
    enabled: true

Sentinel Example

architecture: sentinel

auth:
  password: "my-secret-password"

master:
  persistence:
    size: 8Gi

replica:
  replicaCount: 3
  persistence:
    size: 8Gi

sentinel:
  enabled: true

Key Values

KeyDefaultDescription
architecturestandalonestandalone or sentinel
auth.enabledtrueEnable password authentication
auth.password""Redis password
master.persistence.size8GiMaster PVC size
replica.replicaCount3Number of replicas (Sentinel mode)
sentinel.enabledfalseEnable Sentinel
metrics.enabledfalseEnable Prometheus exporter

More Information

See the source code and full values reference on GitHub.