Dmitrii
(в Ansible)
Вадим
ааа, понял, спасибо
Logan
в nginx есть миксины? Допустим конфиги для сайтов все одинаковые и отличаются только хостом и путями. Можно замутить что то типа site-config(host.ru, /home/deploy/www) ?
есть переменные. Но лучше не надо. Намного удобнее делать отдельные файлы с конфигами. Но писать их не руками, а автоматом
Logan
сильно помогает в отладке
Dmitrii
Был у нас как то один "Системный администратор". Он как раз страдал DRY в настройке nginx.
Anonymous
Dmitrii
Мы потом чуть не умерли разгребать что там от чего зависит.
Anonymous
Всем привет! Нашел канал @fastwork , где smmщики, программисты, специалисты по SEO, копирйтер, дизайнеры, художники или просто ФРИЛАНСЕРЫ могут найти работу! Также там выкладываются статьи о бизнесе! Всем советую @fastwork @fastwork @fastwork @fastwork @fastwork
Вадим
понял, отлично, спасибо за дельный совет!
Вадим
Ууууу, вспомнил серию из футурамы, где реклама была во снах даже
Logan
Был у нас как то один "Системный администратор". Он как раз страдал DRY в настройке nginx.
интересно, это не про него я слышал на какой-то конфе? Что там общий конфиг нджинкса перевешивал за пару тысяч строк в одном файле, и как _ЭТО_ работает, знал в компании один человек?
Dmitrii
Не, не думаю что это тот случай.
Dmitrii
Сам по себе конфиг был небольшой. Но разбит на стопицот файлов типа "ssl_inc.conf"
Logan
я как-то дал на одном сервере права на конфигурирование нджинкса одному программисту на node. С тех пор я стараюсь не давать программистам права на конфигурирование и еще больше не люблю ноду
Dmitrii
Ну и т.д.
Aleksey
да я просил ребят из nginx возможность посмотрет ьполный конфиг
Aleksey
после резолва инклудов и перменных какие можно
Aleksey
но в итоге они сказали что сделали -T
Dmitrii
И че, оно печатает конфиг?
Aleksey
ага
Dmitrii
Ого
Dmitrii
/me побежал проверять.
Aleksey
1,9,3+
Dmitrii
Ых. У меня везде пока 1.8
Logan
1.9
Logan
черт :)
Dmitrii
А тут есть фанаты heroku?
Dmitrii
Я просто общался с их, как это сейчас называется, евангелистом. Он пытался меня заверить что, вот это вот все это тлен. И компаниям не нужны девопсы. Надо бизнес делать.
Dan
Девопсы не нужны. Нужно больше групп и каналов в телеграме
Dan
😆
Dmitrii
Мне кажется, в зрелом проекте который обходится без всех этих сервисов, так или иначе все сделано (6 пунктов) руками in-house команды. Как правило разница в том, что ко всему этому нет тысяч библиотек под все языки мира, апи, и вебморды на ангуляре последнем.
Dmitrii
Меня вот например щас в одной конторе форсят использовать harrow.io
Dmitrii
Я дико плююсь с него но пока ничего не могу с этим сделать. Пишу им в сапорт про явные косяки, и как бы я это запилил в Jenkins. А мне отвечают мол, впервые видят того кто с удовольствием бы сделал это в Jenkins :))
Logan
Я просто общался с их, как это сейчас называется, евангелистом. Он пытался меня заверить что, вот это вот все это тлен. И компаниям не нужны девопсы. Надо бизнес делать.
когда евангелист SAAS сервиса говорит, что специалисты не нужны - он имеет ввиду "ваши специалисты не нужны - лучше платите нашим"
Logan
это элементарная конкуренция и попытка перетянуть к себе побольше денег
Dmitrii
Ну это понятно. Кстати стоит это Heroku - просто Охероку сколько.
Logan
все облака дорогие, если пытаться менять на них обычные сервера (xDS/xPS)
Logan
амазон тоже не бесплатный, а если проект крупный - то стоит он просто обалдеть сколько
Logan
и чем выше уровень абстракции - тем дороже получается. Хотя вроде как - не должно так быть. Но есть. факт.
Dmitrii
У меня тут порвало шаблон в этом году. Напоролся на контору, которая СОЗНАТЕЛЬНО захотела идти в амазон, зная что есть варианты дешевле.
Logan
Возможно, мы чего-то про нее (контору) не знаем
Logan
цена - не единственный фактор
Zon
цена - не единственный фактор
Спецам тоже платить нужно, а их мало и они дорогие. Амазон тоже дорогой, но он доступнее как ресурс
Logan
у амазона есть другой убер-трик - он масштабируется очень быстро
Logan
если надо наклепать 500 нод за 5 минут а через час их грохнуть - отличный вариант
Logan
правда возникает вопрос к дизайну приложения, которое ЭТО делает. Но это уже вне ответственности девопса, прийдется есть, что дали.
Dmitrii
Ага, особенно когда раньше тебе их не надо было много и в профиле стоит ограничение на количество нод, которое увеличивается через саппорт до вменяемого размера
Dmitrii
В последние 5 месяцев я только и занимаюсь тем, что пишу комментарии к пуллреквестам на гитхабе: "А как это будет работать на наших 20-ти нодах в амазоне? А что с блокировками? А как ты атомарно вычитывать будешь из базы?"
Dmitrii
А в ответ звучат мутные темы типа "Ну на моей девелопент ноде я протестил - работает"
Dmitrii
🙈
Kirill
как я тебе сожалею
Dmitrii
Или был еще случай. Надо было генерировать sitemap.xml файл. Ну чо, разработчик задачу получил - закодил. В терминах PHP - сделал file_put_contents(DOC_ROOT . '/sitemap.xml', $content);
Kirill
хорошо, что я сам девелопер, мне никто такого сказать не может :)
Dmitrii
Ну это упрощенно. Но суть в том что он типа так "кэшировал"
Dmitrii
ппц
Dmitrii
Терплю все это т.к. 1) Платят ОК. 2) Из говна конфетку можно сделать.
Kirill
да я понимаю, то упрощенно. но как это будет работать на ваших 20ти нодах в амазоне?
Dmitrii
Всяких говнюков поувольнять, архитектуру в порядок привести и норм.
Dmitrii
Вот именно что НИКАК
Dmitrii
😃
Kirill
типа на 20ти нодах запускать нужно, по его мнению?
Dmitrii
Ну как бы да, после 20ти раз оно был "просралось"
Kirill
Dmitrii
Ой, вы знаете, у меня таких историй вагон. Мне кажется я утомлю здешний чатик если продолжу.
Kirill
а мне как разрабу это немного повышает самооценку :)
Dmitrii
Разраб говоришь, давай к нам. 180к. DC.
Dmitrii
Я вот до сих пор не нашел никого. Сегодня чел отказался от собеседования, когда я сказал, что оно будет 2 часа длиться.
Kirill
Я вот до сих пор не нашел никого. Сегодня чел отказался от собеседования, когда я сказал, что оно будет 2 часа длиться.
я в Беларуси, передислокацию рассматривать не могу никак. если это ничего - пиши в личку, рад обсудить
Dmitrii
Не, удаленка не варик (
Kirill
Не, удаленка не варик (
зато у меня преимуществ много, за которыми опять таки в личку, так что думай)
Dmitrii
Как-то по-молодости собеседовался в "ДеньгиОнлайн". Меня там мутузили 5 часов. Вот там я чуть не сдох.
Dmitrii
И в Oracle из вас всю душу вытащат.
Zon
Кстати, где вы ищите девопсов?
Kirill
Кстати, где вы ищите девопсов?
их не ищут, ими становятся 😈
Zon
Точнее, где находите?:)