Skip to content

Commit ab9b3c2

Browse files
committed
Update configs
1 parent 053aa13 commit ab9b3c2

File tree

8 files changed

+13
-39
lines changed

8 files changed

+13
-39
lines changed

osm-seed/templates/cgimap/cgimap-service.yaml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,12 @@ metadata:
99
environment: {{ .Values.environment }}
1010
release: {{ .Release.Name }}
1111
annotations:
12-
{{- if and (eq .Values.serviceType "LoadBalancer") .Values.AWS_SSL_ARN }}
13-
service.beta.kubernetes.io/aws-load-balancer-ssl-cert: {{ .Values.AWS_SSL_ARN }}
14-
service.beta.kubernetes.io/aws-load-balancer-backend-protocol: http
15-
service.beta.kubernetes.io/aws-load-balancer-ssl-ports: https
16-
{{- end }}
17-
{{- if eq .Values.serviceType "ClusterIP" }}
12+
# NLB
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
14+
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
15+
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
16+
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
1817
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
19-
{{- else }}
20-
fake.annotation: fake
21-
{{- end }}
22-
{{- with .Values.cgimap.serviceAnnotations }}
23-
{{- toYaml . | nindent 4 }}
2418
{{- end }}
2519
spec:
2620
type: {{ .Values.serviceType }}

osm-seed/templates/nominatim-api/nominatim-service.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
2219
spec:

osm-seed/templates/osmcha-app/service.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
2219
spec:

osm-seed/templates/overpass-api/overpass-api-service.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
2219
spec:

osm-seed/templates/taginfo/taginfo-service.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
2219
spec:

osm-seed/templates/tasking-manager-api/tm-service.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
2219
spec:

osm-seed/templates/tiler-server/tiler-server-service.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
2219
spec:

osm-seed/templates/web/web-service.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,13 @@ metadata:
1010
release: {{ .Release.Name }}
1111
annotations:
1212
# NLB
13-
{{- if eq .Values.ingressClassNameType "nlb" }}
13+
{{- if and (eq .Values.ingressClassNameType "nlb" ) (eq .Values.serviceType "ClusterIP") }}
1414
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
1515
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: "ip"
1616
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
17-
{{- end }}
18-
# ClusterIP
19-
{{- if eq .Values.serviceType "ClusterIP" }}
2017
cert-manager.io/cluster-issuer: {{ .Release.Name }}-letsencrypt-prod-issuer
2118
{{- end }}
19+
2220
spec:
2321
type: {{ .Values.serviceType }}
2422
selector:

0 commit comments

Comments
 (0)