added HA conf for argo, outline and traefik

This commit is contained in:
2026-01-19 00:25:51 +01:00
parent 3f4672684f
commit d6d1614660
6 changed files with 78 additions and 12 deletions

View File

@@ -17,16 +17,16 @@ spec:
replicas: 3 # HA: Einer pro Node
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- traefik
topologyKey: kubernetes.io/hostname
# WICHTIG: requiredDuringSchedulingIgnoredDuringExecution = Hard Rule
# Verhindert, dass Pods auf dem gleichen Node laufen
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- traefik
topologyKey: kubernetes.io/hostname
service:
enabled: true
type: LoadBalancer