@pro_ansible

Страница 201 из 625
Max
24.04.2017
09:58:19
Теорию относительности, что за глупые вопросы

Если бранч есть на Локали на него можно переключится

Иначе бы гит без remote вообще бы не работал

Anatoly
24.04.2017
09:59:14
Google
Max
24.04.2017
09:59:47
Если я писал код на своём компе и пушил в ремот, то какая же у меня будет версия?

Наверное не актуальная, ты прав ?

Речь, внимание, про одного пейсателя

См выше

Dmitry
24.04.2017
10:01:16
Гит правда такое говно, что нельзя сделать update на произвольную ветку, после того, как сделал pull репы? Я не верю :)

Max
24.04.2017
10:01:29
Можно

Anatoly
24.04.2017
10:02:38
у вас есть ветка, кто то сделал из нее бранч и начал ебашить в нее, вы работаете в своей ветке и делаете пулл вам приходит хэш, что из вашего бранча сделали хэш и тут вы уезжаете в туннель, последнее на что вы переключитесь будет комит из которого сделали бранч, правильно?

Max
24.04.2017
10:03:03
Бро, просто прекрати

Если ты один пишешь конфиг для ансибла у тебя проблем нету при наличии зайчаток разума

Anatoly
24.04.2017
10:04:13
Max
24.04.2017
10:04:39
Появится связь - смержишь, в чём проблема?

Если кто то там чота дописал

Anatoly
24.04.2017
10:05:20
Появится связь - смержишь, в чём проблема?
а тут пришел роском и заблочил гитхаб пока ты был в тунеле...

Google
Anatoly
24.04.2017
10:05:27
но это все фантазии да

Max
24.04.2017
10:06:18
Бред полный, хочешь сказать ты не достучишься до гитхаба по SSH? ?

Александр
24.04.2017
10:06:54
а тут пришел роском и заблочил гитхаб пока ты был в тунеле...
А у тебя гитлаб поднят в амазоне, ведь ты ебаный наркоман

Artem
24.04.2017
10:07:52
у нас гитлаб поднят в гугле и нормально себя чуствуем)

Александр
24.04.2017
10:08:11
Max
24.04.2017
10:08:13
У нас в digitalocean

Artem
24.04.2017
10:08:25
то есть бэкапы в битбакете

Max
24.04.2017
10:08:29
А если гугль зобанят
Тогда доступ к репе это не первая проблема

Artem
24.04.2017
10:08:38
если весь энторнет не зобанят, то можно жить спокойно

Max
24.04.2017
10:09:05
Но кажется разговор был о том где хранить писанину для ансибла

Artem
24.04.2017
10:09:16
да и на этот случай развернуть его локально из последнего бэкапа дело нескольких минут

ну вот в гите и хранить

Max
24.04.2017
10:09:34
Предлагаю нанять студента шо бы переписал в ворд, распечатал на принтере и хранил в архиве

Artem
24.04.2017
10:09:45
а параноить, что забанят весь интернет всегда можно, только смысл

Max
24.04.2017
10:09:51
Никакого

Собрать изменения с машин разработчиков дело не долгое

Правда когда интернет забанят это уже не нужно будет

Александр
24.04.2017
10:12:26
Храню в гитлабе

Пишу один, проблем нет

Max
24.04.2017
10:13:03
Храню в гитлабе
Брат жив? Зависимость появилась?

Google
Александр
24.04.2017
10:13:51
))

Pavel
24.04.2017
11:04:25
Добрый день. Только начал изучать ansible, на примере разворачивания мониторинга. Используется prometheus. Взял рекомендованную роль https://github.com/William-Yeh/ansible-prometheus, запустил поднялся prometheus сервер всё круто, сделал плейбук для группы хостов которую надо мониторить, на них автоматом поставились node_exporter - красота! А теперь вопрос, можно ли как то автоматизировать формирования конфига для сервера, потому что в нем должны быть прописаны все хосты из группы мониторинга.

Magistr
24.04.2017
11:06:08
можно

Pavel
24.04.2017
11:08:02
можно
А можно подробнее? Куда в какую сторону смотреть в мануал по ansible?

Sergey
24.04.2017
11:10:14
А можно подробнее? Куда в какую сторону смотреть в мануал по ansible?
Первоначально стоит вообще почитать про Ansible, потом - модуль templates, потом - про фильтры Jinja.

Hackru
24.04.2017
15:36:24
ну и кстати github.com/gitinsky публикует норм роли.
ну вот это и надо в описании к вакансии публиковать, а не печеньки. сразу интереснее стало.

