Pull to refresh

Comments 2

1) вам не нужно узнавать адрес kubeapi, когда вы хотите запускать агенты в том же кластере где и развернут дженкинс. Дженкинс умеет читать адрес из стандартной env переменной в поде, достаточно просто ничего не указывать в поле адреса.

2) стоит позаботится о правах сервисакаунта используемого подом дженкинса. Если в кластере включён rbac, то дженкинс не сможет создать под агента.

3) не стоит использовать ip адрес пода дженкинса. У в любом случае должен быть svc для дженкинса, используйте его имя как домен, главное не забыть разрешить в нем порт 50000 для связи с агентом.

4) pod template в конфигурации клауда нужен только для запуска freestyle или неадаптированных пайплайнов. Если пишете пайплайн с нуля, то параметры пода можно указать прямо в пайплайне.

Эт, кмк, не все вопросы к этой статье. В основном - вы это реально в проде применяете, или это юниорский доклад на тему "как я это вижу" после недельного "интенсива"?

Sign up to leave a comment.