@pro_ansible

Страница 531 из 625
Sergey
30.07.2018
18:08:22
Отсюда вечные костыли с raw и тип соединения local.

Как говорится, завезут норм. ОС с полноценным питоном - приходите.

Nikolay
30.07.2018
18:12:03
Да. Я еще и awx в докере накрутил. Тоже осознал, что усложнил не сразу?‍♂

Alex
30.07.2018
18:15:30
Да. Я еще и awx в докере накрутил. Тоже осознал, что усложнил не сразу?‍♂
Почему, я для посмотреть тоже в докере ставил. Не в прод же

Google
Nikolay
30.07.2018
18:17:03
Поначалу было трудно понять как пушить параметры ansible.cfg По тупости лез в контейнер. Ну и прочие мелочи

Terminator
30.07.2018
19:52:11
@dmitriy_stoyanov будет жить. Поприветствуем!

Eugene
31.07.2018
03:15:25
Доброе утро! А есть ли канал по Terraform?

сорри, нашёл уже :)

??Dmitry????
31.07.2018
05:43:11
Maksim
31.07.2018
05:44:40
Покажи
https://t.me/ru_hashicorp

xfs_repair
31.07.2018
09:30:41
может кто помочь со скриптом ? напишу в личук

личку

Alex
31.07.2018
09:31:32
Sergey
31.07.2018
09:31:50
соответственно, отсюда подчищаю как оффтопик.

Terminator
31.07.2018
10:21:25
Евгений Торин будет жить. Поприветствуем!

bebebe
31.07.2018
13:19:08
Покажи
Есть поменьше @terraform_ru

cent
31.07.2018
13:32:25
Есть поменьше @terraform_ru
Так же полумертв как ELK ?

Google
bebebe
31.07.2018
13:33:07
Так же полумертв как ELK ?
Я бы так это не утверждал

cent
31.07.2018
13:34:22
Я бы так это не утверждал
Ну, я спросил, а не утверждал

Maksim
31.07.2018
14:52:28
Так же полумертв как ELK ?
Канал по elasticsearch жив

cent
31.07.2018
15:01:30
Канал по elasticsearch жив
@elk_ru который? Данные какого года?)

ad1
31.07.2018
15:15:31
привет. подскажите пожалуйтста как лучше реальзовать следующую логику: выполнить задачу 1 на хосте А выполнить задачу 2 на хосте Б выполнить задачу 3 на хосте А выполнить задачу 4 на хосте А выполнить задачу 5 на хосте Б ? т.е. сохранить последовательность выполнения задач на разных хостах при этом переменные у них(задач) общие. и хост А виндовый а Б линуксовый, но думаю это не имеет значения.

Sergey
31.07.2018
15:15:55
@elk_ru который? Данные какого года?)
нет, не он. данные непосредственно из чата.

ad1
31.07.2018
15:15:58
delegate?

Sergey
31.07.2018
15:37:26
@elasticsearch_ru

Dmitry
31.07.2018
16:56:58
Всем привет. считываю файл json получаю такой вывод ok: [localhost] => {"ansible_facts": {"ntcvars": {"ntclist": [{"ntcip": "10.0.0.1", "ntcname": "ntc1"}, {"ntcip": "10.0.0.2", "ntcname": "ntc2"}]}}, "ansible_included_var_files": ["/opt/ntc-template-nagios/vars/all/ntc.json"], "changed": false} теперь хочу полученный данные запихнуть в jinja template c циклом типа {% for h in groups['ntcvars'] %} define host{ use linux-server host_name {{ ntclist[h].ntcname }} alias {{ ntclist[h].ntcname }} address {{ ntclist[h].ntcip }} } define service{ use local-service host_name {{ ntclist[h].ntcname }} service_description PING check_command check_ping!350.0,20%!600.0,60% } {% endfor %}

как это правильно сделать ?

ntcvars": {"ntclist - я могу обозначить как группу?

fatal: [localhost]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'dict object' has no attribute 'ntcvars'"}

Admin
ERROR: S client not available

cent
31.07.2018
17:09:18
fatal: [localhost]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'dict object' has no attribute 'ntcvars'"}
Если упрощенно, то groups - это группа серваков, а ansible_facts - это по одному серваку

Dmitry
31.07.2018
17:10:22
я считываю по сути вот такой json { "ntclist": [{ "ntcname": "ntc1", "ntcip": "10.0.0.1" }, { "ntcname": "ntc2", "ntcip": "10.0.0.2" }] }

хотел брать ntcname и ntcip подставлять в цикле в темплейт

возможно ли это или я многого хочу от ansible

по сути у меня есть некая группа ntclist в которой много одних и техже записей

с разными значениями

Google
Terminator
31.07.2018
22:59:03
@bescvetny будет жить. Поприветствуем!

Липоля Аймаксович
01.08.2018
05:35:47
А подскажите, вот у меня допустим будет несколько ролей: role1, role2, role3. Вопрос: Будет ли хорошим тоном объявлять внутри них переменные с неймспейсом этой роли? Ну то есть, допустим, у меня будут переменные username внутри каждой роли, которые по имени будут пересекаться. Тогда лучше делать же внутри каждой роли переменные вида role1.username,role2.username,role3.username Ох, пока писал, вспомнил что в институте рассказывали про неймспейсы переменных, когда основы джавы изучали. :)

Ох, блин, еще наверняка нельзя делать role1.username а можно делать только role1_username, да?

Alex
01.08.2018
06:36:50
Ох, блин, еще наверняка нельзя делать role1.username а можно делать только role1_username, да?
Точка в имени переменной не срабатывает без извращения. Она является разделителем для словаря

Липоля Аймаксович
01.08.2018
06:37:20
Да, поэтому через role1_username

Дак что, нэймспейсинг переменных - здравая мысль?

Alex
01.08.2018
06:38:32

Страница 531 из 625