Questions on "GitLab Runner Helm Chart"
GitLab runner tags
Best Practices for Deploying Helm Charts in Production with ArgoCD and GitLab
Helm Deployment Workflow Diagram in GitLab CI/CD
Configuring GitLab Runner using the Helm Chart explains how to set up a Gitlab Runner with Helm.
The primary reason for doing this is infrastructure as code? In other words, rather than, I assume, creating a Gitlab Runner with a bunch of hand-rolled scripts, using helm makes for a declarative, automated way that we can source control?
The overall article, https://docs.gitlab.com/runner/install/kubernetes.html notes:
The official way of deploying a GitLab Runner instance into your Kubernetes cluster
Is this referenced cluster a separate namespace, e.g. gitlab-runner, that exists solely for purposes of runners?
Let's say I was running my prod web services within a namespace of "prod." I am assuming, for purposes of isolation, that I'd be running Gitlab Runners in a separate namespace within the same cluster?