Files
journal-bot/deployment/deployment.yaml
Remy Moll f7478fb1e3
All checks were successful
Build container / Build (pull_request) Successful in 1m10s
more refinements for the deployment
2025-07-29 15:58:34 +02:00

36 lines
784 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: journal-bot
labels:
app: journal-bot
spec:
# deployment running a single container
selector:
matchLabels:
app: journal-bot
replicas: 1
template:
metadata:
labels:
app: journal-bot
spec:
containers:
- name: journal
image: journal
envFrom:
- secretRef:
name: journal-secret-env
env:
- name: MEDIA_DIR
value: /journal/media
- name: TZ
value: Europe/Berlin
volumeMounts:
- name: journal-nfs
mountPath: /journal
volumes:
- name: journal-nfs
persistentVolumeClaim:
claimName: journal-data-nfs