
UlliPekka
28.07.2016
08:35:24
я смотрю, здесь дружественная обстановка в чате и все любят Медведа

Gem
28.07.2016
08:37:00

UlliPekka
28.07.2016
08:38:54
привет

Vit
28.07.2016
08:44:14
@UlliPekka При чём здесь Медведев?)

Google

UlliPekka
28.07.2016
08:44:36
"но ты держись там, здоровья, хорошего настроения"
это пока что лучший мем
хотя с ним тяжело выбрать лучший

Vit
28.07.2016
08:45:28
А...ох.. :D как быстро новые мемы появляются)

Wild One
28.07.2016
12:07:10
народ, а как правильно в ансибле юзать аналоги storeconfigs?
хочу чтобы мой плейбук задавал на bareos-director'е всех клиентов, которых встретит на своем пути

Dmitry
28.07.2016
12:18:08
найдешь такой - напиши

Wild One
28.07.2016
12:18:46
ну с паппетом можно просто хранить конфиги с клиентов и в конце генерить инклуд директору

lastsky
28.07.2016
13:10:05
hosts:all в плейбуке с gather facts и пустой ролью собирает все хосты которые есть в inventory, но это наверное не тот случай. и какая-нибудь команда по выводу встреченных клиентов может зарегать result вывода с этих клиентов, потом от вывода можно толкнуться.

Petr
29.07.2016
09:25:50
вопрос, есть роль в которой есть переменная, я хочу передать значение в роль из плэйбука через vars_promt. Как?

Dmitriy
29.07.2016
10:36:27
-e var_name=var

Navern
29.07.2016
10:38:23

Google

Ivan
29.07.2016
12:54:47
Товарищи, разве такое не должно работать?
https://www.reddit.com/r/ansible/comments/3v6guw/ansible_copying_folder_contents_to_another_folder/cxkr319

Роман
30.07.2016
06:54:55
Привет, а можно как то вытащить название ключа во вложенном словаре?
a:
b:
c: 1
d: 2
мне нужно вытащить 'b', не список [с:1, d:2]

Vlad
30.07.2016
07:19:45

Роман
30.07.2016
07:20:49
{{a.keys()}}
Я вроде пробовал так, не получалось. Попробую еще раз сегодня, спасибо.

Semyon
30.07.2016
07:30:41
Ансибланы, у меня идея случилась. Смотрите, у меня есть репа с автоматизацией, но из-за наличия в ферме виндовых серверов там геморройный бутстрап. Плюс ключи от ssh и прочая. Мне нужно дать простую возможность другим людям запускать плейбуки.
Дак вот идея — сунуть уже настроенную контрол-ноду в докер и раздавать образ.
Можете подводных камней накидать?

Kirill
30.07.2016
09:07:17
ансибланы
ояебу
да каких камней? куча софта так работает, только обычно не докер, а тупо образ виртуалбокса

Semyon
30.07.2016
09:10:21
то есть типа нормально всё?

Kirill
30.07.2016
09:13:48
не ссы, прорвемся
но вариантом омжет быть множество

Wild One
30.07.2016
09:14:38
А кто юзал Vault?
Как оно вообще работает, при работе в большой команде?

Kirill
30.07.2016
09:14:47
у нас щас как сделано (через жопу) - есть гит-репа, в которой ансиблЪ, есть рандек, который дает веб-морду для запускания ансибля

Semyon
30.07.2016
09:15:22
Я юзаю волт, но нас в данный момент двое
ключики от волта кладём в специально обученый файл
передаём их друг-другу на бумажке

Google

Semyon
30.07.2016
09:16:06
или этот, как его
щя

Kirill
30.07.2016
09:16:18
вмето рандека можно что-то типа Chronos использовать
ну типа чтобы совсем по-красоте там, контейнеры. вот это вот все

Semyon
30.07.2016
09:16:37
Семафор, во
кто-то пробовал?

Wild One
30.07.2016
09:16:40

Semyon
30.07.2016
09:17:02

Kirill
30.07.2016
09:17:06
семафор не, Airflow - сырой
но в целом запускалок-то выше крыши

Semyon
30.07.2016
09:17:18
у нас нет одного человека, который бы отвечал за волт

Paul
30.07.2016
14:21:11
А кто юзал Vault?
я сейчас внедряю. Хорошо работает, но тут вопрос в том, сколько для вас "большая команда"
Это я про Hashicorp-овский говорю

Dmitriy
30.07.2016
14:59:27
у нас 7 человек, проблем не видно пока. Главное много подумать перед началом работы

Denis 災 nobody
30.07.2016
17:46:39

Dmitriy
30.07.2016
17:47:42
О чем?
О том, как использовать Vault

Роман
01.08.2016
06:51:59
Если я в роли в директории vars засуну два файла с именами совпадающими с inventory_hostname
то при выполнении playbook оттуда будут браться переменные?

Google

Mihail
01.08.2016
06:58:31
нет
host_vars
или речб про директорию в роли?

Роман
01.08.2016
10:00:37
внутри roles можно сделать директорию vars

Mihail
01.08.2016
10:01:14
Да

Роман
01.08.2016
10:01:24
если там есть main.yml то он оттуда берет переменные

Mihail
01.08.2016
10:01:43
Но я никогда не слышал, чтоб её так использовали, как ты хочешь

Роман
01.08.2016
10:01:51
а если {{ inventory_hostname }}.yml То нет
лан :)
У меня теперь другой вопрос, у меня файл с hostvars уж очень большой

Mihail
01.08.2016
10:02:17
Ну походу так нельзя)

Роман
01.08.2016
10:02:22
4 больших словаря
как то можно инклюдом или как то еще в отдельные файлы вынести эти словари?

Mihail
01.08.2016
10:03:08
Я для этого использую group vars
Хост включаешь в несколько групп
Ну и в каждую суёшь какую то часть

Роман
01.08.2016
10:04:27
Для каждого хоста значения уникальные
Всё оказалось проще
создаешь в hostvars директорию с именем хоста и туда кидаешь все файлы

Google

Mihail
01.08.2016
10:08:23
Прикольно

Роман
01.08.2016
12:25:36
{'msg': "no filter named 'ipaddr'", 'failed': True} - никто такую ошибку не ловил в ansible?
netaddr поставил

Vlad
01.08.2016
12:34:42