Redis deployen

Lerne, wie du Redis als Helm Release über lowcloud in deinem Kubernetes-Cluster deployst und als Cache oder Message Broker nutzt.

Zuletzt aktualisiert: 16. März 2026

Redis ist ein schneller, open-source In-Memory-Datenstore, der häufig als Cache, Message Broker oder Session Store eingesetzt wird. Mit dem lowcloud Helm Release deployst du eine Redis-Instanz in deinem Kubernetes-Cluster.

Chart-Registry: oci://registry-1.docker.io/cloudpirates/redis

Das Helm Release wird von den Cloud Pirates bereitgestellt und gepflegt.

Voraussetzungen

  • Ein lowcloud-Account mit aktivem Cluster
  • Zugriff auf das lowcloud Dashboard

Quick Start

Minimale Konfiguration, um Redis schnell zum Laufen zu bringen:

architecture: standalone

auth:
  enabled: true
  password: secure-password

Tipp: Verwende immer ein starkes Passwort und ändere die Default-Werte vor dem Deployment.

Konfiguration

Die wichtigsten Konfigurationsoptionen im Überblick:

ParameterBeschreibungDefault
architectureRedis-Architektur (standalone oder replication)standalone
auth.enabledAuthentifizierung aktivierentrue
auth.passwordRedis-Passwort
persistence.enabledPersistenten Speicher aktivierentrue
persistence.sizeGröße des persistenten Volumes2Gi
resources.requests.cpuCPU-Request50m
resources.requests.memoryMemory-Request128Mi

Schritt-für-Schritt Anleitung

1. Service hinzufügen

Navigiere im lowcloud Dashboard zu Add Service und wähle Helm Release aus. Suche im Popup nach der Redis-Registry:

oci://registry-1.docker.io/cloudpirates/redis

Wähle anschließend die gewünschte Version des Helm Releases aus. Die Option "latest" ist in den meisten Fällen eine gute Wahl.

2. Values konfigurieren

Gib dem Helm-Service einen aussagekräftigen Namen in lowcloud (z.B. redis-cache).

Passe dann die values.yaml an deine Anforderungen an:

architecture: standalone

auth:
  enabled: true
  password: secure-password

Tipp: Weitere Konfigurationsoptionen wie Resources und Persistence findest du im Abschnitt Values mit Resources weiter unten.

3. Deployment starten

Öffne den erstellten Service und klicke auf Deploy. Warte, bis das Label im Dashboard auf "Deployed" wechselt — deine Redis-Instanz ist dann einsatzbereit und kann von deinen Anwendungen genutzt werden.

Erweiterte Values

Erweiterte Konfiguration mit CPU-, Memory-Limits und persistentem Speicher:

architecture: standalone

auth:
  enabled: true
  password: secure-password

persistence:
  enabled: true
  size: 2Gi

resources:
  limits:
    cpu: 200m
    memory: 256Mi
  requests:
    cpu: 50m
    memory: 128Mi
  • Erwäge den Wechsel auf architecture: replication für höhere Verfügbarkeit