From 63ddd228039fa7c0960218866724bf166029faf8 Mon Sep 17 00:00:00 2001 From: Jonny Stoten Date: Fri, 5 Jul 2024 11:50:30 +0100 Subject: [PATCH] Mount a configmap to local policy dir if specified --- .../templates/attest-provider-deployment.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/charts/attest-provider/templates/attest-provider-deployment.yaml b/charts/attest-provider/templates/attest-provider-deployment.yaml index 3ea9e74..581d621 100644 --- a/charts/attest-provider/templates/attest-provider-deployment.yaml +++ b/charts/attest-provider/templates/attest-provider-deployment.yaml @@ -47,6 +47,11 @@ spec: volumeMounts: - name: tuf-temp mountPath: /tuf_temp + {{- if .Values.localPolicyDir }} + - name: local-policy + mountPath: {{ .Values.localPolicyDir }} + readOnly: true + {{- end }} {{- if .Values.clientCAFile }} - name: gatekeeper-ca-cert mountPath: /tmp/gatekeeper @@ -63,6 +68,11 @@ spec: volumes: - name: tuf-temp emptyDir: {} + {{- if .Values.localPolicyDir }} + - name: local-policy + secret: + configMap: {{ .Values.localPolicyConfigMap }} + {{- end }} {{- if .Values.clientCAFile }} - name: gatekeeper-ca-cert secret: