Incus — стираем грани между ВМ и контейнерами

linuxcontainers.org/incus

Мы продвигаем децентрализованные решения везде, где это возможно, но все любят централизацию, когда речь заходит про управление другим софтом. Зачем куча приложений, если можно обойтись одним?

Incus — это клиент-серверная платформа, начатая Canonical (разработчик Ubuntu) и продолжаемая сообществом LXC. Она позволяет управлять и ВМ, и контейнерами через единый интерфейс.

У проекта свой репозиторий с наиболее распространенными дистрибутивами, которые можно гибко настроить перед запуском — близко к уровню запуска на чистом железе.

📌 Детали

  • открытый исходный код на безопасном и производительном языке Go
  • разработка коммерческой организации Canonical (до форка) и сообщества FOSS (после, разработчики те же), без рекламы и отслеживания
  • сервер и клиент доступны на всех актуальных дистрибутивах Linux, macOS, Windows + образ Docker/Podman сервера
  • управление ВМ и контейнерами через консольный (со схожим с Docker синтаксисом команд) или web-клиент
  • широкий выбор дистрибутивов и возможность запустить свой образ ISO + детальная графическая настройка ВМ/контейнера
  • сообщество в IRC и на форуме
  • подробная документация (по консольному клиенту) с поиском и инструкциями по повышению безопасности

ИМХО:  Поражает гибкость настроек, особенно для web-клиента. На ВМ с удаленной машины в графическом интерфейсе настраивать параметры BIOS мне доселе не доводилось. Тыкаю в попытках выяснить, может ли заменить Kasm.

Свежее