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-admin.yaml;fp=ric-infra%2F25-tiller%2Fhelm%2Fkong%2Fcharts%2Fkong%2Ftemplates%2Fingress-admin.yaml;h=6b0a32cb932ff7c8a51a4a17299daaec3b571e66;hb=ef05762e72bf0af584301bf58b2035f7ac4e3842;hp=0000000000000000000000000000000000000000;hpb=25428c74ecffd82152b5642cca81c19508d3218c;p=it%2Fdep.git diff --git a/ric-infra/25-tiller/helm/kong/charts/kong/templates/ingress-admin.yaml b/ric-infra/25-tiller/helm/kong/charts/kong/templates/ingress-admin.yaml new file mode 100755 index 00000000..6b0a32cb --- /dev/null +++ b/ric-infra/25-tiller/helm/kong/charts/kong/templates/ingress-admin.yaml @@ -0,0 +1,33 @@ +{{- if .Values.admin.ingress.enabled -}} +{{- $serviceName := include "kong.fullname" . -}} +{{- $servicePort := .Values.admin.servicePort -}} +{{- $path := .Values.admin.ingress.path -}} +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + name: {{ template "kong.fullname" . }}-admin + labels: + app: {{ template "kong.name" . }} + chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" + release: "{{ .Release.Name }}" + heritage: "{{ .Release.Service }}" + annotations: + {{- range $key, $value := .Values.admin.ingress.annotations }} + {{ $key }}: {{ $value | quote }} + {{- end }} +spec: + rules: + {{- range $host := .Values.admin.ingress.hosts }} + - host: {{ $host }} + http: + paths: + - path: {{ $path }} + backend: + serviceName: {{ $serviceName }}-admin + servicePort: {{ $servicePort }} + {{- end -}} + {{- if .Values.admin.ingress.tls }} + tls: +{{ toYaml .Values.admin.ingress.tls | indent 4 }} + {{- end -}} +{{- end -}} \ No newline at end of file