|
|
|
@ -7,14 +7,24 @@ metadata: |
|
|
|
nginx.ingress.kubernetes.io/force-ssl-redirect: "true" |
|
|
|
nginx.ingress.kubernetes.io/proxy-buffer-size: "{{ .Values.global.nginxProxyBufferSize }}" |
|
|
|
nginx.ingress.kubernetes.io/proxy-buffers-number: "{{ .Values.global.nginxProxyBuffersNumber }}" |
|
|
|
{{- if eq .Release.Name "eh-az" }} |
|
|
|
nginx.ingress.kubernetes.io/from-to-www-redirect: "true" |
|
|
|
{{- end }} |
|
|
|
cert-manager.io/cluster-issuer: letsencrypt |
|
|
|
spec: |
|
|
|
tls: |
|
|
|
- hosts: |
|
|
|
- {{ .Values.global.wwwDomain }} |
|
|
|
{{- if eq .Release.Name "eh-az" }} |
|
|
|
- {{ print "www." .Values.global.wwwDomain }} |
|
|
|
{{- end }} |
|
|
|
secretName: {{ .Release.Name }}-{{ .Chart.Name }}-tls |
|
|
|
rules: |
|
|
|
{{- if eq .Release.Name "eh-az" }} |
|
|
|
- host: "{{ print "www." .Values.global.wwwDomain }}" |
|
|
|
{{- else }} |
|
|
|
- host: "{{ .Values.global.wwwDomain }}" |
|
|
|
{{- end }} |
|
|
|
http: |
|
|
|
paths: |
|
|
|
- path: / |
|
|
|
|