
Sergey
30.07.2018
18:08:22
Отсюда вечные костыли с raw и тип соединения local.
Как говорится, завезут норм. ОС с полноценным питоном - приходите.

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

Alex
30.07.2018
18:15:30

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

Google

bebebe
31.07.2018
13:33:07

cent
31.07.2018
13:34:22

Maksim
31.07.2018
14:52:28

cent
31.07.2018
15:01:30

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

Sergey
31.07.2018
15:15:55

ad1
31.07.2018
15:15:58
delegate?

cent
31.07.2018
15:31:52

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

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

cent
31.07.2018
17:20:48

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

Липоля Аймаксович
01.08.2018
06:37:20
Да, поэтому через role1_username
Дак что, нэймспейсинг переменных - здравая мысль?

Alex
01.08.2018
06:38:32