GitLab Runner Helm Chart Adds Kubernetes User Namespace Support for CI Pods
A contributor added Helm chart support for Kubernetes User Namespaces to the official GitLab Runner chart via merge request !565, addressing issue #440. The feature lets operators configure hostUsers on the Runner Manager pod and pass host_users settings to the CI job pods it creates. User namespaces map container root IDs to unprivileged host IDs, reducing the risk of container root gaining host privileges. A key implementation detail was handling explicit false values correctly, since Helm would otherwise silently drop them, so the template checks whether a value was supplied rather than whether it is truthy.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in