envFrom:
- configMapRef:
name: {{ include "osm.fullname" . }}-lcm-configmap
- {{- if not .Values.lcm.useOsmSecret }}
+ {{- if not .Values.lcm.useOsmSecret }}
- secretRef:
name: {{ .Values.lcm.secretName | default "lcm-secret" }}
- {{- end }}
+ {{- end }}
+ {{- if or .Values.vca.enabled .Values.lcm.useOsmSecret }}
env:
+ {{- if .Values.vca.enabled }}
- name: OSMLCM_VCA_HOST
valueFrom:
secretKeyRef:
secretKeyRef:
name: {{ include "osm.fullname" . }}-vca-secret
key: OSM_VCA_CACERT
- {{- if .Values.lcm.useOsmSecret }}
+ {{- end }}
+ {{- if .Values.lcm.useOsmSecret }}
- name: OSMLCM_DATABASE_COMMONKEY
valueFrom:
secretKeyRef:
name: {{ include "osm.fullname" . }}-secret
key: OSM_DATABASE_COMMONKEY
+ {{- end }}
{{- end }}
volumeMounts:
- mountPath: /etc/ssl/certs/osm-ca.crt