UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 32c17e01 authored by Mark Sanchez's avatar Mark Sanchez Committed by Micah Nagel
Browse files

Resolve "Istio Gateway Servers block templating does noting"

parent 69a0d847
No related branches found
No related tags found
2 merge requests!1386Master,!1080Resolve "Istio Gateway Servers block templating does noting"
...@@ -50,8 +50,19 @@ gateways: ...@@ -50,8 +50,19 @@ gateways:
autoHttpRedirect: autoHttpRedirect:
enabled: {{ dig "autoHttpRedirect" "enabled" "true" $values }} enabled: {{ dig "autoHttpRedirect" "enabled" "true" $values }}
servers: servers:
{{- if ($values.ports) }}
{{- range $values.ports }}
- hosts: - hosts:
{{ tpl ($values.hosts | default (list) | toYaml) $ | nindent 8 }} {{- tpl ($values.hosts | default (list) | toYaml) $ | nindent 8 }}
port:
{{- tpl ( . | default (list) | toYaml) $ | nindent 8 }}
tls:
credentialName: {{ $name }}-cert
mode: {{ dig "tls" "mode" "SIMPLE" $values }}
{{- end }}
{{ else }}
- hosts:
{{- tpl ($values.hosts | default (list) | toYaml) $ | nindent 8 }}
port: port:
name: https name: https
number: 8443 number: 8443
...@@ -59,6 +70,7 @@ gateways: ...@@ -59,6 +70,7 @@ gateways:
tls: tls:
credentialName: {{ $name }}-cert credentialName: {{ $name }}-cert
mode: {{ dig "tls" "mode" "SIMPLE" $values }} mode: {{ dig "tls" "mode" "SIMPLE" $values }}
{{- end }}
{{- end }} {{- end }}
{{- end }} {{- end }}
......
...@@ -157,10 +157,17 @@ istio: ...@@ -157,10 +157,17 @@ istio:
# private: # private:
# ingressGateway: "private-ingressgateway" # ingressGateway: "private-ingressgateway"
# hosts: # hosts:
# - "*.{{ .Values.domain }}" # - "example.bigbang.dev"
# ports:
# - name: tls-2
# number: 1234
# protocol: TCP
# - name: tls
# number: 5678
# protocol: TCP
# # -- Controls default HTTP/8080 server entry with HTTP to HTTPS Redirect. # # -- Controls default HTTP/8080 server entry with HTTP to HTTPS Redirect.
# autoHttpRedirect: # autoHttpRedirect:
# enabled: true # enabled: false
# tls: # tls:
# key: "" # key: ""
# cert: "" # cert: ""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment