--- 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: gitea.konchin.com/image/hedgedoc 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_MINIO_ACCESS_KEY valueFrom: secretKeyRef: name: hedgedoc key: CMD_MINIO_ACCESS_KEY - name: CMD_MINIO_SECRET_KEY valueFrom: secretKeyRef: name: hedgedoc key: CMD_MINIO_SECRET_KEY imagePullPolicy: Always imagePullSecrets: - name: regcred