Pavel
Выношу на ваше суждение пасту https://pastebin.com/LeqwJHcQ
Pavel
Плейбук хороший и работает, но может кто-то сочтет говнокодом.
Navern
shell, shell, sed, shell,shell
Navern
хм...
Pavel
Заметь sed | sed | sed
Pavel
А не просто какой-то там sed !
Aleksey
sed можно ;
Aleksey
что бы не чейнить
Dmitrii
Постараюсь больше проебов не делать :)
Pavel
Да нет, антураж канала так вполне соблюдаетса.
Nklya
Плейбук хороший и работает, но может кто-то сочтет говнокодом.
Плейбук с кучей shell по определению говнокод
Pavel
Там всего 3 из 4 таски шеллом.
Dmitrii
Давай здесь не флудить )
Pavel
Давай здесь не флудить )
Я вчера в исходниках нашел очень "элегантное" решение по подключению к elasticsearch
Pavel
Там где апп коннектится на localhost, а дальше правила iptables переносят эти пакеты на порт удаленного elasticsearch
Pavel
manefesto
вот кошерные
manefesto
https://pastebin.com/n7nWS3Fc
Nklya
Целая коллекция странного для работы с микротиками https://github.com/SergeyCherepanov/mikrotik/blob/master/roles/dns/opendns/tasks/main.yml
Riv
Приветствую. Может кто подсказать по ансиблу такой момент? Есть таск который проверяет наличие баз данных исходя из списка в файле, если базы данных нет - он должен импортировать её из файла-темплейта. Сейчас конфиг для проверки наличия баз данных выглядит примерно так: - name: Create DB (if necessary) mysql_db: name: "{{ item }}" state=present register: db_created with_ini: - databases[1-100] - section: sites - file: "lookup.ini" - re: true И хочу дописать что-то такое для импорта, но не знаю как сделать чтобы правильно передавалось имя базы данных которую нужно создать - name: Import DB (if it was created) mysql_db: name=my_database state=import target=/tmp/database.sql when: db_created.changed Может кто подсказать как сделать такой вызов?
Eugene M
Мужики приветствую !!! Подскажите пожалуйста, есть у вас канал, в котором публикуются рецепты howto на вроде ленты ???
Eugene M
ANSIBLE - VLAN PROVISIONING Для тех, кто еще вручную прописывает свои виланы (3) - наглядный гайд как перестать это делать. https://thenetworkstack.com/ansible-vlan-provisioning/?utm_content=buffer515bf
Aleksey
Новый вариант спама?
G3rhard
чорт, как то сложно читать, то ли пунктуации нету, то ли поток сознания вроде не спам, но на голову давит ))
Eugene M
Прикольно :))))))
Eugene M
Рябята, вас же весь Телеграм читает 😂
Eugene M
Хоть фамилии спрячьте
Aleksey
Таки бот
Eugene M
У вас гомогенная сеть?
Вообще, очень разное всё.
Eugene M
Я ищу информационную ленту по ansible'у.
Aleksey
Тогда как вы будете использовать ансбл для управления
Aleksey
Мне всё интересно допросить живого пользователя ансибла для сети
Aleksey
Как решать гетерогенность?
Aleksey
Как учитывать топологию?
Aleksey
Eugene M
К сожалению, я пока использую самописные скрипты. Но ищу то, что может помочь ...
Aleksey
Посмотрите НОК. Это в некотором смысле реклама.
Eugene M
и что?
Здарова 😁😁😁👍👍👍👍
Gleb
ну привет
Denis 災 nobody
ютуб?
Denis 災 nobody
скорее, мисстелл
Denis 災 nobody
но воообще да
Denis 災 nobody
шитпост.
✙ DarkKC ✙
Ребза, подскажите, а как в ансамбле инлайн перенос строки сделать?
✙ DarkKC ✙
Ну типа в списке параметров для with_items есть у меня - string - string2 sometext
✙ DarkKC ✙
И если я влеплю - string2 \n sometext Перенос сработает?
✙ DarkKC ✙
| не предлагать :)
Alex Sharov
А почему | не предлагать?)
✙ DarkKC ✙
Ок, если в таком списке параметров его можно использовать - предлагать
✙ DarkKC ✙
Но с примером плиз
✙ DarkKC ✙
Бо мне чот неочевидно
✙ DarkKC ✙
Просто как его использовать в параметрах вида some_param: | Multiline Param Value я знаю. А со списком - нэт
Vladimir
Господа, а что модуль selinux не идемпотентный ?
Vladimir
ansible 2.4.0.0, каждый раз пытается изменить статус selinux но не может
Vladimir
changed: [test-hostcent] => {"changed": true, "configfile": "/etc/selinux/config", "failed": false, "msg": "reboot to change the loaded policy, state change will take effect next reboot, config state changed from 'None' to 'disabled'", "policy": null, "state": "disabled"}
Aleksei
вот это поворот
Nklya
Ага, читать - это так сложно
Vladimir
Чего читать ?
Vladimir
У меня хендлер дергает ребут
Vladimir
Если ты про это
Vladimir
А онфиг выглядит потом в 1 строчку и не меняется политика
Vladimir
config state changed from 'None' статус он считает, хотя из коробки энфорсинг
Nklya
А в 2.3 нормально отрабатывало?
Sergey
А, сорри, баян. Старый вараинт. Две строчки.
Vladimir
Раньше работал
Sergey
Тогда таск в студию
Vladimir
Я просто не помню когда он сломался, обновлялся я часто, не не часто этот плейбук гонял
Vladimir
https://pastebin.com/ryxANZXc
Vladimir
Да там писать то нечего )
Vladimir
сейчас ребут закоментил ибо смотрю как он меняет конфиг
Vladimir
https://pastebin.com/XcRJsxtS