Aleksey
пойду убъюсь об угол.
nvkv
а ты чего хотел-тооо?
Aleksey
я хотел скинуть функционал инсталятора на него :)
nvkv
инсталлятора чего?
nvkv
я вообще ансибл неделю как увидел, поэтому могу не раздуплять
nvkv
но вроде galaxy вот именно для этого и нужен
nvkv
просто поставить роль, которую ты потом в плейбуке использовать можешь
Dmitry
я хотел скинуть функционал инсталятора на него :)
функционал инсталлятора, блеать, чего? :)
Aleksey
:) апликушечки же.
Aleksey
я почемуто от команды ansible-galaxy INSTALL по наивности ожидал именно исполнение полученного плейбука а не его скачивание
Dmitry
ояебу
Dmitry
"откуда вы все лезете?" (с)
Aleksey
мне зачем то это показалость очевидным поведением.
nvkv
nvkv
мне зачем то это показалость очевидным поведением.
дак это пакетный менеджер для ролей
nvkv
даже не для плейбуков :)
Dmitry
когда кажется, документацию читают. но некоторые конечно крестятся
Dmitry
npm, pip, gem или господи прости CPAN конечно тоже что-то сразу запускают :)
Dmitry
очевидно же )))
Aleksey
и даже apt после скачивания запускает
Aleksey
и даже докер так делает
Aleksey
и когда что то скачивается используетсло слово pull download
Dmitry
понятно, вы на своей волне. не смеем мешать :)
Navern
Интересно было бы если anisble в retry файлы записывал список поломанных handler'ов и запускал из на retry
Самый простой способ отказаться от хендлеров и вешать таги на рестарты:)
Melnikov Alexandr
Самый простой способ отказаться от хендлеров и вешать таги на рестарты:)
Зачем рестартовать сервис на продакшене если не поменялся кониг?
Navern
register: result restart when: result|changed
Melnikov Alexandr
Ок, рестартовать сразу, если поменяли. Частично решает проблему:)
Navern
ты можешь это делать в конце. Другое дело, что да. Дублирование остается. Возможно условие будет сложнее и всё прочее. Но с хэндлерами как это видно тоже неудобно. Там не всё можно сделать и вот такой факап как неотработавшие хэндлеры может произойти
Mihail
Раздают кусок книги https://www.ansible.com/mastering-ansible-jesse-keating?utm_campaign=ebook%20excerpt&utm_content=30093201&utm_medium=social&utm_source=twitter
Anonymous
https://www.ansible.com/hubfs/-2016-ebooks/Packt_-_Mastering_Ansible_-_Excerpt.pdf?t=1467227580566&utm_campaign=eBook
Mihail
Так гораздо лучше, спасибо:)
Anonymous
btw, котеги, а кто какую ide использует для написания этих ваших плейбуков? бида в том, что у меня тут dependency hell и как-то грепом надоело гребать, хочу ткнуть два раза в переменную. и чтобы эта зараза показала мне все вхождения в рамках репозитория + чтоб понимала что такое ansible vault и что есть meta файлы с описанием зависимостей и т.п
Aleksey
немножка умеет помогать pycharm с плагином ансибла
Aleksey
но тоже так себе
Oleg
VS Code
Адаптивный Рекомбинатор
а я в vim :)
Oleg
vim - это как grep
Anonymous
>писать код не в sed
Dmitry
А что все эти плагины для ide и редакторов подсказывать умеют? А то я вот сижу в консольном редакторе, мне норм
Anonymous
https://github.com/MicahElliott/Rocannon
Anonymous
я ось таке юзаю
Anonymous
там автодоповнення підказки, повний фарш, а якщо чогось немає форкнув і собі поправив що треба
Anonymous
Правда спочатку довго розбирався, але тепер плейбук писати простіше.
Mihail
Жаль что вим я не знаю
Dmitry
гав-гав-гав
Dmitry
мяу-мяу-мяу
Mihail
У тебя все хорошо?
Dmitry
у меня да. а так, sapienti sat
Anonymous
ок
Denis 災 nobody
и переведите кто-нибудь это на русский, я белорусский не знаю )
Denis 災 nobody
вроде что-то дельное угадывается, а смысл ускользает
Anonymous
Там описание на инглише есть :) плагин для vim, с доаками и автодополнением в комплекте
Dmitry
"я вот такое использую там автодополнения, подсказки, полный фарш, а чего нет, форкнул и подправил под себя. правда, поначалу долго разбирался, зато теперь плейбуки писать проще"
Dmitry
не то чтобы я не понимал "соловьиную мову", но чисто из принципа написал "гав-гав, мяв-мяв", пока админ не сказал то же самое "кикну" :)) пока нас банят в ФБ за одно слово "хохлы", пусть на мове розмовляют в whatever_ua чатиках :))))
Dmitry
политоту закончил, гг :D
Andrey
Даже тут политота) А так, спасибо, сам задумывался над чем-то более удобным
Dmitry
я пишу просто в sublime с просто подсветкой yaml
Aleksey
немножка лучше
Aleksey
и чуть лучше подсвечивает
Dmitry
поставил, ну вроде ниче, автокомплит не лишний. на следующей неделе буду писать большой плейбук с кучей ролей, попробую
Anonymous
в этом канале оф язык русский, за прочие буду кикать
ой та не будьте ви таким снобом. тут в этом русском - половина англицизмы
Anonymous
за плагну к виму спасибо, буду чото думать
Anonymous
может проще все будет к черьтям переписать
Denis 災 nobody
ой та не будьте ви таким снобом. тут в этом русском - половина англицизмы
На английском тут не общаются ) англицизмы не в счет. А цитаты хоть на китайском, но с переводом сути (англ исключение, считаем что его тут знают все)
Anonymous
https://www.youtube.com/watch?v=0gqqR8PHn2A
Dmitry
https://github.com/MicahElliott/Rocannon
Крутой плагин, но я vim не использую(когда-то давно переехал с него на emacs, радуюсь). Эх, найти бы внешнюю тулзу, которая могла бы предоставить инфу о ролях, плейбуках и т.п. а там уж и плагин, который будет её использовать, накалякать не сложно
Denis 災 nobody
Хотя кто-то плагинами его почти в вим превращал
Dmitry
Хз, это уж дело привычки, я нашёл замену всему, чем пользовался до этого в виме
Anonymous
Anonymous
В консоли, конечно, только vim, но всю жизнь в консоли тяжело
nvkv
и очень, очень рад, что не нахожу большую часть того, чем пользовался в емаксе для vi
nvkv
наконец-то, просто редактор
nvkv
хороший