[SDNC] Make cmpv2Enabled control the creating of volumes and mounts 74/113674/2
authoregernug <gerard.nugent@est.tech>
Thu, 8 Oct 2020 10:05:20 +0000 (11:05 +0100)
committeregernug <gerard.nugent@est.tech>
Thu, 8 Oct 2020 15:29:01 +0000 (16:29 +0100)
Issue-ID: SDNC-1136

Signed-off-by: egernug <gerard.nugent@est.tech>
Change-Id: Id8c02dc9546165c42be79b879a6207fef969b543

kubernetes/sdnc/templates/statefulset.yaml

index 8eec50e..488c050 100644 (file)
@@ -282,8 +282,10 @@ spec:
           - mountPath: {{ .Values.config.odl.etcDir }}/mountpoint-state-provider.properties
             name: properties
             subPath: mountpoint-state-provider.properties
+          {{ if .Values.global.cmpv2Enabled }}
           - mountPath: {{ .Values.global.platform.certServiceClient.envVariables.cert_path }}
             name: certs
+          {{- end }}
           resources:
 {{ include "common.resources" . | indent 12 }}
         {{- if .Values.nodeSelector }}
@@ -334,12 +336,14 @@ spec:
         - name: properties
           emptyDir:
             medium: Memory
+        {{ if .Values.global.cmpv2Enabled }}
         - name: certs
           emptyDir:
             medium: Memory
         - name: certservice-tls-volume
           secret:
             secretName: {{ .Values.global.platform.certServiceClient.secret.name }}
+        {{- end }}
   {{ if not .Values.persistence.enabled }}
         - name: {{ include "common.fullname" . }}-data
           emptyDir: {}