--- apiVersion: apps/v1 kind: Deployment metadata: name: hedgedoc spec: replicas: 1 selector: matchLabels: app: hedgedoc template: metadata: labels: app: hedgedoc spec: volumes: - name: config configMap: name: hedgedoc containers: - name: hedgedoc image: quay.io/hedgedoc/hedgedoc:1.9.9 ports: - name: http containerPort: 8000 volumeMounts: - name: config mountPath: /etc/hedgedoc/ env: - name: CMD_CONFIG_FILE value: /etc/hedgedoc/config.json - name: CMD_DB_PASSWORD valueFrom: secretKeyRef: name: hedgedoc key: CMD_DB_PASSWORD - name: CMD_S3_ACCESS_KEY_ID valueFrom: secretKeyRef: name: hedgedoc key: CMD_S3_ACCESS_KEY_ID - name: CMD_S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: name: hedgedoc key: CMD_S3_SECRET_ACCESS_KEY imagePullPolicy: Always