diff --git a/apps/base/puppet/deployment_puppetdb.yaml b/apps/base/puppet/deployment_puppetdb.yaml index 1e93c80..38e8883 100644 --- a/apps/base/puppet/deployment_puppetdb.yaml +++ b/apps/base/puppet/deployment_puppetdb.yaml @@ -92,7 +92,9 @@ spec: volumeMounts: - mountPath: /opt/puppetlabs/server/data/puppetdb name: puppetdb-storage - subPathExpr: $(POD_NAME) + - mountPath: /opt/puppetlabs/server/data/puppetdb/stockpile + name: puppetdb-storage + subPathExpr: stockpile/$(POD_NAME) - mountPath: /etc/puppetlabs/puppetdb/conf.d/read-database.conf name: puppetdb-read-database-conf subPath: read-database.conf @@ -103,7 +105,7 @@ spec: - sh - -c args: - - mkdir -p /opt/puppetlabs/server/data/puppetdb/logs && chown 999:999 /opt/puppetlabs/server/data/puppetdb/logs + - mkdir -p /opt/puppetlabs/server/data/puppetdb/logs /opt/puppetlabs/server/data/puppetdb/stockpile && chown 999:999 /opt/puppetlabs/server/data/puppetdb/logs /opt/puppetlabs/server/data/puppetdb/stockpile env: - name: POD_NAME valueFrom: @@ -121,7 +123,9 @@ spec: volumeMounts: - mountPath: /opt/puppetlabs/server/data/puppetdb name: puppetdb-storage - subPathExpr: $(POD_NAME) + - mountPath: /opt/puppetlabs/server/data/puppetdb/stockpile + name: puppetdb-storage + subPathExpr: stockpile/$(POD_NAME) - name: pgchecker image: docker.io/busybox:1.37