Tadeusz
При network storage?
🏳️ Phil
А подтвердите кто-нибудь или опровергните. Ubuntu 18.04. Docker 18.09. Если сеть через netplan и cloud.init — docker0 теряет свой IP после первого же отработавшео контейнера (сборка например). Я так и не понял — netplan или cloud.init
Ed
cloudinit вроде работает только при старте
Niko
При условии сетевого хранилища?)
Пропустил момент с сетевым хранилищем. Тогда штук 20 r5.2xlarge
Tadeusz
а логстешей?)
🏳️ Phil
cloudinit вроде работает только при старте
Ну вот хз. На Digitalocean отхватил. Убийство netplan (который за собой утащил cloud.init) помогло
Anonymous
@egoarka будет жить. Поприветствуем!
Egor
Всем привет, у меня вопросик по поводу docker compose: эта штука больше для разработки, чем продакшена? ну и встречный вопрос: как его приручить к продакшену? опыта с ci не очень много, раньше юзал dokku, сейчас думаю думаю взять что-то типа docker compos'а но судя по тому что его используют только для разработки, хочется понять что тогда для продакшена взять
Aleksey
завсит от продакшена. у некоторы прод как мы вые выяснили это хоумпага
Egor
у меня 3 бд и пока что один язык
Egor
+ 3 юишки для бдшек
Aleksey
в целом инструмент про локалхост. я в нем гоняю инфраструктурные вещи. мне от этого не больно
Egor
ну и пару тул для супервайза трафика
Aleksey
сам по себе компоуз лучше чем чисты докер имхо
Egor
а если докер в докере сделать
Aleksey
если посерьезнее то кубер или номад
Egor
с portainer.io
Aleksey
но это примерно как после апгрейда с hdd на ssd сразу думать про 8 шкафов с схд
Egor
типа я пока слишком парюсь сильно?) не понимаю аналогию
Aleksey
слшком сильно да
Aleksey
можете ехать с портейнером и все норм — флаг в руки
Egor
👌🏿
Egor
спасибо
Aleksey
так кому тут ещё нужны индульгенции у меня вечер еще не кончился
Ivan
Docker-compose достаточно легко перепилить на ansible плейбук, им уже на локалхост и на прод можно разливать
Egor
спасибо парни, все по делу, курю маны +
Tadeusz
о_0 https://arxiv.org/abs/1812.10937
Egor
Лучше запускать композы через ансибл
почему и как жизнь этот ansible упрощает, если вкратце?
Bogdan (SirEdvin)
почему и как жизнь этот ansible упрощает, если вкратце?
Ну, использовать чисто ansible довольно запарно (особенно если всякие deps и сети), а ansible позволяет проще доставлять docker-compose.yml и сопутствующие файлы к приложению.
Egor
Ну, использовать чисто ansible довольно запарно (особенно если всякие deps и сети), а ansible позволяет проще доставлять docker-compose.yml и сопутствующие файлы к приложению.
я читаю смежные статьи и некоторые говорят, что перешли на голый ansible конфиг над docker compose и такое возможно?
Bogdan (SirEdvin)
Что вы имеете ввиду?
Egor
https://www.ansible.com/blog/how-i-switched-from-docker-compose-to-pure-ansible
Bogdan (SirEdvin)
Ну, можно попробовать. Правда у меня где-то с 2.4 по 2.7 были такие прекрасные баги: 1. Где-то в 2.5 модуль docker_container поломали настолько, что все вроде как простые изменения типа "добавить контейнер в сеть" удаляли контейнер полностью и ломали нафиг 2. Рестарт контейнера удалял его нафиг 3. В некоторых случаях сеть полу-создавалась и залипало все до перезапуска демона докера 4. Игнорируется ряд изменений К docker-compose у меня в этом плане просто куда больше доверия
Cate
https://onticolist.us8.list-manage.com/track/click?u=719c4e65585ea6013f361815e&id=577b342609&e=782d0a3448
Cate
кстати мало-ли
Александр
Зачем там 60+ рам? Jvm больше 31 не видит ж
Видит, но требует x2 памяти относительно размера до 31 Гб.
Vlad
Кто-нибудь пробовал/использует ansible-container?
Он уже официально объявлен устаревшим
Александр
Он уже официально объявлен устаревшим
А что вместо него? Юзать packer?
Александр
Проблема: в проде используются виртуалки (и ansible для управления ими), в тесте хочется юзать контейнеры. При этом не хочется писать и поддерживать и плейбуки с ролями, и докерфайлы одновременно. Какой оптимальный способ решения?
Jürgen
А что вместо него? Юзать packer?
нормальный вариант
Александр
Юзать packer для запуска ansible локально внутри контейнера?
Александр
Да, я это и имел в виду
Jürgen
пакер не занимается инфрой
Jürgen
используешь тот же плейбук и все
Александр
Спасибо
Vlad
А что вместо него? Юзать packer?
Connection plugins. Например buildah
Александр
Спасибо, тоже гляну.
Александр
Т.е. ты в виртуалке запускал контейнеры всё равно?
Александр
dind?
Александр
или просто в докере запускаешь не сразу свой софт, а через systemd (чтобы как на проде было)?
Aleksey
Александр
Нет, только нагуглил
Aleksey
В Гугл я умею спасибо
Sergey
Нет
А. Сообразил. As a Code. Вот есть: https://www.jfrog.com/confluence/display/RTF/YAML+Configuration+File
Aleksey
спасибо. надо будет попроовать.
Aleksey
сам не используешь, да?
Tadeusz
Что с РКН? Они отстреливают мои новые mtproxy через час после начала юзанья!
Vladimir
У них зимнее обострение
Tadeusz
Tadeusz
У них зимнее обострение
Технически как? Даже порт не стандартный
Tadeusz
Isp?