diff --git a/helm/kanali/templates/service-kanali.yaml b/helm/kanali/templates/service-kanali.yaml index ae4b445..a6d76f9 100644 --- a/helm/kanali/templates/service-kanali.yaml +++ b/helm/kanali/templates/service-kanali.yaml @@ -17,9 +17,15 @@ spec: {{- if .Values.gateway.securePort }} - name: https port: {{.Values.gateway.securePort}} + {{- if .Values.gateway.secureNodePort }} + nodePort: {{.Values.gateway.secureNodePort}} + {{- end }} {{- end }} {{- if .Values.gateway.insecurePort }} - name: http port: {{.Values.gateway.insecurePort}} + {{- if .Values.gateway.insecureNodePort }} + nodePort: {{.Values.gateway.insecureNodePort}} + {{- end }} {{- end }} type: NodePort \ No newline at end of file diff --git a/helm/kanali/values.yaml b/helm/kanali/values.yaml index ea520f8..d970181 100644 --- a/helm/kanali/values.yaml +++ b/helm/kanali/values.yaml @@ -2,8 +2,10 @@ namespace: kanali logLevel: info gateway: securePort: 8443 + secureNodePort: 0 secureBindAddress: 0.0.0.0 insecurePort: 0 + insecureNodePort: 0 insecureBindAddress: 0.0.0.0 rsa: secretName: kanali-rsa