X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ric-infra%2F25-tiller%2Fhelm%2Fkong%2Fcharts%2Fkong%2Ftemplates%2Fingress-manager.yaml;fp=ric-infra%2F25-tiller%2Fhelm%2Fkong%2Fcharts%2Fkong%2Ftemplates%2Fingress-manager.yaml;h=6dc70845084be338fcaecb3ab62051473fd05aa3;hb=ef05762e72bf0af584301bf58b2035f7ac4e3842;hp=0000000000000000000000000000000000000000;hpb=25428c74ecffd82152b5642cca81c19508d3218c;p=it%2Fdep.git diff --git a/ric-infra/25-tiller/helm/kong/charts/kong/templates/ingress-manager.yaml b/ric-infra/25-tiller/helm/kong/charts/kong/templates/ingress-manager.yaml new file mode 100755 index 00000000..6dc70845 --- /dev/null +++ b/ric-infra/25-tiller/helm/kong/charts/kong/templates/ingress-manager.yaml @@ -0,0 +1,35 @@ +{{- if .Values.enterprise.enabled }} +{{- if .Values.manager.ingress.enabled -}} +{{- $serviceName := include "kong.fullname" . -}} +{{- $servicePort := include "kong.ingress.servicePort" .Values.manager -}} +{{- $path := .Values.manager.ingress.path -}} +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + name: {{ template "kong.fullname" . }}-manager + labels: + app: {{ template "kong.name" . }} + chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" + release: "{{ .Release.Name }}" + heritage: "{{ .Release.Service }}" + annotations: + {{- range $key, $value := .Values.manager.ingress.annotations }} + {{ $key }}: {{ $value | quote }} + {{- end }} +spec: + rules: + {{- range $host := .Values.manager.ingress.hosts }} + - host: {{ $host }} + http: + paths: + - path: {{ $path }} + backend: + serviceName: {{ $serviceName }}-manager + servicePort: {{ $servicePort }} + {{- end -}} + {{- if .Values.manager.ingress.tls }} + tls: +{{ toYaml .Values.manager.ingress.tls | indent 4 }} + {{- end -}} +{{- end -}} +{{- end -}}