diff --git a/deploy/helm/sumologic/templates/deployment.yaml b/deploy/helm/sumologic/templates/deployment.yaml index 7a2af8aa5a..8b32916577 100644 --- a/deploy/helm/sumologic/templates/deployment.yaml +++ b/deploy/helm/sumologic/templates/deployment.yaml @@ -17,6 +17,14 @@ spec: {{ template "sumologic.labels.common" . }} spec: serviceAccountName: {{ template "sumologic.fullname" . }} +{{- if .Values.deployment.nodeSelector }} + nodeSelector: +{{ toYaml .Values.deployment.nodeSelector | indent 8 }} +{{- end }} +{{- if .Values.deployment.tolerations }} + tolerations: +{{ toYaml .Values.deployment.tolerations | indent 8 }} +{{- end }} volumes: - name: pos-files hostPath: diff --git a/deploy/helm/sumologic/templates/events-deployment.yaml b/deploy/helm/sumologic/templates/events-deployment.yaml index 4e5ec7793e..9284a37f1c 100644 --- a/deploy/helm/sumologic/templates/events-deployment.yaml +++ b/deploy/helm/sumologic/templates/events-deployment.yaml @@ -17,6 +17,14 @@ spec: {{ template "sumologic.labels.common" . }} spec: serviceAccountName: {{ template "sumologic.fullname" . }} +{{- if .Values.eventsDeployment.nodeSelector }} + nodeSelector: +{{ toYaml .Values.eventsDeployment.nodeSelector | indent 8 }} +{{- end }} +{{- if .Values.eventsDeployment.tolerations }} + tolerations: +{{ toYaml .Values.eventsDeployment.tolerations | indent 8 }} +{{- end }} volumes: - name: pos-files hostPath: diff --git a/deploy/helm/sumologic/values.yaml b/deploy/helm/sumologic/values.yaml index 5276cd9a14..6864f56986 100644 --- a/deploy/helm/sumologic/values.yaml +++ b/deploy/helm/sumologic/values.yaml @@ -4,9 +4,10 @@ image: pullPolicy: IfNotPresent nameOverride: "" -fullnameOverride: "" deployment: + nodeSelector: {} + tolerations: {} replicaCount: 3 resources: limits: @@ -17,6 +18,8 @@ deployment: cpu: 0.5 eventsDeployment: + nodeSelector: {} + tolerations: {} resources: limits: memory: 256Mi