here1am
24.04.2017
15:46:12
а можно из плейбука заинклюдить таски и одним махом их всех заделегировать ещё куда

?

lastsky
24.04.2017
15:55:16
- include: file-with-tasks.yml

постоянно так делаю :)

dmage
24.04.2017
15:57:02
он похоже больше про тэги спросил

here1am
24.04.2017
16:00:08
не

я про что-нибудь типа - include: file.yml delegate_to: hostname

dmage
24.04.2017
16:01:21
шта

here1am
24.04.2017
16:01:43
ну бля, лень к куче задач дописывать delegate_to

dmage
24.04.2017
16:01:47
ты предлагаешь хардкодить хостнеймы в ролях/плейбуках?

here1am
24.04.2017
16:02:20
не, там delegate_to: '{{ vm_ip }}' будет

Pavel
24.04.2017
16:02:36
dmage
24.04.2017
16:03:01
я обычно эту магию делаю спайкой hosts в плейбуке и инвентори

Google
dmage
24.04.2017
16:03:05
чяднт?

here1am
24.04.2017
16:04:15
работаешь в нормальной конторе

где не надо делать хуйню из-за уебанского инструментария

dmage
24.04.2017
16:04:48
так а тебе что мешает делать также?

here1am
24.04.2017
16:04:59
вот надеюсь завтра оффер прилетит

но пока что надо решать проблему. и наверно ещё две недели после оффера

dmage
24.04.2017
16:05:47
отпуск возьми

Admin
ERROR: S client not available

here1am
24.04.2017
16:06:19
в мае невыгодно

dmage
24.04.2017
16:06:43
если оффер придет, тебе уже на текущем месте работы все равно будет

here1am
24.04.2017
16:08:02
но бабла прилетит больше за оставшееся время и за неиспользованный отпуск

а тут ещё майские праздники, все дела, поди пол-остатка проотдыхаю за просто так

Dmitry
24.04.2017
16:15:02
А можно подробнее? Куда в какую сторону смотреть в мануал по ansible?
всегда прикалывает это "куда смотреть". ессно читать от начала и до конца, от заглавной буквы "А" до тиража и типографии

Илья
24.04.2017
18:00:02
Привет! Возможно ли сделать flush_handlers для одного хоста из play_hosts? Например один хост мастер и для него в ветке надо отдельно немного инициализацию сделать.

Илья
24.04.2017
18:19:59
Запихни в роль, присобачь when
Спасибо, попытаюсь сделать нечно подобное

Anatoly
24.04.2017
18:21:33
Спасибо, попытаюсь сделать нечно подобное
- name: flushing meta: flush-handlers when: inventory_host == master

Например

Илья
24.04.2017
18:23:19
- name: flushing meta: flush-handlers when: inventory_host == master
Так ранее делал в рамках одной роли. Не работает так как на все хосты распространяется запуск хендлеров. А вот если в отдельной роли сделать и на роль повесить when, похоже может помочь.

В любом случае надо разделить master и slave роли. Давно было пора это сделать )

Google
Anatoly
24.04.2017
18:24:18
Если не совпадает то и не работает

Можно в инвентари варс все запихнуть

Илья
24.04.2017
18:25:14
не. если ты делаешь flush_handlers. То это значит запустить хендлеры. а в хендлерах inventory проверяться ведь не будет.

Илья
24.04.2017
18:26:49
так не работает у меня так ) Запускаются все хендлеры на все хосты. Есть when или нет.

Илья
24.04.2017
18:28:40
вот как у тебя в примере было написано. Это не работает.

может конечно зависит от версии... В 2.2 по крайней мере

Anatoly
24.04.2017
18:29:57
Интересно, завтра поковыряю спасибо

Илья
24.04.2017
18:30:42
Как у себя роли разведу, могу пример playbook'а скинуть

Алексей
25.04.2017
07:30:28


Michael
25.04.2017
09:59:09
vim лучше

Sergey
25.04.2017
10:00:18
vim лучше
толсто

можно набросать модуль для этого и положить его в предустановленный каталог, тогда Ансибл будет его автомагически подключать

Алексей
25.04.2017
10:01:57
а модуль будет делать получения интерфейса да ?

тоесть на dst хост надо будет притащить что нить типа python netifaces да ?

Michael
25.04.2017
10:04:55
нужно добавить обработку фейла первой задачи

Sergey
25.04.2017
10:04:56
в принципе можно и так. если я правильно понял, интерфейс всё равно выбирается путём обработки вывода таблиц маршртизации.

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