Какие есть сервисы для контроля и деплоя Docker контейнерами на удалённых хостах?
Имеется некий проект завёрнутый в Docker.
Локально поднимается посредством docker-compose.
Код приложения поставляется вместе с конфигурацией контейнеров.
Какие имеются сервисы для мониторинга и деплоймента для удалённых хостов?
Каждый раз лезть на сервер и обновлять данные из хаба - не очень удобно.
В идеале хотелось бы сервис, позволяющий подключающийся к хостам по SSH и обладающий Web UI для контроля за запущенными контейнерами на удалённых хостах.
Сборку docker-образов я бы поручил gitlab'у, там это реализуется из коробки с помощью Gitlab-CI, а деплой - да, ansible идеально подходит... при желании это так же можно реализовать внутри Gitlab.