X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=a1mediator%2Ftemplates%2Fingress.yaml;fp=a1mediator%2Ftemplates%2Fingress.yaml;h=f1362d9b544f4c59dca8097a3181ff33b427020b;hb=18dcbc384a55e30e357b3c94d5e48a65e7a0badb;hp=0000000000000000000000000000000000000000;hpb=810fcb7c47ad8e8b914a1dea76af812f17fafa42;p=ric-plt%2Fa1.git diff --git a/a1mediator/templates/ingress.yaml b/a1mediator/templates/ingress.yaml new file mode 100644 index 0000000..f1362d9 --- /dev/null +++ b/a1mediator/templates/ingress.yaml @@ -0,0 +1,36 @@ +{{- if .Values.ingress.enabled -}} +{{- $fullName := include "a1mediator.fullname" . -}} +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + name: {{ $fullName }} + labels: +{{ include "a1mediator.labels" . | indent 4 }} + {{- with .Values.ingress.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} +spec: +{{- if .Values.ingress.tls }} + tls: + {{- range .Values.ingress.tls }} + - hosts: + {{- range .hosts }} + - {{ . | quote }} + {{- end }} + secretName: {{ .secretName }} + {{- end }} +{{- end }} + rules: + {{- range .Values.ingress.hosts }} + - host: {{ .host | quote }} + http: + paths: + {{- range .paths }} + - path: {{ . }} + backend: + serviceName: {{ $fullName }} + servicePort: http + {{- end }} + {{- end }} +{{- end }}