Skip to content

Redis Cache

Redis provides high-performance in-memory caching for cluster applications.

Namespace: redis
Chart: bitnami/redis


1. Overview

High-speed data caching and transient state storage are provided by the Redis cluster. This service reduces database load for high-frequency operations.


2. Configuration and Policy

  • Architecture: Single-node or Sentinel deployment (Namespace specific).
  • Eviction Policy: allkeys-lru is enforced to ensure memory efficiency.
  • Persistence: RDB snapshots are enabled for recovery purposes.

3. Implementation Workflow

  1. Deployment: Managed by ArgoCD using the Bitnami Redis chart.
  2. Connectivity: Internal cluster DNS (redis.redis.svc.cluster.local) is utilized by client applications.
  3. Security: Access is protected via secret-based passwords.

4. Monitoring

  1. Metrics: Performance data is captured via the Prometheus Redis Exporter.
  2. Alerts: Memory usage and hit rates are monitored for threshold breaches.