GitHub выпустил Actions Runner Controller 0.15.0 с упором на надёжность
GitHub выпустил ARC 0.15.0 — Kubernetes-оператор для автомасштабирования self-hosted раннеров GitHub Actions. Обновление сокращает запросы к API Kubernetes за счёт patch-запросов и агрегации статусов в метрики, добавляет настраиваемую конкурентность реконсиляции и rate limits, а также улучшает обновления и graceful shutdown.
- Контроллеры перешли с полных update-запросов на patch, сократив размер API-запросов
- Статусы EphemeralRunnerSet и AutoscalingRunnerSet агрегируются в метрики
- Настраиваются max-concurrent-reconciles и лимиты QPS/burst для listener
- Patch-обновления сохраняют связь один-к-одному между наборами раннеров
Читать дальше
Софт