Size: a a a

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

2021 October 11

A

Amir in ansible — русскоговорящее сообщество
Коллеги где мог тут допустить ошибку?
источник

ВБ

Владимир Будыльников... in ansible — русскоговорящее сообщество
так kubeadm нигде не задан
источник

IY

Ilya Yakimavets in ansible — русскоговорящее сообщество
В кавычки взять kubeadm_token если это имя переменной которая где-то до того выставлялась
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
банальный  таск debug наверное подскажет, есть ли переменная. Ну и наличие конкретного айпишника в таске, немного настораживает...
источник
2021 October 13

AD

Alexandr Derevianko in ansible — русскоговорящее сообщество
подскажите пожалуйста, у меня есть 4+- разных хоста, и на каждом определенном хосте должна запуститься своя команда, как реализовать плейбук? если более детально: то использую для ребута нод, и в одной из групп отличается команда для ребута, для каждого айпишника своя цифра в команде
источник

MG

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

EK

Evgeny Kovalskiy in ansible — русскоговорящее сообщество
Вариант один: пишешь четыре роли под каждый севре и делаешь импорт {{ ansible_hostname }}, т.е. внутри роли будет импортироваться разный код в зависимости от имени хоста.

Второй вариант: пишешь плейбук с разными тасками и на таску вешаешь condition (when {{ ansible_hostname }} == blabla_host).

Третий вариант: сделай переменную через set_facts и в блейбуки на неё ссылайся. (if '123' in ip).

Вариант четыре: в инвентори приклей к каждому хосту переменную srv_reboot time и в скрипте на неё ссылайся.

Надеюсь поможет.
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
А прилепить myVar, который у каждого хоста будет свой, тут не вариант?
источник

EK

Evgeny Kovalskiy in ansible — русскоговорящее сообщество
Ага только что добавил вариант 4 🙂
источник

AD

Alexandr Derevianko in ansible — русскоговорящее сообщество
спасибо большое! Попробую
источник

EK

Evgeny Kovalskiy in ansible — русскоговорящее сообщество
Есть еще староверы кто на 2.9 сидит или все ушли на более новые ветки?
источник

VS

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

VS

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

EK

Evgeny Kovalskiy in ansible — русскоговорящее сообщество
Есть причины кроме "работает - не трогай" ?
источник

VS

Vladimir Smagin in ansible — русскоговорящее сообщество
нет, не работает - не трогай
источник

VS

Vladimir Smagin in ansible — русскоговорящее сообщество
меня полностью удовлетворяет функционал, я не вижу причин обновляться
источник

A

Amir in ansible — русскоговорящее сообщество
а последняя версия какая?
источник

EK

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

C

CHIP in ansible — русскоговорящее сообщество
ток узнал что есть 4.х версия ансибла)
а чем отличается 2.x от 4.x? как я понял это независимые друг от друга версии.
источник

EK

Evgeny Kovalskiy in ansible — русскоговорящее сообщество
С этим лучше в документацию.

Я в этом вопрос старовер, пока не набереться критический список буду на 2.9. Слишком уж много переписывать под новый синатксис
источник