Size: a a a

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

2019 August 23

A

Anton in ansible — русскоговорящее сообщество
command => 'echo foo > /tmp/boo.txt',
unless => 'test -f /tmp/boo.txt',
источник

A

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

A

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

A

Anton in ansible — русскоговорящее сообщество
в голову пришло только это, пока что
источник

A

Anton in ansible — русскоговорящее сообщество
- name: get static routes
 command: netstat -rn
 register: static-routes
 changed_when: false

- name: add a network static route
 command: ip r add '{{ network }}' via '{{ gateway }}'
 when: "'{{ network }}' not in static-routes.stdout"
источник

AM

Alexander Maslov in ansible — русскоговорящее сообщество
Anton
command => 'echo foo > /tmp/boo.txt',
unless => 'test -f /tmp/boo.txt',
Там есть creates
источник

AM

Alexander Maslov in ansible — русскоговорящее сообщество
Если файл есть - то команда не выполняется
источник

A

Anton in ansible — русскоговорящее сообщество
хм, да

но /etc/network/interfaces есть же всегда
источник

A

Anton in ansible — русскоговорящее сообщество
можно просто его парсить так-то
источник

v

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

v

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

v

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

A

Anton in ansible — русскоговорящее сообщество
да я уже способа 4 нашел, выходит)

в тч и грепать ip r
источник

A

Anton in ansible — русскоговорящее сообщество
крон - это жесть конечно) любимый костыль всей конторы)
источник
2019 August 27

D

Dmitry in ansible — русскоговорящее сообщество
Всем, привет. Подскажите, кто знает - если у меня две группы хостов, причем первая включает хосты  из второй - это нормально, что group_vars для второй группы не подцепляются этими хостами?
источник

Puma Вольфович in ansible — русскоговорящее сообщество
Dmitry
Всем, привет. Подскажите, кто знает - если у меня две группы хостов, причем первая включает хосты  из второй - это нормально, что group_vars для второй группы не подцепляются этими хостами?
Если запускаете плейбук только для одной группы хостов то нормально
источник

D

Dmitry in ansible — русскоговорящее сообщество
Puma Вольфович
Если запускаете плейбук только для одной группы хостов то нормально
Запускаю для меньшей группы, ожидая, что подцепится её файлик с переменными, а цепляется  group_vars из другой группы(но в которой хост тоже есть). Или я как-то не правильно использую inventory? 😊
источник

Puma Вольфович in ansible — русскоговорящее сообщество
Dmitry
Запускаю для меньшей группы, ожидая, что подцепится её файлик с переменными, а цепляется  group_vars из другой группы(но в которой хост тоже есть). Или я как-то не правильно использую inventory? 😊
а что у вас одинаковые переменные лежат что ли ?
источник

D

Dmitry in ansible — русскоговорящее сообщество
Puma Вольфович
а что у вас одинаковые переменные лежат что ли ?
да, там для обоих групп есть одинаковые названия  для словарей: "settings"
источник

O

O in ansible — русскоговорящее сообщество
Dmitry
Запускаю для меньшей группы, ожидая, что подцепится её файлик с переменными, а цепляется  group_vars из другой группы(но в которой хост тоже есть). Или я как-то не правильно использую inventory? 😊
Там по алфавиту приоритет
источник