kubernetes-node-selector/metrics can't be set via env-variable
Summary
While other parametes can be set via environment variables "--kubernetes-node-selector" has no matching variable (or documentation is missing).
Steps to reproduce
~> gitlab-runner register --help|grep -e kubernetes-node-selector -e metrics
--kubernetes-node-selector value A toml table/json object of key=value. Value is expected to be a string. When set this will create pods on k8s nodes that match all the key=value pairs. (default: "{}")
Actual behavior
Runner can't be fully configured automatically via variables.
Expected behavior
Be able to non-interactivly register a runner e.g. inside kubernetes.
Used GitLab Runner version
gitlab-runner --version
Version: 10.2.0
Git revision: 0a75cdd1
Git branch: 10-2-stable
GO version: go1.8.3
Built: Wed, 22 Nov 2017 09:19:04 +0000
OS/Arch: linux/amd64
Edited by strowi