Adding nodeSelector option to Helm Chart

Signed-off-by: Gerard Wilkinson <gerard@ignite.systems>
This commit is contained in:
Gerard Wilkinson
2021-03-22 11:54:55 +00:00
parent dddf2bc5d6
commit f443a9650d
4 changed files with 22 additions and 0 deletions
@@ -63,6 +63,10 @@ spec:
configMap:
name: {{ include "backstage.fullname" . }}-app-config
{{- if .Values.global.nodeSelector }}
nodeSelector: {{- toYaml .Values.global.nodeSelector | nindent 8 }}
{{- end }}
{{- if .Values.backend.enabled }}
---
apiVersion: v1
@@ -43,6 +43,9 @@ spec:
- name: app-config
configMap:
name: {{ include "backstage.fullname" . }}-app-config
{{- if .Values.global.nodeSelector }}
nodeSelector: {{- toYaml .Values.global.nodeSelector | nindent 8 }}
{{- end }}
{{- if .Values.frontend.enabled }}
---
apiVersion: v1
@@ -59,6 +59,10 @@ spec:
- name: postgres-ca
configMap:
name: {{ include "backstage.fullname" . }}-postgres-ca
{{- if .Values.global.nodeSelector }}
nodeSelector: {{- toYaml .Values.global.nodeSelector | nindent 8 }}
{{- end }}
---
apiVersion: v1
kind: Service
+11
View File
@@ -69,6 +69,10 @@ global:
postgresql:
postgresqlUsername: backend-user
caFilename: ca.crt
nodeSelector: {}
## Speficy nodeSelector for multi-platform Kubernetes Services
## nodeSelector:
## kubernetes.io/os: linux
postgresql:
enabled: true
@@ -81,6 +85,13 @@ postgresql:
volumePermissions:
enabled: true
initdbScriptsSecret: backstage-postgresql-initdb
## Speficy nodeSelector for multi-platform Kubernetes Services
## master:
## nodeSelector:
## kubernetes.io/os: linux
## slave:
## nodeSelector:
## kubernetes.io/os: linux
appConfig:
app: