@pro_ansible

Страница 579 из 625
Terminator
17.09.2018
06:42:29
@stackdumper будет жить. Поприветствуем!

Google
cent
17.09.2018
07:54:33
https://github.com/fumiyas/qrc
Ну, это явно же не подходит. Тогда уже проще на питоне сделать. Питон же уже есть для ansible

Maksim
17.09.2018
08:13:55
Собери на голанге

Жирно. Но без зависимостей

Sergey
17.09.2018
10:25:08
Надвигается следующий московский митап по IaaC. Два из трёх докладов будут по Ansible, поэтому, дамы и господа, держите ссылку для регистрации: https://devops-moscow.timepad.ru/event/810970/

Maksim
17.09.2018
10:35:31
Когда ?

увидел

не скоро

А то я похоже в москву лечу сегодня

Sergey
17.09.2018
10:36:01
только хотел написать ? через 9 дней, в среду

Wom
17.09.2018
10:37:34
Видео будет?

Sergey
17.09.2018
11:00:18
С прошлых митапов - было.

Maksim
17.09.2018
11:11:38
тоже реклама ?

Sergey
17.09.2018
11:12:07
Если ансибл рекламировать надо, то тогда - да, реклама.

Google
Andrey
17.09.2018
11:34:37
Не с начала же можно подойти?

Sergey
17.09.2018
11:35:13
Регистрация же всегда есть перед началом. Полагаю, лучше списаться с организаторами предварительно.

Andrey
17.09.2018
11:35:38
Я имею ввиду на второй-третий доклады

Sergey
17.09.2018
11:36:20
Угу, я в этом смысле и понял

Pavel
17.09.2018
11:39:06
Коллеги день добрый. Кто нибудь делал AWX Isolated group в докере? Есть основной awx01.company.сom (awx в докере на центральном хосте), и есть хост prvt.company.com в закрытой сети, который должен управлять серверами в своей подсети, оба хоста связаны через VPN. Как правильно на prvt.company.com поднять isolated group через докер, чтобы он подсоединился к центральному awx01.company.сom

Vladimir
18.09.2018
07:15:15
С бодрым ) Коллеги, подскажите кто чем может Есть к несколько хостов локальных, к ним редиректятся белые адреса так же есть набор сервисов разных, в основном веб для того чтобы запилить отдельный сервис на какой-то хост применяю роль к группе, в которую засунут соответствующий хост ДНС тоже пилится ансиблом посоветуйте как быть в этой ситуации не правильно "рукотворно" совать записи, надо сделать чтобы роль ДНС тащила адрес из откуда-то

bebebe
18.09.2018
07:23:06
cool story

Вадим
18.09.2018
07:23:26
?

Vladimir
18.09.2018
07:24:37
cool story
абсолютли ))) (дергают в разные стороны)

bebebe
18.09.2018
07:26:07
если не касаться вопроса что вы делали еще один архитектурный велосипед который должен умереть в обозримом будущем то вы можете делать так: у вас уже есть раздеплоенное окружение с сервисами. соберите по ним факты на основе фактов поймите что где раздеплоено и обновляется dns согласно тому, что где есть

Vladimir
18.09.2018
07:26:14
кто как делает? адрес хоста - локальный, белый нужно куда-то всовывать если всовывать в варку, то нужно напрямую к ней обращаться если обращаться напрямую, то при смене хоста придется и это менять

bebebe
18.09.2018
07:27:47
да, именно так, поскорее переезжайте в кубик

bebebe
18.09.2018
07:29:27
я тогда не понимаю проблематики, есть проблема что-бы определить в какой серый адрес мапится белый адрес?

Vladimir
18.09.2018
07:30:19
да, именно так, поскорее переезжайте в кубик
тут тоже есть некоторые приколы.... проект пилится индусами в течении лет уже пяти до сих пор не используют гит и не могу заставить.... нельзя же устраивать саботаж ради этого....

я тогда не понимаю проблематики, есть проблема что-бы определить в какой серый адрес мапится белый адрес?
боюсь это будет слишком надолго... пожалуй запилю пока как получится, там разберемся (надежда) ))))))) но в принципе ингресс всех разделит и определит (когда закубирую)

bebebe
18.09.2018
07:32:45
Владимир сформулируйте еще раз вопрос безотносительно ансбила, какая есть проблема в серых и белых адресах?

Максим
18.09.2018
07:34:37
Всем привет. Есть такой код https://pastebin.com/KDdRYVNK задача "setup. Копирую общие файлы nginx" всё время пропускается. Ну как всё время. Если после неё добавить ещё какую-нибудь задачу, то она будет отрабатывать, а если после неё нет задач, то игнорирутеся. При этом следующие задачи выполняются. Подскажите, пожалуйста, что я делаю не так. Запускал с -vvv, но ничего странного не увидел. Вот кусок вывода для игнорируемой задачи https://pastebin.com/B7Cg0bmm

Vladimir
18.09.2018
07:36:42
проблема такова есть к примеру хост локальный local-2 у него белый и серый есть сервис support - type web есть сервис wiki - type web у них разные сервисы задействованы, на фронте нжинкс, в одном бэкэнд апач, в другом фпм для того чтобы распределить роли я создаю группы [support] local-2 [wiki] local-2

Google
Vladimir
18.09.2018
07:37:17
применяю роли соответственно к группам

а для ДНС получается мне в темплейте нужно привязываться не просто к содержимому группы, но еще и дергать хоствар хоста в которой должен быть прописан белый ИП в принципе я наверное понял что мне нужно поковырять

