SDFAB-993 Optimize helm values across component and umbrella chart
Also fix an NPE in secret-registry.yaml
Change-Id: I8178cfa050226482c0027b5a093bf4ef61a2b790
diff --git a/sdfabric/templates/secret-registry.yaml b/sdfabric/templates/secret-registry.yaml
index 60ec716..1ce44dc 100644
--- a/sdfabric/templates/secret-registry.yaml
+++ b/sdfabric/templates/secret-registry.yaml
@@ -4,6 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
*/}}
+{{- if .Values.image }}
{{- if .Values.image.credential }}
---
kind: Secret
@@ -16,3 +17,4 @@
data:
.dockerconfigjson: {{ printf `{"auths":{%s:{"auth":"%s"}}}` (.Values.image.credential.registry | quote) (printf "%s:%s" .Values.image.credential.username .Values.image.credential.password | b64enc) | b64enc | quote }}
{{- end }}
+{{- end }}
\ No newline at end of file