Skip to content

Commit da863f9

Browse files
committed
chore(helm): AS-711 cleanup ingress
1 parent 61136eb commit da863f9

1 file changed

Lines changed: 2 additions & 27 deletions

File tree

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
{{- if .Values.ingress.enabled -}}
22
{{- $fullName := include "fiftyone-teams-app.fullname" . -}}
3-
{{- if and .Values.ingress.className (not (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion)) }}
3+
{{- if .Values.ingress.className }}
44
{{- if not (hasKey .Values.ingress.annotations "kubernetes.io/ingress.class") }}
55
{{- $_ := set .Values.ingress.annotations "kubernetes.io/ingress.class" .Values.ingress.className}}
66
{{- end }}
77
{{- end }}
8-
{{- if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion -}}
98
apiVersion: networking.k8s.io/v1
10-
{{- else -}}
11-
apiVersion: networking.k8s.io/v1beta1
12-
{{- end }}
139
kind: Ingress
1410
metadata:
1511
name: {{ $fullName }}
@@ -21,7 +17,7 @@ metadata:
2117
{{- toYaml . | nindent 4 }}
2218
{{- end }}
2319
spec:
24-
{{- if and .Values.ingress.className (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion) }}
20+
{{- if .Values.ingress.className }}
2521
ingressClassName: {{ .Values.ingress.className }}
2622
{{- end }}
2723
defaultBackend:
@@ -45,53 +41,32 @@ spec:
4541
{{- if and .Values.ingress.paths (gt (len .Values.ingress.paths) 1) }}
4642
{{- range .Values.ingress.paths }}
4743
- path: {{ .path }}
48-
{{- if semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion }}
4944
pathType: {{ .pathType }}
50-
{{- end }}
5145
backend:
52-
{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }}
5346
service:
5447
name: {{ .serviceName }}
5548
port:
5649
number: {{ .servicePort }}
57-
{{- else }}
58-
serviceName: {{ .serviceName }}
59-
servicePort: {{ .servicePort }}
60-
{{- end }}
6150
{{- end }}
6251
{{- else }}
6352
- path: {{ .Values.ingress.teamsApp.path }}
64-
{{- if semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion }}
6553
pathType: {{ .Values.ingress.teamsApp.pathType }}
66-
{{- end }}
6754
backend:
68-
{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }}
6955
service:
7056
name: {{ include "teams-app.name" . }}
7157
port:
7258
number: {{ .Values.teamsAppSettings.service.port }}
73-
{{- else }}
74-
serviceName: {{ include "teams-app.name" . }}
75-
servicePort: {{ .Values.teamsAppSettings.service.port }}
76-
{{- end }}
7759
{{- end }}
7860
{{- if .Values.apiSettings.dnsName }}
7961
- host: {{ .Values.apiSettings.dnsName | quote }}
8062
http:
8163
paths:
8264
- path: {{ .Values.ingress.api.path }}
83-
{{- if semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion }}
8465
pathType: {{ .Values.ingress.api.pathType }}
85-
{{- end }}
8666
backend:
87-
{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }}
8867
service:
8968
name: {{ include "teams-api.name" . }}
9069
port:
9170
number: {{ .Values.apiSettings.service.port }}
92-
{{- else }}
93-
serviceName: {{ include "teams-api.name" . }}
94-
servicePort: {{ .Values.apiSettings.service.port }}
95-
{{- end }}
9671
{{- end }}
9772
{{- end }}

0 commit comments

Comments
 (0)