X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ric-platform%2F50-RIC-Platform%2Fhelm%2Fcommon%2Ftemplates%2F_helmrepo.tpl;h=c662cf53eb13489e5f7d71963991dbec89746d7b;hb=6be690a94ce6d07750a9783f31f36f8ae3854703;hp=30846dc4e384a7078fa1312b0113263b2ca3155a;hpb=033ab424056c2de6bdbc22479e961aeebbaddd37;p=it%2Fdep.git diff --git a/ric-platform/50-RIC-Platform/helm/common/templates/_helmrepo.tpl b/ric-platform/50-RIC-Platform/helm/common/templates/_helmrepo.tpl index 30846dc4..c662cf53 100644 --- a/ric-platform/50-RIC-Platform/helm/common/templates/_helmrepo.tpl +++ b/ric-platform/50-RIC-Platform/helm/common/templates/_helmrepo.tpl @@ -154,16 +154,28 @@ */}} {{- define "common.helmrepositorytillerport" -}} {{- if .Values.helmRepositoryTillerPortOverride -}} - {{- printf "%s" .Values.helmRepositoryTillerPortOverride -}} + {{- printf "%.0f" .Values.helmRepositoryTillerPortOverride -}} {{- else -}} {{- if .Values.global -}} {{- if .Values.global.helmRepositoryTillerPort -}} - {{- printf "%s" .Values.global.helmRepositoryTillerPort -}} + {{- printf "%.0f" .Values.global.helmRepositoryTillerPort -}} {{- else -}} - {{- printf "%s" .Values.helmRepositoryTillerPort -}} + {{- printf "%.0f" .Values.helmRepositoryTillerPort -}} {{- end -}} {{- else -}} - {{- printf "%s" .Values.helmRepositoryTillerPort -}} + {{- printf "%.0f" .Values.helmRepositoryTillerPort -}} {{- end -}} {{- end -}} {{- end -}} + +{{/* +Generate certificates for the helm repo +*/}} +{{- define "common.helmrepository.gen-certs" -}} +{{- $altNames := list ( printf "helm.%s" .Values.ingress.hostpostfix ) -}} +{{- $ca := genCA "helm-repository-ca" 365 -}} +{{- $cert := genSignedCert ( include "nexus.name" . ) nil $altNames 365 $ca -}} +tls.crt: {{ $cert.Cert | b64enc }} +tls.key: {{ $cert.Key | b64enc }} +{{- end -}} +