Anton
Dmitrii
Anton
ну, копипасти, если параметрами не решаете
Dmitrii
не решаем != не решается
Dmitrii
Пример. На проде у нас AWS elb и SSL. На стейдже просто одна нода без SSL
Dmitrii
Т.е. там уже в принципе такой кейс через count не решить. Будет два разных tf файла где разное описание будет для прода и стейджа + параметры для того что можно решить через них
Anton
ну тогда копипаста и допишите для стейджа тф
Anton
или eliminate the boilerplate, есть ведь общие части
Anton
остальное докидывай другими кусками с тф
Denis
Не стоит даже пытаться описания стейтов сред 'пересекать' рано или поздно вам по лбу елдой этой даст
Denis
Может уже не вам, но даст
Sergei
Dmitrii
В смысле пересекать?
Dmitrii
Чтобы был один тф код но работало только через параметры?
G72K
G72K
Denis
Dmitrii
Но ... Потом я А записи вхерачиваю
Dmitrii
Или типа на модули распиливать с оутпутом?
G72K
два ELB потом сводите в "один" через coalesce
G72K
это всё ужас и путь вникуда)
Dmitrii
Интересно. Спасибо, попробуем.
Anton
G72K
ну или как вариант, не проверял, но мне кажется можно писать
listener = ${map()}
а значит, можно в некотором случае задать пустой map и выключить ssl переменными
G72K
с Tags точно работает через ${map()}
Aleksey
@schors а поговори со мной про man 7 file-hierarchy
🏳️ Phil
ээээ
Aleksey
ну я же знаю что ты морочишься на такие вот штуки.
Aleksey
и наверняка порешал что и где должно лежать
🏳️ Phil
Ну так
Aleksey
и может даже придумал причину почему http://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html противоречит ману
🏳️ Phil
а не, не вдавался так
Aleksey
:(
🏳️ Phil
в итоге свои ручные наработки кладу в /opt
Aleksey
о. я тоже кладу в opt
Aleksey
а конфиги от твоего /opt/ ты конечно складываешь в /etc/opt/<pkg> ?
🏳️ Phil
ммм... ну я вообще не то чтобы на потоке. не, там же держу
🏳️ Phil
но мысль интересна
Aleksey
а var для него ты кладешь в правильное /var/opt/<pkg> ?
🏳️ Phil
ты меня краснеть заставляешь
🏳️ Phil
вообще надо конечно
Sergei
/opt/local
Sergei
Aleksey
а. ну ладно.
Cate
Коллеги, подскажите, где бы мне поискать себе админа? Работы мало, поэтому удаленка и почасовая оплата.
Надо уметь собирать деб и рпм, причем с софтом в нестандартных позах (у нас кастомные сборки и немного своих патчей), надо как-то уметь сети (основной кейс - роутер, свитчи, VLAN, QnQ - надо уметь все это настроить, заскриптовать типовые шаги при добавлении нового железа и т.д. и объяснить в понятной документации все это мне), и надо как-то уметь докер.
Это могут быть три разных человека.
Срочной работы почти никогда не бывает.
Несрочные задачи приемлемо делать в течении нескольких дней, но не недель/месяцев/лет.
Cate
Работа кстати. Если что)
Anonymous
в @devops_jobs поискать - самое то
Anonymous
пусть только вилку огласит
🏳️ Phil
Нормально здесь искать. Никто в здравом уме вилки не будет оглашать. Я как овнер разрешаю без вилки
Aleksey
ну. ник, он из перми.
Anonymous
🏳️ Phil
Anonymous
не маркса, а смита
SergeyB
Почему бы просто не положить все в /opt/{pkg_name}? Чем, кстати, многие и грешат
Sergei
Aleksey
Aleksey
но мне внезапно это стало мешать
Aleksey
ибо хочу ansible deploy_helper
Sergei
А это что за покемон?
Aleksey
# root:
# releases:
# - 20140415234508
# - 20140415235146
# - 20140416082818
#
# shared:
# - sessions
# - uploads
#
# current: releases/20140416082818
Dmitrii
Dmitrii
Ну ты динозавр
Dmitrii
</sarcasm>
Aleksey
Дима, у меня публичный проект. не все хотят докер. увы.
Dmitrii
А почему бы просто не использовать Capistrano?
Dmitrii
Нахер нужен этот богомерзкий deploy helper?
Dmitrii
Для Capistrano столько классных плагинов есть
Aleksey
а чем капистрано лучше ансибла ?
Dmitrii
Во первых капистрана придумана только чтобы деплоить
Sergei
Dmitrii
Во вторых это не урезанная копия
Dmitrii
но ведь богомерзкий руби
Да ведь похуй на самом деле. Я сам его ненавижу, но лучше капистрано для деплоя по факту ничего нет
Sergei
Sergei
блин, надо перестать троллить.
Sergei
простите.