Please add support for nodeSelector in charts
Summary
Please provide support to specify nodeSelector for gitlab deployment. This is needed for clusters that require selecting specific nodes for deployment. Currently in our cluster it is causes gitlab to deploy into nodes that shouldn't have it running there.
I looked through template files, and I see references to Values.nodeSelector, but it doesn't seem like there is a way to specify that in main values.yaml file.
Steps to reproduce
Deploy chart. Notice no way to specify nodeSelector.
Configuration used
Using chart version 3.2.3
Current behavior
no way to specify node selector
Expected behavior
ability to specify node selector
Versions
- Chart: 3.2.3
- Platform:
- Self-hosted: kubernetes self hosted
- Kubernetes: (
kubectl version)- Client: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.2", GitCommit:"52c56ce7a8272c798dbc29846288d7cd9fbae032", GitTreeState:"clean", BuildDate:"2020-04-17T08:59:10Z", GoVersion:"go1.14.2", Compiler:"gc", Platform:"linux/amd64"}
- Server: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.3", GitCommit:"06ad960bfd03b39c8310aaf92d1e7c12ce618213", GitTreeState:"clean", BuildDate:"2020-02-11T18:07:13Z", GoVersion:"go1.13.6", Compiler:"gc", Platform:"linux/amd64"}
- Helm: (
helm version)- Client: version.BuildInfo{Version:"v3.2.0", GitCommit:"e11b7ce3b12db2941e90399e874513fbd24bcb71", GitTreeState:"clean", GoVersion:"go1.13.10"}
- Server: