diff options
author | Borislav Glozman <Borislav.Glozman@amdocs.com> | 2019-07-14 06:02:21 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2019-07-14 06:02:21 +0000 |
commit | b94650404d3c1783fd1a81a15d6e33c7915b2819 (patch) | |
tree | 689b8df91176ed9945a54e1b57085fd8e70423c1 /kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml | |
parent | b78339b828eaa08d3b0891c4fc9d49d81a53dcba (diff) | |
parent | c5f685fd58b54f2a6fb21d33cc427f487db6be2b (diff) |
Merge "Add TLS server support for CM and CBS" into staging
Diffstat (limited to 'kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml')
-rw-r--r-- | kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml b/kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml index 794b896eef..8176e77c1e 100644 --- a/kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml +++ b/kubernetes/dcaegen2/charts/dcae-config-binding-service/templates/service.yaml @@ -28,16 +28,29 @@ metadata: spec: type: {{ .Values.service.type }} ports: - {{if eq .Values.service.type "NodePort" -}} - - port: {{ .Values.service.externalPort }} - nodePort: {{ .Values.global.nodePortPrefixExt| default .Values.nodePortPrefixExt }}{{ .Values.service.nodePort }} - name: {{ .Values.service.name }} + {{ if eq .Values.service.type "NodePort" -}} + {{ if .Values.service.insecure.enabled -}} + - port: {{ .Values.service.insecure.externalPort }} + nodePort: {{ .Values.global.nodePortPrefixExt| default .Values.nodePortPrefixExt }}{{ .Values.service.insecure.nodePort }} + name: {{ .Values.service.name }}-insecure + {{- end }} + {{ if .Values.service.secure.enabled -}} + - port: {{ .Values.service.secure.externalPort }} + nodePort: {{ .Values.global.nodePortPrefixExt| default .Values.nodePortPrefixExt }}{{ .Values.service.secure.nodePort }} + name: {{ .Values.service.name }}-secure + {{- end }} {{- else -}} - - port: {{ .Values.service.externalPort }} - targetPort: {{ .Values.service.internalPort }} - name: {{ .Values.service.name }} - {{- end}} + {{ if .Values.service.insecure.enabled -}} + - port: {{ .Values.service.insecure.externalPort }} + targetPort: {{ .Values.service.insecure.internalPort }} + name: {{ .Values.service.name }}-insecure + {{- end }} + {{ if .Values.service.secure.enabled -}} + - port: {{ .Values.service.secure.externalPort }} + targetPort: {{ .Values.service.secure.internalPort }} + name: {{ .Values.service.name }}-secure + {{- end }} + {{- end }} selector: app: {{ include "common.name" . }} release: {{ .Release.Name }} - |