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