RuntimeClassName for deployments
-
Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA
What does this MR do?
Adds a new field for gitlab-runners pods: runtimeClassName
Why was this MR needed?
To use the standard Kubernetes feature (https://kubernetes.io/docs/concepts/containers/runtime-class/) that might be important especially when non-standard CRI runtime must be used. Also it can replace separate tolerations
and nodeSelector
settings.
What's the best way to test this MR?
helm unittest .
What are the relevant issue numbers?
n/a
Edited by Piotr Roszatycki