diff --git a/helm/pmm-server/templates/statefulset.yaml b/helm/pmm-server/templates/statefulset.yaml index d67a8a8..35fb0f7 100644 --- a/helm/pmm-server/templates/statefulset.yaml +++ b/helm/pmm-server/templates/statefulset.yaml @@ -30,6 +30,10 @@ spec: securityContext: supplementalGroups: [1000] fsGroup: 1000 + {{- with .Values.nodeSelector }} + nodeSelector: + {{- toYaml . | nindent 8 }} + {{- end }} containers: - name: {{ template "percona.fullname" . }} image: "{{ .Values.imageRepo }}:{{ .Values.imageTag }}" diff --git a/helm/pmm-server/values.yaml b/helm/pmm-server/values.yaml index ebd9bea..10352f1 100644 --- a/helm/pmm-server/values.yaml +++ b/helm/pmm-server/values.yaml @@ -4,6 +4,11 @@ imageRepo: "percona/pmm-server" imageTag: "2.12.0" +## nodeSelector map +## nodeSelector: +## disktype: ssd +## gpu: Nvidia +nodeSelector: {} ## A choice between "kubernetes" and "openshift" platform: "kubernetes"