Swarm поменять формат именования контейнеров? Сейчас формат такой [имя_сервиса]_[имя_контейнера].[номер_копии].[какая-то рандомная дичь]
Собственно как избавиться от последней части в названии контейнера? Или есть какой-то способ задать контейнерам алиас, чтобы формат соответствовал [имя_сервиса]_[имя_контейнера].[номер_копии] и была возможность постучать через оверлей. (Установка хостнейма не помогает - стучать по хостнейму в оверлее сварм не даёт)
а зачем, если не секрет?)
Нужно чтобы контейнеры одного сервиса могли масштабироваться автоматически и общаться между собой.
привет кубернетес ?
Ну вот не зашёл кубик.
ну кроме кубика у тебя варианты swarm/nomad/свой оркестратор. мой совет - изучить куб. но ты можешь другой вариант выбрать для оркестрации.
Мне эмпанирует сварм из-за своей простоты и лёгкости. Кубик уж очень обжора и вроде как слезает с докера.
с тем же успехом можно сказать, что докер слез с докера, так как у него под капотом контейнерд 🙈
Я имею в виду движение куба в сторону подмэн
божечки разделяй docker-cli и docker-cri кубер действительно выбрал другой cri - это было внезапно последние года 3. аргумент про ресурсы звучит лучше, но я не спец по сворму - ругать не буду.
в сварме разве предполагается что контейнеры одного сервиса общаются между собой? зачем это в принципе может понадобится?
разве? мне казалось он в сторону стандартного интерфейса для всех рантаймов двигается
ну в сторону containerd, давай будем честны.
Технически такая возможность есть, но проблема в рандомном огрызке в конце имени контейнера. Если бы без него и оставался только номер реплики, то было бы лучше - приложение могло бы постучать по всем контейнерам сервиса и слинковаться.
Обсуждают сегодня