| kate_ekb |
| Junior |
Сообщения: 57 |
Репутация: 32 |
| Дата регистрации: |
| 12.08.2026 |
АВТОР ТЕМЫ17 сент. 2026 г., 20:15 (GMT+3)
Поставила gitlab runner на тот же vps, где крутится прод «чтоб не плодить серверы». Первый же тяжёлый пайплайн (сборка образа + тесты) сожрал память, oom пришёл и убил, конечно, не runner, а приложение. Классика жанра: сэкономила на втором сервере — уронила прод в разгар дня.
Вылечила пока лимитами: runner в docker executor с mem_limit и cpus, плюс concurrent = 1, чтоб не запускал три джобы разом. Но чувствую, что это костыль. Кто держит runner рядом с продом — вы лимитами обходитесь или всё же выносите сборку на отдельный дешёвый инстанс? На чистой совести хочется второй, но andryukha сейчас придёт считать)
Вылечила пока лимитами: runner в docker executor с mem_limit и cpus, плюс concurrent = 1, чтоб не запускал три джобы разом. Но чувствую, что это костыль. Кто держит runner рядом с продом — вы лимитами обходитесь или всё же выносите сборку на отдельный дешёвый инстанс? На чистой совести хочется второй, но andryukha сейчас придёт считать)
1