#maven #jenkins #kubernetes-jenkins-plugin
Вопрос:
Мы добавили два отдельных кластера kubernetes в качестве облаков в наш дженкинс в разделе Manage Nodes and Clouds
> > Configure Clouds
. Каждое из этих облаков имеет свои отдельные метки модулей.
- кубе1
- кубе2
Сейчас я настраиваю сборку maven, которую я хочу запустить только в kube2, в kube2 метка pod определяется как
key: jenkins/label
value: jeknins-apps-dev-agent
конфигурация задания maven не выбирает эту метку, независимо от того, даю ли я полное имя или регулярное выражение.
Я пытался следовать, когда выбирал Restrict where this project can be run
параметры
jeknins-apps-dev-agent
kube2
jeknins-apps-dev-*
^kube2$
Почему-то единственный ярлык, который Дженкинс считает жизнеспособным master
, — это то, что все четверо дают одно и то же предупреждение
No agent/cloud matches this label expression. Did you mean ‘master’ instead of ‘kube2’?
No agent/cloud matches this label expression. Did you mean ‘master’ instead of ‘jeknins-apps-dev-agent’?