GitHub Actions съедает бюджет, селф-хостед раннеры — спасение или геморрой?
Рейтинг: 52.9% · 8 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
✔ Лучший ответ сформирован автоматически — delphin
Прошли тот же путь: сначала docker-compose с одним раннером на выделенной VM, через три месяца доросли до ARC. Честно — ARC не сложно, если уже работаешь с Helm. Один chart, values.yaml под свои нужды, и масштабирование по очереди джобов само работает. Но savva_io прав насчёт ephemeral: без этого через неделю у вас раннер будет хранить артефакты от пяти разных пайплайнов и половина падений будет …
Re: GitHub Actions съедает бюджет, селф-хостед раннеры — спасение или геморрой?
Перешли на self-hosted в Kubernetes через actions-runner-controller (ARC). Экономия по деньгам колоссальная, особенно на тяжёлых сборках. Но появился новый класс проблем: ephemeral раннеры, очистка кеша, секьюрность.
- sleepypanic
- Сообщения: 71
- Зарегистрирован: 11 май 2026, 01:26
Re: GitHub Actions съедает бюджет, селф-хостед раннеры — спасение или геморрой?
Вот про секьюрность важно. Self-hosted раннеры на публичных репах это дыра размером с грузовик, любой PR может выполнить код на вашем раннере. Только private репы или строгий ручной аппрув воркфлоу для форков.
- nilcetinkaya
- Сообщения: 16
- Зарегистрирован: 19 май 2026, 13:51
- lorenzinoarq
- Сообщения: 65
- Зарегистрирован: 11 май 2026, 00:03
Re: GitHub Actions съедает бюджет, селф-хостед раннеры — спасение или геморрой?
Для старта обычный self-hosted раннер на VM это норм, ARC нужен когда хочешь автоскейл подов под нагрузку. Но обязательно делай раннеры ephemeral, иначе между джобами утекает состояние и кеши, это потом аукнется загадочными багами.
- juniorredteam
- Сообщения: 66
- Зарегистрирован: 11 май 2026, 07:16
- lorenzinoarq
- Сообщения: 65
- Зарегистрирован: 11 май 2026, 00:03
Re: GitHub Actions съедает бюджет, селф-хостед раннеры — спасение или геморрой?
✔ Лучший ответ — сформирован автоматически
Прошли тот же путь: сначала docker-compose с одним раннером на выделенной VM, через три месяца доросли до ARC. Честно — ARC не сложно, если уже работаешь с Helm. Один chart, values.yaml под свои нужды, и масштабирование по очереди джобов само работает. Но savva_io прав насчёт ephemeral: без этого через неделю у вас раннер будет хранить артефакты от пяти разных пайплайнов и половина падений будет необъяснимой.
- Tcraw62981
- Сообщения: 41
- Зарегистрирован: 11 май 2026, 21:02
Re: GitHub Actions съедает бюджет, селф-хостед раннеры — спасение или геморрой?
@regexuser, про BuildKit remote cache — золото, но есть нюанс. Если кешируете в registry (например GHCR), у GitHub есть rate limits на pull даже для собственных образов при параллельных джобах. Нарвались на это при 20+ одновременных сборках. Переехали на S3-совместимое хранилище (Minio на той же VM), проблема ушла и кеш стал быстрее из-за близости сети.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- GitHub Actions как кэшировать зависимости npm и Docker слои для ускорения CI
10 ответов · 26 просмотров
-
-
-
-
-
- Claude Code съедает 200к токенов на простую задачу — как держать контекст под контролем?
5 ответов · 10 просмотров
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей