Navern
В фефсбуке я хз, но было бы интересно узнать))
Sergey
Интересно чем они менеджментят
Sergey
Цэфенджин)
Alf 🙀
Navern
niko
в двух нулях)
Sergey
Ну я так генту менеджментил
Sergey
Пока не открыл салт для себя
Navern
Ну таак можно и любой другой дистр менеджить внезапно
Sergey
Ну так если все же вернуться к нашим баранам, как быть на большой инфре с ансиблом
Sergey
Чисто подходы интересны
Alf 🙀
Sergey
Есть кусок инфры где это по факту одна сущность
Sergey
Там более 200 инстансов
Sergey
И проводить изменения надо на всех этих серверах
Sergey
В один промежуток времени
Sergey
Я когда там водрузил салт и прогнал стейт один аналогичный ансибл плейбуку то время исполнения было меньше 10 минут, против 48 минут ансибла
Navern
Мне интересно как ансиблом менеджить конфиги аля нджинкс
Navern
Когда низзя сделать одну роль параметризированной
Sergey
Но народ там самодуры и не хотят ничему учиться
Alf 🙀
Sergey
А меня так штивает что я готов уволиться
Alf 🙀
можно слипы поудалять
Sergey
Плейбук) и хождения по ссх по 6 регионам Амазона
Nklya
Дык если всех устраивает 48 минут, какая разница
Sergey
И форк 50
Sergey
Больше я ставить боюсь
Sergey
Меня не устраивает
Alf 🙀
почему боишься?
Sergey
Я понимаю если не было бы альтернативы
Sergey
Ну надо жирнеет инстанс
Sergey
Я поймал пару раз зомби процессы ансибла
Nklya
Если много людей знают и умеют использовать ансибл, то громоздить солт ради этого странно
Sergey
Sergey
Полтора человека кроме меня
Sergey
Самый прикол в том, что свалили то на меня работу
Sergey
А другой чел раз в 3 месяца чёт делает
Dmitry
Pavel
Sergey
Лан походу кроме того что есть в инете ничего нового то и не придумаешь
Sergey
Остаётся вариант пула, я его не пробовал
Sergey
Но я пока не решил как сделать это лучше всего
Alf 🙀
что у тебя там 48 минут выполняется? apt-get update?
Alf 🙀
поставь профайлер посмотри какая таска жрет
Sergey
Нет там кроме этого ещё куча шагов, основное это темплейты конфигов
Alf 🙀
избавься от конфигов и темплейтов
Sergey
Могу сказать что на тесте в одном регионе на этом же количестве инстансов оно отрабатывает раза в 4 быстрее
Sergey
А по 6 регионам выходит 48 минут
Alf 🙀
поставь slave ноды в каждый регион
Sergey
Два из них Азия и там есть бастионы
Magistr
собирай амишки пакером
Alf 🙀
например да
Alf 🙀
или засунь приложуху в докер и раскидывай это добро уже упакованное
Sergey
Бюрократия )
Sergey
Это уже все предложено
Sergey
И есть прототипы
Sergey
Все же было интересно кто как живет в больших инфраструктурах
Sergey
Особенно баре метал
Alf 🙀
разделяют и оптимизируют
Dmitry
Psih а какие настройки были в плейбуке? http://docs.ansible.com/ansible/latest/playbooks_strategies.html
Sergey
А не помню
Dmitry
Оно относительно новое, для хостов которые не зависят друг от друга должно помогать.
Dmitry
Но в моем случае большинство конфигов я возлагаю на докер, а и только важные системы через Ansible
Sergey
Ну иммутабельный подход мне самому нравится
Dmitry
Psih Я так не понял, тебе salt понравился и на нем остановился, или еще ищешь?)
Dmitry
После Puppet я хз, прямо охладел к агентным применениям...
Sergey
Я на старой фирме его юзал
Sergey
И да он мне нравится
Dmitry
Да, мне тоже. Тогда.
Dmitry
Теперь первый аргумент - при маленьком штате DevOps - это обуза имхо.
Dmitry
А если этот штат и есть 1 человек (например ты работаешь по контракту, поднимаешь все и уходишь) - то вообще!
Sergey
Я был один и по миру почти пол тыщи систем
Sergey
Норм
Dmitry
Ну я к тому, что когда с нуля поднимать - чаще проще задеплоить плейбук чем поднимать отказоустойчивый сервер.
Sergey
Ну у нас основная масса тогда серверов были реальные железки
Dmitry
Sergey
Виртуалок от силы 10%