apiVersion: apps/v1 kind: Deployment metadata: name: app spec: template: spec: containers: - name: dolibarr image: dolibarr/dolibarr:20.0.3 envFrom: - configMapRef: name: dolibarr-config env: - name: DOLI_DB_PASSWORD valueFrom: secretKeyRef: name: dolibarr-secrets key: DB_PASSWORD optional: false - name: DOLI_ADMIN_PASSWORD valueFrom: secretKeyRef: name: dolibarr-secrets key: ADMIN_PASSWORD optional: false - name: DOLI_INSTANCE_UNIQUE_ID valueFrom: secretKeyRef: name: dolibarr-secrets key: SECRET_KEY optional: false ports: - containerPort: 80 protocol: TCP name: dolibarr volumeMounts: - mountPath: /var/www/documents name: dolibarr subPath: "documents" - mountPath: /var/www/html/custom name: dolibarr subPath: html_custom volumes: - name: dolibarr persistentVolumeClaim: claimName: dolibarr-pvc