Владимир сформулируйте еще раз вопрос безотносительно ансбила, какая есть проблема в серых и белых адресах?
спасибо за участие и помощь ) в очередной раз: "правильно сформулированный вопрос содержит половину ответа" что-то заметался совсем, извините

bebebe
18.09.2018
07:39:57
я вам про это и говорил, на основе собранных фактов об окружении рулить dns'ом

почувствовал себя утенком ? ?

Vladimir
18.09.2018
07:40:40
я вам про это и говорил, на основе собранных фактов об окружении рулить dns'ом
сейчас у меня несколько не так )) надо поковырять бест практисы )

почувствовал себя утенком ? ?
да будет вам утенок умными мыслями не разговаривает )

Terminator
18.09.2018
07:49:23
Aleksandr Grishanov будет жить. Поприветствуем!

Nklya
18.09.2018
07:59:44
Практика показывает, что когда все хуево, в лучшем случае так и останется

Vladimir
18.09.2018
08:00:18
на "все" не рассчитываю, но некоторые велосипеды точно уйдут

Nklya
18.09.2018
08:00:39
А в худшем - просто сложность ещё на порядок уедет

Vladimir
18.09.2018
08:02:29
А в худшем - просто сложность ещё на порядок уедет
там такие велосипедисты, что повышение сложности дает надежду на понижение их рвения руко-вело-костылить ))))

Alexandr
18.09.2018
08:04:14
Ооо класс

Kirill
18.09.2018
10:11:19
а fetch модуль уже научили делать src=directory вместо src=file ?

Danis
18.09.2018
10:22:43
Kirill
18.09.2018
10:24:55
значит опять мне рыть synchronize

Danis
18.09.2018
10:28:18
значит опять мне рыть synchronize
Можешь форкнуть, сделать и отправить PR потом :)

Sergey
18.09.2018
10:38:13
а fetch модуль уже научили делать src=directory вместо src=file ?
Не надо так. Почему - потому что возможен простой пример: вот положил кто-то образ DVD в эту самую directory, и оп-па - канал прочно занят переливом образа.

Admin
ERROR: S client not available

Google
Kirill
18.09.2018
10:44:18
ну да, может оно и верно, но я тут заметил что synchronize не умеет создавать directories если в dest: $path/bla/bla и этого $path/bla/bla не существует

и приходится дергать file c path: $path/bla/bla что как-то тоже не ахти

Sergey
18.09.2018
11:00:36
Не уверен, что понял вашу мысль, можете пояснить?
Поясняю. Ситуации, когда человек желает "мониторить *, или "скопировать *", или "изменить только одну строку в файле, содержащем *", прямо и недвусмыслено указывают на проблему в самом процессе. Проблема заключается в нежелании брать на себя полноту ответственности за что-либо - будь то содержимое удалённого каталога, или же содержимое файла с настройками, или поддержание актуальности списка всех объектов, которые должны мониториться.

Kirill
18.09.2018
11:05:02
засада - https://bpaste.net/show/2fc81a92e716 если локально эти папки в dest= не существуют, то synchronize module их не создает ибо делает просто mkdir, а не mkdir -p

Dok
18.09.2018
13:56:33
ну так делаешь apt: name: rabbit register: apt_install - name: keys ... ... when: apt_install.changed
FAILED! => {"changed": false, "msg": "Unsupported parameters for (apt) module: register Supported parameters include: allow_unauthenticated,autoclean,autoremove,cache_valid_time,deb,default_release,dpkg_options,force,force_apt_get,install_recommends,only_upgrade,package,purge,state,update_cache,upgrade

Денис
18.09.2018
13:59:34
а с отступами все нормально? он судя по ошибке, считает что register - параметр модуля apt

а register относится к таску, и должен быть на уровне name и названия модуля

Dok
18.09.2018
14:05:11
А, не. всё) Спасибо, звиняюсь что потревожил

Terminator
18.09.2018
16:46:50
@Win32Sector будет жить. Поприветствуем!

Павел
18.09.2018
16:48:01
Товарищи, а кто-то скрещивал Teamcity c Ansible

Danis
18.09.2018
16:55:59
"Ansity"

P.S. не троллинг, просто плохая шутка)

Terminator
18.09.2018
17:06:10
Alexander Voronov будет жить. Поприветствуем!

Vasily
18.09.2018
17:39:22
господа, у вас unarchive работает? tar -xzvf a.tar.gz успешно распаковывает архив (на целевом хосте), тогда как unarchive: src=a.tar.gz dest=existing-dir разваливается: Command \"/bin/tar\" could not handle archive. переименовывать в tgz/gz не помогло. v 2.6.4

Udjin
18.09.2018
17:49:23
у меня с 2.6 трабла на трабле даунгрейднулся до 2.5.2 и все проблемы ушли

Павел
18.09.2018
17:51:26
P.S. не троллинг, просто плохая шутка)
Ну мало ли) просто в тимсити есть возможность исполнять плейбуки в билд степах. Ну и вопрос, можно ли получать ансиблом переменые, указанные в Parameters Build Step’а. Вдруг, кто-то в курсе.

Google
Danis
18.09.2018
18:03:01
Ну мало ли) просто в тимсити есть возможность исполнять плейбуки в билд степах. Ну и вопрос, можно ли получать ансиблом переменые, указанные в Parameters Build Step’а. Вдруг, кто-то в курсе.
Я Teamcity в глаза не видел, просто предложил самый простой и быстрый способ скрещивания :) Ок, давайте просто остановимся на этом :)

Нужно было немного разбавить этот чат))

Vasily
18.09.2018
18:10:57
remote_src: yes не надо?
я про это знаю, пробовал

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