Dmitrii
Я каждый раз смотрю на этот deploy helper и мне рыдать хочется
Dmitrii
Сарян
Dmitrii
Не уловил
Aleksey
Да ведь похуй на самом деле. Я сам его ненавижу, но лучше капистрано для деплоя по факту ничего нет
ок. кроме пиздатости есть чем оправдать переписывание деплоя из 40 ролей с ансибла на whatever?
Dmitrii
Что значит "деплой из 40 ролей"?
Aleksey
ну на ансибле у меня для деплоя апликухи примерно 40 ролей
Dmitrii
Мне не понятен смысл "роль" без контекста
Aleksey
ансибловых ролей
Dmitrii
Ага, так.
Dmitrii
И что каждая роль у тебя делает?
Aleksey
около 300 тасков для 4 линуксов и фряхи
Dmitrii
Подозреваю, что у тебя смешаны и люди и кони (провиженинг и деплой) в кучу
Aleksey
нет
Dmitrii
Можешь ссылку на проект дать?
Dmitrii
Ибо не могу представить масштаб трагедии пока )
Aleksey
лови
SergeyB
а можешь поделится тоже? интересно посмотреть
Aleksey
https://bitbucket.org/nocproject/noc/src/11ed046967c574d9d0ef11b2c5234b78e63029e5/ansible/roles/?at=feature/microservices
Dmitrii
Пагади, ну вот я открыл роль и там по факту провиженинг сервера.
Dmitrii
Я же не призываю совсем ансибл выкинуть
Aleksey
у меня публичный плейбук.
Aleksey
результатом работы плейбука получается сервер с продуктом
Dmitrii
Так а что это меняет?
Aleksey
на входе пустая ось на выходе работающая штука
Aleksey
по скольку пользователи сетевые инженеры им нужен однокнопочных интерфейс. :)
Aleksey
и поэтому у них есть кодна кнопка деплой.
Dmitrii
Таки люди и кони
Aleksey
нее. специфика
Dmitrii
Ладно, для меня как для разработчика понятие "деплой" это все больше о коде, релиз продукта
Dmitrii
Остальное это провиженинг серверов
Aleksey
ну и для меня тоже
Pavel
Мне помнится мистер Ишуткин объяснял в конфе ансибла что провижининг это накатка оси на голую виртуалку ;)
Aleksey
просто мне в результате надо поднянуть всякое
Pavel
в конФе, простите. Вот так опечатка ;)
Aleksey
и юзеры не понимают чем постгрес отличается от графаны. им нужно что бы при нажатии на кнопочку показли график :)
Pavel
В современном девопс мире все есть код и продукт.
Aleksey
для них это всё код :)
Aleksey
а вот провиженингом этот плейбук на мой взягляд не занимается. не создает диски. не создает пользователей не конфигурит днсы и интерфейсы
Dmitrii
Хорошо жить, когда не понимаешь чем постгрес отличается от графаны, кстати.
Aleksey
вообще отлично.
Aleksey
так что капистрано видимо мимо :)
Pavel
А чем deploy_helper отличается от ansistrano ?
Aleksey
на ансистрано тоже надо переписывать
Aleksey
я присматривался
Aleksey
сайт у них прикольный
Aleksey
23% деплоев в четверг
Pavel
а в пятницу?
Aleksey
15
Aleksey
4% в субботу
Dmitrii
Бля, я вообще хуею с тех кто в шоке, что кто-то деплоит в пятницу.
Dmitrii
Вы вообще в курсе, что например, в ОАЭ четверг и пятница выходные? А рабочая неделя начинается с субботы? :)
Dmitrii
Какая разница кто когда деплоит.
Constantine️
😂
Dmitrii
Деплоят — значит надо. Это не значит что все дебилы
Constantine️
у тебя в понедельник выходной вроды, ты закупился?))
Dmitrii
Нет, кстати.
Dmitrii
😭
Constantine️
ахаха
Constantine️
я 25 числа страдал ))
Aleksey
Бля, я вообще хуею с тех кто в шоке, что кто-то деплоит в пятницу.
локальные праивла игры как праивло запрещают деплои перед крупными праздниками и во вторую половину пятницы. часто это нужно для сохранения спокойных выходных
Dmitrii
Ну просто тут привели статистику глобальную, вот у меня и бомбануло :)
Cate
в @devops_jobs поискать - самое то
предлагаю Денисовских каналов и чатов заодно не упоминать))
Cate
или как там его))
Aleksey
милый такой график
Aleksey
он ни чего никак не характеризует
Dmitrii
Зато характеризует людей которые на него ссылаются :)
Dmitrii
Это как на сайт первого канала сослаться. Все знают что там херня, но сам факт ... )
Pavel
По-моему там все логично. Все кодят кодят всю неделю, в конце недели надо уже показать результат, но в пятницу деплой нельзя. Поэтому деплоят в четверг.
Igor
https://np.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/
Anonymous
это норма
Igor
самый лол что у них прод-юзер прямо в вики для джунов сидит
Dmitry
эпичненько
Pavel
На самом деле типичная ситуация на многих "стартапчиках"
Pavel
Я консультировал несколько проектов, и иногда мне после непродолжительного разговора давали просто логин и пароль от прод сервака.
Pavel
Так как им было трудно или лень настроить права
Dmitry
ну тыжнеджуниор
Pavel
Ну разумеется они перед этим брали с меня обещание "работать там поаккуратнее"
Pavel
Поэтому все и было без катастроф.
Denis 災 nobody
для старта это норма