Есть несколько docker-контейнеров. Куда двигаться дальше?

Незаметно в небольшой организации набралось более десятка docker-контейнеров в основном для внутреннего применения (мониторинг, сбор логов, сбор бэкапов, vpn и пр.). Контейнеры разбросаны по отдельным linux-хостам. Доступ к каждому из них (к сервисам ими предоставляемым) осуществляется через IP-адрес хоста + порт, на котором отвечает соответствующий контейнер. Есть тенденция и желание "плодить" контейнеры и дальше.
Но, понимаю, что сложившаяся ситуация не может далее продолжаться (мобильности контейнеров нет, управляемости нет, спиок "ip : port = сервис" уже велик..).. Вероятно, нужно внедрять в этот зоопарк локальную DNS, может быть оркестрацию и т.п...

НО конкретного понимания, куда двигаться дальше в принципе и какие решения есть смысл конкретно использовать (чтобы не нужно было потом много переделывать и пр.), пока не пришло.
Неужели, пора задумываться о Kubernetes ?
  • Вопрос задан
  • 1697 просмотров
Пригласить эксперта
Ответы на вопрос 4
@IOwan
Возможности объединить некоторые контейнеры нет? Они все узкоспециализированные и различнонаправленные?
Если нет и есть какое-то взаимодействие между ними, то можно подумать про Docker Network и как-то объединить некоторые из них..
Ещё с объединением придёшь к Docker Compose.
Переместить все контейнеры на отдельный сервер не вариант?) А внедрять локальную DNS - это вопрос времени скорее всего
Ответ написан
Комментировать
@Themezv
Js developer (React.js)
Если пугает Kubernetes, посмотрите на Rancher
Ответ написан
Комментировать
al_gon
@al_gon
Если пугает Rancher, посмотрите на Portainer
Ответ написан
Комментировать
Тут думаю нужно начать с этого
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы