Как передать узел в качестве аргумента в Rundeck Job

У меня есть основная работа Rundeck с опцией hostname(узел).

И в этой основной работе у меня есть шаг Job Reference. и я хотел бы выполнить команду с именем хоста, переданным в качестве аргумента.

Это возможно и как это сделать?

Спасибо

1 ответ

Решение

Да, это возможно. Вы можете использовать опцию, переданную в задание, как часть фильтра узлов. Например, jobA, ссылка JobB. JobB ориентирован на узел и принимает параметр hostname. Таким образом, в разделе "Узлы" вы можете указать "Отправка на узлы"=true (переключатель и в фильтре установить что-то вроде name=${option.hostname}

Например, я использую следующие фильтры Node: введите описание изображения здесь

Другие вопросы по тегам