blob: d3649f7f42dbc07319c5a0766137eb97af64fbd4 [file] [log] [blame]
Sean Condona49cffd2021-10-01 12:38:45 +01001# SPDX-FileCopyrightText: 2020-present Open Networking Foundation <info@opennetworking.org>
2#
Sean Condon160ec1d2022-02-08 12:58:25 +00003# SPDX-License-Identifier: Apache-2.0
Sean Condona49cffd2021-10-01 12:38:45 +01004
5{{- if .Values.ingress.enabled }}
6apiVersion: networking.k8s.io/v1
7kind: Ingress
8metadata:
9 name: {{ template "aether-roc-gui.fullname" . }}-ingress
10 namespace: {{ .Release.Namespace }}
11 labels:
12 chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
13 release: "{{ .Release.Name }}"
14 heritage: "{{ .Release.Service }}"
15 annotations:
16 kubernetes.io/ingress.class: "nginx"
17 nginx.ingress.kubernetes.io/ssl-redirect: "false"
18 nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
19spec:
20 tls:
21 - secretName: {{ template "aether-roc-gui.fullname" . }}-secret
22 hosts:
23 - aether-roc-gui.onosproject.org
24 rules:
25 - host: aether-roc-gui.onosproject.org
26 http:
27 paths:
28 - pathType: Prefix
29 path: "/"
30 backend:
31 service:
32 name: {{ template "aether-roc-gui.fullname" . }}
33 port:
34 number: {{ .Values.ports.web.containerPort }}
35{{- end }}