Size: a a a

2021 January 05

АК

Андрей Кузьмин... in Modern::Perl
Askar Timirgazin
По сравнению с ансибл он быстрее?
Посоветую mitogen.
источник

AT

Askar Timirgazin in Modern::Perl
Андрей Кузьмин
Посоветую mitogen.
А куда смотреть? По простому запросу mitogen выпадает биология
источник

С

С in Modern::Perl
Askar Timirgazin
А куда смотреть? По простому запросу mitogen выпадает биология
источник

AT

Askar Timirgazin in Modern::Perl
печаль, не работает с ansible 2.9.6
источник

С

С in Modern::Perl
А у вас реально тормоза? Необходимость тюнить?
источник

AT

Askar Timirgazin in Modern::Perl
С
А у вас реально тормоза? Необходимость тюнить?
минут 5, приемлемо
источник

YK

Yegor K in Modern::Perl
Askar Timirgazin
А есть тут пользователи (R)?ex, the friendly automation framework https://www.rexify.org/ ?
да, деплой и по мелочи типа tail логов с серверов
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Askar Timirgazin
А есть тут пользователи (R)?ex, the friendly automation framework https://www.rexify.org/ ?
я немного пользовался
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Askar Timirgazin
Он помогает, или с ним у тебя становится на одну проблему больше? Пробовал переписать ансибл-бук почти сразу воткнулся в то, что нет комманды для cpanm
мне было проще чем с ансиблом и он не требует пиздона на той стороне
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Askar Timirgazin
По сравнению с ансибл он быстрее?
я его не пробовал на линках с заметной rtt и кучей мелких комманд -- у ансибла основные тормоза по причине почему-то игнорируемого пипелайна, как результат он постоянно логиниться и выполняет всякое говно прежде чем сделать единственный нужный ls
источник

DF

Denis F in Modern::Perl
Vyacheslav Olkhovchenkov
мне было проще чем с ансиблом и он не требует пиздона на той стороне
А ансибл разве требует? Вроде только если какие-то особо хитрые штуки юзать
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Denis F
А ансибл разве требует? Вроде только если какие-то особо хитрые штуки юзать
ты неправильно помнишь. он не требует если только ты занимаемаешь ананизмом в raw. во всех остальных случаях -- требует.
ради развлеечения попробуй на инсталяцию без пиздона поставить пиздон ансиблом.
источник

AK

Andrey Karepin in Modern::Perl
так он генерит код на петухоне который потом запускает на целевой машине
источник
2021 January 06

AT

Askar Timirgazin in Modern::Perl
Vyacheslav Olkhovchenkov
я немного пользовался
а как можно поставить перловые модули через cpanm на хосте?
источник

AT

Askar Timirgazin in Modern::Perl
или я, наверное, неправильно понял концепцию rex: в ansible на каждый чих свои модули были, а в rex всё через run делается, как будто бы
источник

SZ

Sergey Zhmylove in Modern::Perl
Askar Timirgazin
или я, наверное, неправильно понял концепцию rex: в ansible на каждый чих свои модули были, а в rex всё через run делается, как будто бы
https://www.rexify.org/docs/guides/using_modules_and_templates.html

Для срани модулей нет, но если некоторые другие:
https://metacpan.org/release/FERKI/Rex-1.13.2

Сейчас самое время появиться Василий Степанович и утвердить, что модули спана лучше ставить через системный менеджер пакетов и для этого в rex есть pkg
источник

YK

Yegor K in Modern::Perl
Askar Timirgazin
а как можно поставить перловые модули через cpanm на хосте?
обновить/залить cpanfile (Rex::Commands ::File ::Sync ::SCM)
потом да, запустить
cpanm —installdeps .
через Rex::Commands::Run
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Askar Timirgazin
а как можно поставить перловые модули через cpanm на хосте?
никогда не нужно было. даже без Rex.
возможно самый правильный способ -- написать модуль для этого
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Askar Timirgazin
или я, наверное, неправильно понял концепцию rex: в ansible на каждый чих свои модули были, а в rex всё через run делается, как будто бы
просто там комьюнити меньше и меньше модулей наделали. тебе никто не мешает сделать еще несколько и законтрибьютить
источник

МИ

Михаил Иванов... in Modern::Perl
Vyacheslav Olkhovchenkov
никогда не нужно было. даже без Rex.
возможно самый правильный способ -- написать модуль для этого
Как не нужно? А как вы без установки зависимостей обходились?
источник