Skip to content

Commit 37238fd

Browse files
author
nikita-kapishev
committed
change helm chart and azure pipeline
1 parent e78eadd commit 37238fd

File tree

5 files changed

+31
-53
lines changed

5 files changed

+31
-53
lines changed

.azure/pipelines/frontend-docker-build.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,10 @@ trigger: none
22
pr: none
33

44
pool:
5-
vmImage: "ubuntu-20.04"
6-
7-
parameters:
8-
- name: Environment
9-
type: string
10-
default: TEST
11-
values:
12-
- TEST
5+
vmImage: "ubuntu-latest"
136

147
variables:
15-
- group: anfisa-frontend-${{ parameters.Environment }}
8+
- group: anfisa-ACR
169

1710
jobs:
1811

helm/templates/ingress.yaml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,7 @@
66
{{- $_ := set .Values.ingress.annotations "kubernetes.io/ingress.class" .Values.ingress.className}}
77
{{- end }}
88
{{- end }}
9-
{{- if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion -}}
109
apiVersion: networking.k8s.io/v1
11-
{{- else if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
12-
apiVersion: networking.k8s.io/v1beta1
13-
{{- else -}}
14-
apiVersion: extensions/v1beta1
15-
{{- end }}
1610
kind: Ingress
1711
metadata:
1812
name: {{ $fullName }}
@@ -23,9 +17,7 @@ metadata:
2317
{{- toYaml . | nindent 4 }}
2418
{{- end }}
2519
spec:
26-
{{- if and .Values.ingress.className (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion) }}
2720
ingressClassName: {{ .Values.ingress.className }}
28-
{{- end }}
2921
{{- if .Values.ingress.tls }}
3022
tls:
3123
{{- range .Values.ingress.tls }}
@@ -50,19 +42,12 @@ spec:
5042
number: 80
5143
{{- range .paths }}
5244
- path: {{ .path }}
53-
{{- if and .pathType (semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion) }}
5445
pathType: {{ .pathType }}
55-
{{- end }}
5646
backend:
57-
{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }}
5847
service:
5948
name: {{ $fullName }}
6049
port:
6150
number: {{ $svcPort }}
62-
{{- else }}
63-
serviceName: {{ $fullName }}
64-
servicePort: {{ $svcPort }}
65-
{{- end }}
6651
{{- end }}
6752
{{- end }}
6853
{{- end }}

helm/templates/route.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

helm/templates/route.yml.bak

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# {{- if .Values.ingress.enabled -}}
2+
# {{- $fullName := include "anfisa-front.fullname" . -}}
3+
# {{- $svcPort := .Values.service.port -}}
4+
# apiVersion: route.openshift.io/v1
5+
# kind: Route
6+
# metadata:
7+
# name: {{ include "anfisa-front.fullname" . }}
8+
# labels:
9+
# {{- include "anfisa-front.labels" . | nindent 4 }}
10+
# spec:
11+
# {{- range .Values.ingress.hosts }}
12+
# host: {{ .host | quote }}
13+
# {{- range .paths }}
14+
# path: {{ .path }}
15+
# {{- end }}
16+
# to:
17+
# kind: Service
18+
# name: {{ $fullName }}
19+
# weight: 100
20+
# port:
21+
# targetPort: 80
22+
# tls:
23+
# insecureEdgeTerminationPolicy: Allow
24+
# termination: edge
25+
# wildcardPolicy: None
26+
# {{- end }}
27+
# {{- end }}

helm/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ service:
6161
ingress:
6262
enabled: true
6363
className: ""
64-
annotations: {}
65-
# cert-manager.io/cluster-issuer: letsencrypt-prod
64+
annotations:
65+
cert-manager.io/cluster-issuer: letsencrypt-prod
6666
# kubernetes.io/ingress.class: nginx
6767
# kubernetes.io/tls-acme: "true"
6868
hosts:

0 commit comments

Comments
 (0)