Проект Haven представляет собой надстройку над инструментарием Docker и предназначен для управления кластерами (основанными на Swarm) или отдельными нодами; имеется веб-интерфейс. Исходный код распространяется под лицензией Apache 2.0.

Концепция проекта:

единый интерфейс, позволяющий работать c множеством кластеров и нод;
ориентированность на Docker: продукт умеет работать только с ним, но зато полноценно;
автоматизация рутинных операций, таких как обновление и очистка.

Некоторые функции:

операции над отдельным контейнером (создание, удаление, запуск, просмотр логов и т. п.);
объединение контейнеров в «приложения» для последующего развёртывания в другом окружении;
импорт приложений из Compose;
создание Swarm-кластеров во время выполнения;
работа с реестрами Docker (просмотр, назначение каждому кластеру своего списка реестров);
перенос нод между кластерами;
пакетные операции обновления контейнеров с возможностью отката;
централизованное хранение настроек контейнеров (пример);
удаление неиспользуемых образов контейнеров.

opennet.ru