Skip to content

some k8s options

eviln1 requested to merge eviln1/gitlab-runner:master into master

Hi, I had a few itches that needed scratching to make the gitlab-runner behave as we want it in our environment - hence this PR.

  • Do not run gitlab-runner as root, since there is no need for it. Most of the actions gitlab-runner does are made through the Kubernetes API.
  • Allow to pass a serviceAccountName for the kubernetes executor to use
  • Allow to pass a cloneURL to executors

Please let me know if this PR is viable, and if not, what needs fixing.

Merge request reports