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