Skip to content

Commit 4dfd7d2

Browse files
Introduced .Values.externalServices.
Co-authored-by: Ciaran Sweet <[email protected]>
1 parent 6a90664 commit 4dfd7d2

File tree

6 files changed

+172
-184
lines changed

6 files changed

+172
-184
lines changed
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
{{- range $serviceName, $v := .Values -}}
2-
{{- if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) }}
1+
{{- range $serviceName, $v := .Values.externalServices -}}
32
{{- if index $v "enabled" }}
43
apiVersion: v1
54
kind: ConfigMap
@@ -12,7 +11,5 @@ data:
1211
---
1312
{{/* END: if index $v "enabled" */}}
1413
{{- end }}
15-
{{/* END: if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) */}}
16-
{{- end }}
17-
{{/* END: range $serviceName, $v := .Values*/}}
14+
{{/* END: range $serviceName, $v := .Values.externalServices */}}
1815
{{- end }}

helm-chart/eoapi/templates/services/deployment.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{{ include "eoapi.validateTempDB" . }}
2-
{{- range $serviceName, $v := .Values -}}
3-
{{- if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) }}
2+
{{- range $serviceName, $v := .Values.externalServices -}}
43
{{- if index $v "enabled" }}
54
apiVersion: apps/v1
65
kind: Deployment
@@ -68,7 +67,5 @@ spec:
6867
---
6968
{{/* END: if index $v "enabled" */}}
7069
{{- end }}
71-
{{/* END: if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) */}}
72-
{{- end }}
73-
{{/* END: range $serviceName, $v := .Values*/}}
70+
{{/* END: range $serviceName, $v := .Values.externalServices */}}
7471
{{- end }}

helm-chart/eoapi/templates/services/hpa.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{{- include "eoapi.validateAutoscaleRules" . -}}
2-
{{- range $serviceName, $v := .Values -}}
3-
{{- if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) }}
2+
{{- range $serviceName, $v := .Values.externalServices -}}
43
{{- if index $v "autoscaling" "enabled" }}
54
apiVersion: autoscaling/v2
65
kind: HorizontalPodAutoscaler
@@ -44,7 +43,5 @@ spec:
4443
---
4544
{{/* END: if index $v "autoscaling" "enabled" */}}
4645
{{- end }}
47-
{{/* END: if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) */}}
48-
{{- end }}
4946
{{/* END: range $serviceName, $v := .Values*/}}
5047
{{- end }}

helm-chart/eoapi/templates/services/ingress-nginx.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ spec:
3030
rules:
3131
- http:
3232
paths:
33-
{{- range $serviceName, $v := .Values }}
34-
{{- if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) }}
33+
{{- range $serviceName, $v := .Values.externalServices }}
3534
{{- if (and (index $v "enabled") (not $.Values.testing)) }}
3635
- pathType: Prefix
3736
path: "/{{ $serviceName }}(/|$)(.*)"
@@ -49,8 +48,7 @@ spec:
4948
port:
5049
number: {{ $.Values.service.port }}
5150
{{- end }}{{/* END: if index $v "enabled" */}}
52-
{{- end }}{{/* END: if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) */}}
53-
{{- end }}{{/* END: range $serviceName, $v := .Values*/}}
51+
{{- end }}{{/* END: range $serviceName, $v := .Values.externalServices */}}
5452
{{- if (and (not $.Values.testing) (.Values.docServer.enabled)) }}
5553
- pathType: Prefix
5654
path: /(/|$)

helm-chart/eoapi/templates/services/service.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
{{- range $serviceName, $v := .Values -}}
2-
{{- if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) }}
1+
{{- range $serviceName, $v := .Values.externalServices -}}
32
{{- if index $v "enabled" }}
43
apiVersion: v1
54
kind: Service
@@ -28,7 +27,5 @@ spec:
2827
---
2928
{{/* END: if index $v "enabled" */}}
3029
{{- end }}
31-
{{/* END: if (or (eq $serviceName "raster") (eq $serviceName "stac") (eq $serviceName "vector")) */}}
32-
{{- end }}
33-
{{/* END: range $serviceName, $v := .Values*/}}
30+
{{/* END: range $serviceName, $v := .Values.externalServices */}}
3431
{{- end }}

0 commit comments

Comments
 (0)