infra4talos/apps-kustomized/tududi/deploy.yaml
2026-06-28 17:35:28 +02:00

44 lines
1,003 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: tududi
labels:
app: tududi
spec:
selector:
matchLabels:
app: tududi
template:
metadata:
creationTimestamp: null
labels:
app: tududi
name: tududi
spec:
containers:
- image: chrisvel/tududi:latest
env:
- name: TUDUDI_USER_EMAIL
value: 'm@rtyn.berlin'
envFrom:
- secretRef:
name: tududi-config-secrets
name: tududi
resources: {}
securityContext:
allowPrivilegeEscalation: false
volumeMounts:
- name: tududi-db
mountPath: /app/backend/db
- name: tududi-uploads
mountPath: /app/backend/uploads
dnsPolicy: ClusterFirst
restartPolicy: Always
volumes:
- persistentVolumeClaim:
claimName: tududi-db
name: tududi-db
- persistentVolumeClaim:
claimName: tududi-uploads
name: tududi-uploads