
Anton
24.08.2017
08:09:53
это не удобно, ибо не под все девайсы это ПО существует

Константин
24.08.2017
08:19:13

Arctic
24.08.2017
08:19:26
Ansible tower

sic transit
24.08.2017
08:19:43

Google

Константин
24.08.2017
08:20:37
причем тут гемы, ты конфиг сервера сам пишешь, то, что выкладывают люди в интернете свои конфиги - очень дженерик и очень сложно с этим работать, либо очень специфично и для твоего сервера не подходит

sic transit
24.08.2017
08:21:56

Константин
24.08.2017
08:25:44
если у тебя сервис на сети запущен в одном экземпляре, то нет совсем никакого смысла дженерить его, если появляется второй, то уже начинаешь что-то выносить в переменные
ci дергает бота по http, который и запускает ансибл

sic transit
24.08.2017
08:26:37

Arctic
24.08.2017
08:27:33
кажись что-то начало доходить, но самый главный вопрос, в какой среде стоит использовать и для чего?

Anatoly
24.08.2017
08:27:52

sic transit
24.08.2017
08:27:55
На сколько я помню про шефа, он следит за стейтом конфы на серверах. Ансибл такого не делает

Anatoly
24.08.2017
08:28:40

sic transit
24.08.2017
08:28:56

Google

Anatoly
24.08.2017
08:29:31

sic transit
24.08.2017
08:30:05

Anatoly
24.08.2017
08:30:17

sic transit
24.08.2017
08:30:49
С чефом тоже самое
Точно не помню, но я гдето слышал, что там можно автоматически актуализировать. Не претендую на истину

Константин
24.08.2017
08:31:11
я и дома использую, для установки syncthing на все машины например

Anatoly
24.08.2017
08:31:13
Некоторые чеф-клиента пихают в крон и он бегает на тачке каждые н минут
Нет никакой разницы между чефом паппетом солтом или ансиблом в плоскости того что они делают. Есть разница в механике и реализации частностей.

sic transit
24.08.2017
08:34:57

Anatoly
24.08.2017
08:35:25

sic transit
24.08.2017
08:35:51

Anatoly
24.08.2017
08:37:07

sic transit
24.08.2017
08:37:59

Anatoly
24.08.2017
08:39:17

sic transit
24.08.2017
08:39:27
Но шефа с паппет никогда не рассматривают как конкурентов ансибл, хотя последний далек от идеала.

Anton
24.08.2017
08:42:03

Anatoly
24.08.2017
08:42:30

sic transit
24.08.2017
08:44:58

Anatoly
24.08.2017
08:46:15

Google

sic transit
24.08.2017
08:46:39
Ну понятно...

Artem
24.08.2017
15:18:43
Ансибл отличается от всех остальных, тем что не нужно ставить никаких агентов

sic transit
24.08.2017
15:19:25
там выше это упоминали

lastsky
24.08.2017
15:19:26
salt-ssh тоже не требует.

Anatoly
24.08.2017
17:01:42

Artem
24.08.2017
17:02:45
Ну с недавних пор может быть, ансибл то уже давно так работает

Vlad
24.08.2017
17:34:24

Artem
24.08.2017
17:36:23
Пайтон есть в 90% серверных дистрибутивов
Или для шефа и паппета вообще ничего не нужно?) Тогда может требование к наличии ssh тоже будем считать за излишества?)

Vlad
24.08.2017
17:38:33
Нужен не просто питон а питон 2.7

sic transit
24.08.2017
17:39:08
ansible_python_interpreter
ага, любой

Vlad
24.08.2017
17:40:02
Что любой?

sic transit
24.08.2017
17:40:29

Vlad
24.08.2017
17:40:44
Сколько модулей работает с python3?

lastsky
24.08.2017
17:40:53
четвертый!

sic transit
24.08.2017
17:41:11
стандартные все должны работать

Vlad
24.08.2017
17:41:28
Ansible 2.2 features a tech preview of Python 3 support.
Ну удачи в тестировании

Google

Vit
24.08.2017
17:41:39
У вас сервера на Fedora Rawhide что ли? Или в чем проблема с 2.7?

Vlad
24.08.2017
17:42:10
Нет проблем с 2.7. Тут некоторые утверждают что любой питон пойдет

sic transit
24.08.2017
17:42:20

Vlad
24.08.2017
17:45:30
Так не было проблем или нужно ставить второй?

sic transit
24.08.2017
17:46:09
не было

Pavel
24.08.2017
17:46:45
Что значит подключаешься третьим?

sic transit
24.08.2017
17:46:52
но если не нужны эксперименты, добавь роль второго питона
ansible_python_interpreter=/usr/bin/python3

Pavel
24.08.2017
17:47:26
Ансибл толкаешь всмыслле?

sic transit
24.08.2017
17:48:24
а в остальных плеях будет отрабатывать через твторой питон

Pavel
24.08.2017
17:50:14
На клиентах все равно 27

sic transit
24.08.2017
17:51:43
на клиенте ты и ансибл должен установить :)
прицип agentless сохраняется
не понимаю, что тебя смущает. То что второй питон на управляющей машине зависимость?

Pavel
24.08.2017
17:56:02
Ну, какой ансибл на клиенте?

sic transit
24.08.2017
17:56:15
Я имел в виду управляющую машину, говоря о клиенте, ага :) Невнмательно тебя прочел

Pavel
24.08.2017
17:56:28
А ну все

sic transit
24.08.2017
17:56:37
На клиентах достаточно третьего питона

Pavel
24.08.2017
17:56:38
Так понятней ))

sic transit
24.08.2017
17:58:44
Если хочешь управлять клиентами через второй питон -а его нет в стоке на клиентах- накатываешь таким хостам -АНСИБЛОМ- роль python2, например. Остальные таски по-умолчанию будут запускаться на втором питоне. Таск для установки Python2 запускается с ansible_python_interpreter=/где/твой/третий/питон

Google

Pavel
24.08.2017
18:01:16
Да эт понятно
Только вот в каком дистре нет питона 2 по дефолту

sic transit
24.08.2017
18:01:53

Dmitry
24.08.2017
18:03:01
вас не заебало эту вату катать? :))

Igor
24.08.2017
18:13:13
Ну это очень интересно, управляющая/клиентская машина, энсибл, 2/3, питон, зависимости, толкать/пихать, клиент, питон
На бис, пожалуйста

sic transit
24.08.2017
18:13:46
На бис, пожалуйста
что то не так с терминологией? :) Клиентская не очень конечно. Пихать? Толкать?

lastsky
24.08.2017
18:13:46
вы реально заебали эту вату катать.

Igor
24.08.2017
18:14:57

sic transit
24.08.2017
18:15:14

Igor
24.08.2017
18:15:37
Повторное исполнение по-просьбе публики
Очень даже можно
Если публика просит)))

sic transit
24.08.2017
18:16:11

Igor
24.08.2017
18:16:23