в self-hosted K8s.
После некоторого исследования я понял что есть 3 варианта:
1. Открыть K8s API порт наружу (возможно ограничив его только для Ажуровских IP-шников, но это всё равно дофига)
2. Задеплоить один или несколько self-hosted github runners в кластер
- например, используя вот это https://github.com/SanderKnape/github-runner
3. Установить один или несколько self-hosted github runners на сервера внутри сети
А какие наиболее рекомендованные практики?
Я склоняюсь что номер 2 выглядит лучше всего, но возможно что есть вариант ещё лучше?
Я тоже за 2, но только с Нетворк полиси и прочими ограничениями
Обсуждают сегодня