OVERWRITE_MAX_ALLOWED ?
KUBERNETES_CPU_LIMIT: KUBERNETES_CPU_LIMIT_OVERWRITE_MAX_ALLOWED:KUBERNETES_MEMORY_LIMIT: KUBERNETES_MEMORY_LIMIT_OVERWRITE_MAX_ALLOWED: KUBERNETES_CPU_REQUEST: KUBERNETES_CPU_REQUEST_OVERWRITE_MAX_ALLOWED: KUBERNETES_MEMORY_REQUEST: KUBERNETES_MEMORY_REQUEST_OVERWRITE_MAX_ALLOWED:
Просто лимиты и реквесты - ясно, но что за зверь OVERWRITE_MAX_ALLOWED - нет.
Какие use case у этой переменной?
В доках сказано:
service_memory_limit: The amount of memory allocated to build service
service_memory_limit_overwrite_max_allowed: The max amount the memory allocation can be writen to for service containers. When empty,
it disables the service memory limit overwrite feature
Например, если все эти переменные заданы в config.toml раннера (а изначально в helm values для чарта с ним), как их вообще можно "оверрайдить", приведите пример, пожалуйста, не понимаю.
Еще актуально?
Кстати, да :) Есть, что дополнить?
https://docs.gitlab.com/runner/executors/kubernetes.html#overwriting-container-resources
Обсуждают сегодня