забилдить чего мне надо. Но в конце мне это надо развернуть в кубере, который крутится там же где и раннер. И вот вопрос, как раннер выполнит команду kubectl -f deployment.yaml когда он сам крутится в изолированном контейнере alpine:latest ...?
изолированном где? в кубере? или в dind? или где-то еще?
легче всего тогда раннер запустить прямо в кубере
так я запущу. НО. раннер так или иначе будет в отдельном контейнере. И он не будет видеть внешних команд.. Это вопрос теории, я что-то недопонимаю..;-(
сам по себе запуск в кубере не даст доступа к kubectl. Во-первых ты должен запустить имейдж в котором есть бинарь kubectl. Во-вторых нужно будет настроить права доступа для раннера
Вооот... Это по существу ответ
ну это и так очевидно должно быть
Обсуждают сегодня