Anatoliy
при чем тут контроллер ?
Timur
А как и откуда вы плейбуку запускаете?
Anatoliy
там ресурсов немерянно , я говорю про то как работает ансибл
Timur
А консолька где?
Anatoliy
в плане, на сервере с ансиблом
Timur
в плане, на сервере с ансиблом
А сервер с ансиблом один?
Anatoliy
на самом деле даже по выполнению видно что сначала TASK [copy conf] **** … тут много серверов потом TASK [restart firewalld] **** …. снова все этиже адреса серверов и потом завершение
Anatoliy
т.е. задачи выполняются последовательно применимо ко всем хостам
Anatoliy
А сервер с ансиблом один?
мне для столь примитивных задач нужно держать больше ?
Anatoliy
я на питоне аналогичное распаралеливанием сделаю гораздо быстрее , просто интересно понять почему ансибл делает так и как сделать иначе
Timur
мне для столь примитивных задач нужно держать больше ?
Управление несколькими сотнями серверов - примитивная задача? Однако
George
мда
George
вообще именно по причине тормознутости ансибла - я предпочитаю сольт
Anatoliy
задачи конечно разные бывают …
George
даже в режиме сольт-ссш таски отрабатывают сильно быстрее
George
да, я помню про митоген и Ко, но жду, пока их приведут в чувства
George
не сердитесь и относитесь мудрее )
Timur
Приходить в чат ансибла, чтобы постоянно рассказывать о том, что вы предпочитаете солт - это, скажем так, странно
Timur
а вы эта...
А я не прихожу в чат по солту, чтобы рассказывать, какое солт говно и почему я предпочитаю ансибл
George
считайте меня странным человеком )))) не более
George
это же не против правил ) пока что
Timur
задачи конечно разные бывают …
Как вариант - под ваши задачи можете задействовать ansible-pull
Timur
Там проблема масштабирования практически снимается
Anatoliy
сейчас гляну что это такое
Timur
сейчас гляну что это такое
https://docs.ansible.com/ansible/latest/cli/ansible-pull.html
George
а у меня вопрос по безопасности пулл - ему же нужно скормить репо, в котором описана вся инфра?
George
получается, что хост сам выберет, что относится к нему, но при этом КАЖДЫЙ хост получит копию общего репо? Какой бестпректис ?
George
ну, я задал конкретный вопрос. Как решается эта проблема?
Timur
Этой проблемы нет вообще, если только вы сами ее себе не создадите соответствующим дизайном
Timur
ansible-pull запускает ту плейбуку, что указана в команде запуска, вот и все. Плейбуку может брать из репозитория, а может просто локальную
Timur
Какую плейбуку давать на запуск ansible-pull, определяете вы сами
Timur
Сам хост ничего выбирать не должен
George
стойте
George
вы же сами предлагаете ансибл-пулл засунуть в крон
George
на удаленном хосте
George
:-/
George
вопрос доставки плейбуки на удаленный хост не рассмотрен
Max
вы тут все извращаетесь.....
Max
Проблема: vault с пуллом сочетать не получается.
сам поленился покрутить назад про scm. вот и пообщались. все эти извраты, если нужны, то непонятно зачем использовать ансибл. а потом спорить что допиливать ансибл до шефа - это гемор.
Max
или до паппета. или до другого инструмента scm.
George
Главный тезис - ансибл - не scm
Max
тебе нужен реально ansible-pull? значит тебе уже не нужен ансибл.
Max
имхо.
George
К сожалению, 90% интернета этого не понимают
George
тебе нужен реально ansible-pull? значит тебе уже не нужен ансибл.
Ну, смотри. Здесь кейс простой. Никто не хочет тащить два инструмента. Зачем писать одно и то же - для ансибла и паппета, если можно написать один раз ?
Max
если решаешь его таки оставить - записывай это в тех. ипотеку. укусит она твой зад большим процентом
George
Я не решаю и не буду так делать.... Но видишь, что это все равно вызывает вопросы ???
Max
у меня - нет. это проблема bdd (buzzword). и rdd (resume) driven development
Max
можно вообще дойти до понимания, что это было промежуточное решение за неимением практик управления образами, и всяких native автоматизаций. сегодня оно уже в новых системах на хрен не нужно. микросервисы - каждый сам по себе. по в докер образе.
Max
может для дедушек для реализации типа clush|distsh и т.п.
George
@naughtius_max смотри.
Max
и для супер старых легасей. для которых уже есть ансибл. и еще их из монлолита не разбили на микросервисы.
George
есть несколько типов задач 1. бут-страп чего угодно. Потом как забутстраппилось - хоть трава не расти 2. автоматизация рутинных задач (бекапы и прочая дрянь, например) 3. поддержка легаси инфры в актуальном состоянии - железные сервера и ВМ, которые прибиты гвоздями
Max
👀
George
к сожалению, российский бизнес не готов в облако
Max
к сожалению, российский бизнес не готов в облако
чебур-облако еще не спланировали?
George
я б с радостью все фигачил на терраформе + пакер, но для этого нужно, чтобы инфра была соответствующая
George
чебур-облако еще не спланировали?
сбер облако на опенстеке есть, но я туда не поеду. И бизнес не поедет
George
риски очень большие
Max
есть же boto-compatible не опенстаковые наработки. кроме onprem gcp/aws
Max
счас скажу как называются.
Max
всякие страты... stratoscale/велострата.. шьёрт их как....
Max
Symphony 
Timur
всякие страты... stratoscale/велострата.. шьёрт их как....
- Как правильно писать: "сратостат" или "статосрат"? - Пиши "дирижопель" и не ошибешься
Timur
Простите, навеяло...
Max
🤣
Max
короче, не суть важна. ансибл is dead, honney-bunny.
Max
помогамс, интернсные люди. общямс, коммьюнити.
George
So, what are you doing here?
за компанию 😊
Max
реально уже монстры и банки ансибл внедряют. и новые фишки их пытаются усладить.