Andor
В кластере для тестов всяких
Jürgen
Rainbow
На проде точно нет. На staging ловить "ой что-то лагает" или "ой нет ресурсов"
Jürgen
Andor
Так кубеней кластеров должно быть не меньше трёх :)
Jürgen
а квоты настраивать или вообще настроить кластер нормально не?
Andor
Rainbow
нормально настроенные квоты = отдельные виртуалки = проще отдельно катнуть
Andor
И ваще есть более другой чят для ругани вокруг кубеней
Jürgen
Если сравнивать как гитлаб сиай кубер интеграция работает и плагины в дженкинсе намного лучше
Jürgen
Jürgen
Rainbow
Jürgen
ну или пофигу как уелетело так улетело, умерла так умерла
Rainbow
отказоустойчивость ci воркеров?
Rainbow
гого дженкинс в HA
Rainbow
хз, на каких масштабах это нужно. Кто-то не сможет катить 1-2 часа? какой ужас.
Jürgen
Jürgen
Если шарага какая-то то может и потерпит
Jürgen
Но нахрена нужен процесс который не работает, типо для галочки
Rainbow
Надеюсь у вас все так красиво, как звучит, а не как бывает когда начинаешь разбираться.
Pit
а дженкинс то в ha хоть?
Pit
коль уж такой спич пошел
Jürgen
Pit
то есть нет?
Pit
а смысл тогда воркеры отказоустойчивыми делать?
Rainbow
к слову о gitlab, этот спокойно ходит в ha
Jürgen
то есть нет?
То есть дженкинс живет в шифте и если что переподнимается сразу
Pit
проще их тупо несколько поднять и шареными сделать, один упал - остальные подхватят
Rainbow
Rainbow
Лан, я уже стебу. надеюсь все красиво на деле. Без раздутия и лишних движений.
Jürgen
Мда красиво
Jürgen
Все динамически и еще и тераформ умеет рулить дженкинс
Jürgen
И джобами
Rainbow
Как же без vpa? 😱 куб же. Где красота?
Jürgen
Jürgen
Andor
Rainbow
Jürgen
Andor
Я помню
Andor
И я всё ещё хочу генерить жсон для тф жсоннетом
Andor
Лишь бы не писать на хкл :)
Andor
Прост у меня щас нету тф
Andor
Пока что
Rainbow
я для nomad пишу на nodejs, чтобы не заморачиваться с jsonnet, потому что там даже офф контейнера нет
Rainbow
Один к одному мапинг только появился
у nomad точно не появился. Там просто пару раз подсмотреть на вывод апи и все. Зато можно не ставить cli на раннеры, а просто curl использовать.
В смысле ну чуть разница есть, не важно.
Jürgen
Rainbow
не знаю другого способа банально из ENV переменную достать, вроде IMAGE для запуска контейнера. Нужно генерить hls или json из шаблона. Проще json.
Andor
@alexesDev а ты на номад поехал?
Rainbow
потихоньку переезжаю. Мне просто шедулер контейнеров нужен, не более. nomad нормально роботает. Чинится мгновенно после куба и тп.
Andor
Ну а я таки мейнстрим планирую в гугле
Rainbow
И теперь nomad не главное в инфре. Главное traefix+consul. У меня половина спокойно через ansible деплоится.
Andor
Чтобы без вот этого вот самодельного всякого
Rainbow
дауншифтинг у меня
Andor
И у меня :)
Rainbow
И в теории мы через год-два переедем целиком на golang, там даже докер не нужен. k8s так не умеет.
Andor
Поднимаю местную инфру до уровня дауншифтинга относительно прошлой
Andor
Rainbow
Шо
есть
raw_exec
который бинарник скачивает и запускает
Rainbow
мне нравится идея.
Andor
Давай ещё erlang-on-xen
Andor
Rainbow
Andor
а всякие лимиты и шедулинг на основе свободных ресурсов и т.п?
Rainbow
это ещё подумать нужно, я понимаю, что там свободные ресурсы сложнее мониторить.
Andor
Ну а зачем эти костыли если можно докир запускать, пусть даже и например с бинарём взятым с хоста (чтобы не надо было пересобирать имдж например)
Rainbow
Rainbow
Есть LXC как драйвер. Но пока, опять же, не тестил.
Rainbow
Andor
имхо серты удобнее с хоста прокидывать с RO
Andor
потому что на хосте удобнее их обновлять, чем пересобирать все имджи