added longhorn support for outline and traefik

This commit is contained in:
2026-01-19 11:07:29 +01:00
parent d0712d02c0
commit d5cd8404fa
3 changed files with 51 additions and 15 deletions

View File

@@ -1,11 +1,17 @@
---
# REDIS
# HINWEIS:
# - Redis nutzt ein Longhorn-Volume (PVC) für Persistenz.
# - Repliken = 1 bedeutet: Kein echtes Redis-HA, aber Daten überleben Node-/Pod-Neustarts.
# - Für echtes Redis-HA (Multi-Node) brauchst du später Redis Sentinel / Redis Operator
# oder ein externes/managed Redis.
apiVersion: apps/v1
kind: Deployment
kind: StatefulSet
metadata:
name: authentik-redis
namespace: authentik
spec:
serviceName: authentik-redis
replicas: 1
selector:
matchLabels:
@@ -31,6 +37,18 @@ spec:
requests:
cpu: 50m
memory: 128Mi
volumeMounts:
- name: redis-data
mountPath: /data
volumeClaimTemplates:
- metadata:
name: redis-data
spec:
accessModes: ["ReadWriteOnce"]
storageClassName: longhorn
resources:
requests:
storage: 2Gi
---
apiVersion: v1
kind: Service
@@ -84,6 +102,7 @@ spec:
name: postgres-data
spec:
accessModes: [ "ReadWriteOnce" ]
storageClassName: longhorn
resources:
requests:
storage: 5Gi