Skip to content

[Kubernetes] Allow overwriting service cpu limits/requests from the job

Description

We have a CI job where Chromedriver runs as a service. It needs a lot more memory than our usual services (~1Gi). Right now our only option is to set a high value in KUBERNETES_SERVICE_MEMORY_REQUEST and KUBERNETES_SERVICE_MEMORY_LIMIT on the runner with the kubernetes executor.

Proposal

Just as with KUBERNETES_MEMORY_REQUEST, allow for a job to overwrite KUBERNETES_SERVICE_MEMORY_REQUEST/LIMIT.

Links to related issues and merge requests / references