1 {{- if .Values.enterprise.enabled }}
2 {{- if .Values.portal.ingress.enabled -}}
3 {{- $serviceName := include "kong.fullname" . -}}
4 {{- $servicePort := include "kong.ingress.servicePort" .Values.portal -}}
5 {{- $path := .Values.portal.ingress.path -}}
6 apiVersion: extensions/v1beta1
9 name: {{ template "kong.fullname" . }}-portal
11 app: {{ template "kong.name" . }}
12 chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
13 release: "{{ .Release.Name }}"
14 heritage: "{{ .Release.Service }}"
16 {{- range $key, $value := .Values.portal.ingress.annotations }}
17 {{ $key }}: {{ $value | quote }}
21 {{- range $host := .Values.portal.ingress.hosts }}
27 serviceName: {{ $serviceName }}-portal
28 servicePort: {{ $servicePort }}
30 {{- if .Values.portal.ingress.tls }}
32 {{ toYaml .Values.portal.ingress.tls | indent 4 }}