32 lines
692 B
YAML
32 lines
692 B
YAML
# Pod Disruption Budgets für Outline Dependencies
|
|
# WICHTIG: PostgreSQL und Redis haben nur 1 Replica
|
|
# PDBs sind trotzdem sinnvoll für Wartungsarbeiten
|
|
|
|
---
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: outline-postgres
|
|
namespace: outline
|
|
labels:
|
|
app: outline-postgres
|
|
spec:
|
|
minAvailable: 1 # Mindestens 1 Pod muss immer verfügbar sein
|
|
selector:
|
|
matchLabels:
|
|
app: outline-postgres
|
|
|
|
---
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: outline-redis
|
|
namespace: outline
|
|
labels:
|
|
app: outline-redis
|
|
spec:
|
|
minAvailable: 1 # Mindestens 1 Pod muss immer verfügbar sein
|
|
selector:
|
|
matchLabels:
|
|
app: outline-redis
|