Size: a a a

ansible — русскоговорящее сообщество

2019 July 31

v

vpm in ansible — русскоговорящее сообщество
вот ваши адреса
источник

Х

Хамза in ansible — русскоговорящее сообщество
отлично, щас буду пробовать
источник

Х

Хамза in ansible — русскоговорящее сообщество
спасибо
источник

v

vpm in ansible — русскоговорящее сообщество
источник

v

vpm in ansible — русскоговорящее сообщество
тоесть вам нужно как-то ансиблом сначала достать эти адреса, а потом распарсить вывод
источник

v

vpm in ansible — русскоговорящее сообщество
ну или прям в командной строке ансибла это сделать
источник

v

vpm in ansible — русскоговорящее сообщество
вот пример как можно в переменную или массив (список) загнать адреса
version=$(ansible core_01 -u ansible -m shell -a "cat /core/version-info"  2>/dev/null | grep version  | awk '{print $3}' | cut -c 3-)
источник

v

vpm in ansible — русскоговорящее сообщество
я использую греп потому что у меня простой случай, а вам нужно регулярку вставить и получите адреса
источник

v

vpm in ansible — русскоговорящее сообщество
~так
источник

v

vpm in ansible — русскоговорящее сообщество
там модуль фильтр и фактс советовали использовать, не знаю возможно ли это в вашем случае - этот путь более правильный, мой способ - колхозный
источник

M

Mikhail in ansible — русскоговорящее сообщество
Хамза
спасибо
Вобще подход зависит от ситуации.
Если это одноразовая задача, то может проще в текстовом редакторе выделение прямоугольным блоком использовать.
Если нужно постоянно обращаться к разным хостам их DHCP по IP то IMHO лучше или Dynamic Inventory использовать, или может просто заполнить hosts всеми возможными IP
источник

K

Koote in ansible — русскоговорящее сообщество
подскажите, как в template, в цикле for вывести в output переменные которые перебираются в этом цикле?
источник

K

Koote in ansible — русскоговорящее сообщество
цикл такого плана
{%- for key,value in services[service_name].iteritems() -%}
источник
2019 August 01

Х

Хамза in ansible — русскоговорящее сообщество
источник

Х

Хамза in ansible — русскоговорящее сообщество
Коллеги, и все же, это и ввело меня в заблуждение, почему тут написано что если устройство не поддерживает питон, то надо local
источник

N

Nikita in ansible — русскоговорящее сообщество
пытаюсь заюзать wait_for и там нужно указывать host. Как правильно туда передать -hosts?
источник

AM

Alexander Maslov in ansible — русскоговорящее сообщество
Nikita
пытаюсь заюзать wait_for и там нужно указывать host. Как правильно туда передать -hosts?
with_items?
источник

N

Nikita in ansible — русскоговорящее сообщество
хм...да вот тоже уже так думаю...
источник

K

Koote in ansible — русскоговорящее сообщество
подскажите, я правильно понял что with_dict работает как и в питоне for по дикту?
источник
2019 August 02

VG

Vlad Gordienko in ansible — русскоговорящее сообщество
Добрый день. Подскажите, как заставить AWX использовать переменные из host_vars? При запуске пишет, что undefined переменная. Вручную из консоли, если запускать плейбук, то ок.
источник