ci: set KUBERNETES_CPU_REQUEST: 6
Summary
- ci: set KUBERNETES_CPU_REQUEST: 6
- Close #...
- Cherry-pick to: none
- Docs follow-up: not necessary / new issue
При увеличении значений KUBERNETES_CPU_REQUEST
и KUBERNETES_MEMORY_REQUEST
получаем ошибки вида:
Waiting for pod gitlab/runner-4uqpczk1-project-58-concurrent-2-uk29txly to be running, status is Pending
Unschedulable: "0/9 nodes are available: 2 Insufficient cpu, 7 node(s) didn't match Pod's node affinity/selector. preemption: 0/9 nodes are available: 2 No preemption victims found for incoming pod, 7 Preemption is not helpful for scheduling.."
Waiting for pod gitlab/runner-4uqpczk1-project-58-concurrent-2-uk29txly to be running, status is Pending
ContainersNotReady: "containers with unready status: [build helper]"
ContainersNotReady: "containers with unready status: [build helper]"
Так как нода в яндексе выделяется динамически, и за отведенный таймаут (10 мин), иногда не успевает подняться. А так как ноды имеют 20 CPU и 40 Gb ОЗУ, то необходимость под каждую джобу поднимать отдельную ноду сильно снижается.
Edited by Виталий Шунков