Zuletzt aktualisiert: 16. März 2026
PostgreSQL ist eine leistungsstarke, open-source relationale Datenbank. Mit dem lowcloud Helm Release deployst du eine vollständig verwaltete PostgreSQL-Instanz in deinem Kubernetes-Cluster.
Chart-Registry: oci://registry-1.docker.io/cloudpirates/postgres
Das Helm Release wird von den Cloud Pirates bereitgestellt und gepflegt.
Minimale Konfiguration, um PostgreSQL schnell zum Laufen zu bringen:
auth:
username: myuser
password: my-secure-password
database: mydb
Tipp: Verwende immer ein starkes Passwort und ändere die Default-Werte vor dem Deployment. Für den produktiven Einsatz solltest du zusätzlich Persistence und Resource Limits konfigurieren — siehe Abschnitt Erweiterte Values.
Die wichtigsten Konfigurationsoptionen im Überblick:
| Parameter | Beschreibung | Default |
|---|---|---|
auth.username | Datenbank-Benutzername | — |
auth.password | Datenbank-Passwort | — |
auth.database | Name der Datenbank | — |
primary.resources.requests.cpu | CPU-Request für die Primary-Instanz | — |
primary.resources.requests.memory | Memory-Request für die Primary-Instanz | — |
primary.persistence.enabled | Persistenten Speicher aktivieren | false |
primary.persistence.size | Größe des persistenten Volumes | 8Gi |
Navigiere im lowcloud Dashboard zu Add Service und wähle Helm Release aus. Suche im Popup nach der PostgreSQL-Registry:
oci://registry-1.docker.io/cloudpirates/postgres
Wähle anschließend die gewünschte Version des Helm Releases aus. Die Option "latest" ist in den meisten Fällen eine gute Wahl.

Gib dem Helm-Service einen aussagekräftigen Namen in lowcloud (z.B. postgres-production).
Passe dann die values.yaml an deine Anforderungen an:
auth:
username: myapp
password: super-secret-pw-123
database: myapp_production
Tipp: Weitere Konfigurationsoptionen wie Resources und Persistence findest du im Abschnitt Erweiterte Values weiter unten.

Öffne den erstellten Service und klicke auf Deploy. Warte, bis das Label im Dashboard auf "Deployed" wechselt — deine PostgreSQL-Instanz ist dann einsatzbereit und kann von deinen Anwendungen genutzt werden.
Erweiterte Konfiguration mit CPU-, Memory-Limits und persistentem Speicher:
auth:
username: myapp
password: super-secret-pw-123
database: myapp_production
primary:
resources:
requests:
cpu: 250m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
persistence:
enabled: true
size: 10Gi