Anonymous
>ну и полное гумно этот мезос. А что с ним?
Anonymous
И хуже ли он kubernetes?
Sn00part
сложный, функционала мало. хер поймёшь, что сломалось и как чинить
Sn00part
имхо хуже сильно
Sn00part
ну и дорого. там вся эта джава жрёт ресурсы как в последний раз
Sn00part
и как думаешь, после того как их купил микрософт, будет она развиваться? уже сказали, что нет
Anonymous
Вот и ладненько, одним раздражителем меньше
Sn00part
в коде бардак, я когда пакетил, чуть в запой не ушёл
Sn00part
кубернетес щас мейнстрим
Sn00part
а мезосфера ушла в ентерпрайз, там и сдохнет
Anonymous
Да, последний раз когда смотрел мезосферу - анально огородилась
Anonymous
Enterprise, provide email, only customers, bla-bla-bla
Sn00part
в теории кубернетес должен лучше скалироваться
Sn00part
в мезосе агенты, которые под нагрузкой тупо неадекватны.
Sn00part
и код надо готовить под фреймворк
Anonymous
Небось java агенты?
Sn00part
в кубернетес тупо сказал run она тупо всосала докеримадж. программировать будешь в докер файле, он простой
Sn00part
джава там сплошная
Sn00part
мезос поддерживает кубернетес внутри себя кстати
Sn00part
я все попробовать хотел но они огородились
Sn00part
а то что есть глючит неимоверно
Sn00part
есть ещё swarm
Sn00part
fleet
Sn00part
swarm не совсем понятно зачем нужен
Sn00part
он просто поверх докера прикручивается
Sn00part
а fleet это типа low-level cluster для high-level cluster то есть они предлагают туда вхерачить потом и кубернетес
Sn00part
плюс он там в разных позах системд ставит и использует
Sn00part
что как бы не очень работает)
Sn00part
вот тут я ещё про weave прочитал
kay
systemd никто не ставит
kay
он либо стоит в системе либо нет
kay
а вообще код в systemd очень качественный
kay
и хейтеры понемногу утихают
Sn00part
ставит я имею в виду про позы. ставит в позу
kay
например?
Anonymous
Добавляет в юниты кастомные конфиги, минимум
Sn00part
по сути флиит рассылает своим слейвам юниты
kay
так оно и есть.
kay
проблемы не вижу. если уже есть описания сервисов для systemd, то fleet не будет казаться чем-то новым
kay
или страшным
Sn00part
иногда системд не работает, как хотелось бы
Sn00part
вот например rabbitmq-server
Sn00part
и epmd
Sn00part
пришлось кому то писать хак
Sn00part
мне пофигу все эти срачи, но иногда системд непредсказуемо себя может повести
kay
Я понимаю твоё отношение к systemd, но я никак не могу понять в чем именно в данном случае systemd провинился? Это система инициализации как это влияет на rabbitmq-server ? Он либо стартует его либо нет
Sn00part
я другие примеры щас и не вспомню уже, помню они есть. ну стартует, никто не виноват что это два разных процесса и между ними надо иметь взаимодействие
Sn00part
rabbit и epmd
kay
есть такая штука как sidekick https://coreos.com/fleet/docs/latest/launching-containers-fleet.html#run-a-simple-sidekick
Sn00part
кореос штуки плодит со скоростью миллион в минуту
kay
кстати, правильным с моей стороны было бы спросить, а есть ли тикет и описанием проблемы?
kay
coreos пилит вполне востребованные вещи.
Sn00part
иногда спорные
Sn00part
есть же ещё разные апстримы со своей политикой
Sn00part
тикет есть его решили уже)
Sn00part
rkt вон только недавно в дебиан взяли
Sn00part
а без апстримов эти все штуки так и останутся прерогативой гиков и давайте поиграемся посмотрим
kay
а ты хочешь всё сразу?
Sn00part
нет я смотрю со стороны большой компании. брать хипстерский софт и его потом маинтейнить дорого и бесперспективно
Sn00part
поэтому заменить докер на rkt не выйдет, пока rkt не будет в апстриме
Anonymous
Тёма, там тоже есть что-то вроде докерфайлов или как его в кубернет кидать?
Sn00part
кого?
Sn00part
а
kay
Там нет докерфайлов, там банальный shell скрипт + tar
kay
По сути контейнер docker тоже tar
Anonymous
По юних философии: tar=file, all=file => all=tar
Anonymous
Докерфайл, по-сути тоже шеллскрипт с парой своих команд.
Sn00part
я rkt особо не смотрел
Sn00part
он тоже все кладет на aufs?
kay
нет
Sn00part
там нет проблем, когда для более глубоких слоев ломаются пермишны?
Sn00part
с кучей говна в дмесге
kay
rkt использует overlay + фишки xfs, btrfs, etc. но есть и know issues с ними https://github.com/coreos/rkt#known-issues
Sn00part
ну вот
Sn00part
оверлей
Sn00part
то есть надо кастомное ядро
kay
заметь, все known issues начинаются с "Due to a bug in the Linux kernel"
Sn00part
угу
Sn00part
вот и я про что
kay
всмысле кустомное? overlay давно в апстриме