diff --git a/restic-rest-server/templates/service.yaml b/restic-rest-server/templates/service.yaml index 43bfb8391cb30b28c4ea2a38cf1078170929cca8..7f905187c7e9b2fb1f3eb682480bbdeb7d3fe171 100644 --- a/restic-rest-server/templates/service.yaml +++ b/restic-rest-server/templates/service.yaml @@ -8,7 +8,10 @@ spec: type: {{ .Values.service.type }} ports: - port: {{ .Values.service.port }} - targetPort: 8000 + targetPort: {{ .Values.service.targetPort }} +{{ if eq .Values.service.type "NodePort" }} + nodePort: {{ .Values.service.nodePort }} +{{ end }} protocol: TCP name: http selector: diff --git a/restic-rest-server/values.yaml b/restic-rest-server/values.yaml index d0b2def26d94f034f645a87e82ee5a26c7cd0276..46e141159c6bb0be10cf1fe90487f524f3aa6f69 100644 --- a/restic-rest-server/values.yaml +++ b/restic-rest-server/values.yaml @@ -36,6 +36,10 @@ securityContext: {} service: type: ClusterIP port: 80 + targetPort: 8000 + ## Port to expose on each node + ## Only used if service.type is 'NodePort' + # nodePort: 30223 ingress: enabled: false @@ -74,4 +78,4 @@ tolerations: [] affinity: {} options: - disableAuthentication: false \ No newline at end of file + disableAuthentication: false