Haven — «упрощённая» система управления Docker-контейнерами и кластерами Docker Swarm
Иллюстрация с сайта linux.org.ru
Анонсирован проект Haven, задающийся целью предоставить инструмент для простого управления контейнерами на базе Docker и кластерами из них на базе Docker Swarm.
Авторы Haven стремятся поддерживать только один продукт и его инструментарий (Docker), предоставить единый интерфейс (консольный и веб) для работы с множеством кластеров и отдельными узлами, а также автоматизировать рутинные операции. Среди поддерживаемых на данный момент функций отмечаются:
- операции над отдельным контейнером (создание, удаление, запуск, просмотр логов и т.п.);
- объединение контейнеров в «приложения», для последующего развертывания в другом окружении;
- импорт приложений из Docker Compose;
- создание кластеров Docker Swarm во время выполнения;
- работа с реестрами Docker (просмотр, назначение каждому кластеру своего списка реестров);
- перенос узлов между кластерами;
- пакетные операции обновления контейнеров с возможностью отката;
- централизованное хранение настроек контейнеров;
- удаление неиспользуемых образов.
Код Haven написан на Python и опубликован на GitHub под свободной лицензией Apache License 2.0. Среди зависимостей проекта — Docker версии 1.10 или выше, Python 3.5+, python3-psutil 4.2+ (опционально), etcd 2.2.5+ (для Master node).
Постоянная ссылка к новости: http://www.nixp.ru/news/13880.html. Дмитрий Шурупов по материалам linux.org.ru.
Представлен выпуск исполняемой среды для контейнеров containerd 1.0
container-diff — новая утилита от Google для сравнения образов Docker-контейнеров
Вышел CRI-O 1.0.0 для запуска альтернативных (не Docker) контейнеров в Kubernetes
Oracle представила микроконтейнеры и три Open Source-утилиты для них: smith, crashcart, railcar
Cisco выпустила Contiv для гибкого управления сетями в Docker-контейнерах
Представлены Fedora Layered Images — образы Docker-контейнеров от Fedora Atomic
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1