Пусна свободен дистрибутив MyBee 13.1.0, основан на технологии FreeBSD 13.1 и предлагаща API за работа с виртуални машини (чрез хипервизор bhyve) и контейнери (на базата на FreeBSD jail). Дистрибутивът е проектиран за инсталиране на физически посветен сървър. Размерът на инсталационния образ е 1.7ГБ.
Основната инсталация на MyBee осигурява възможности за създаване, унищожаване, стартиране и спиране на виртуални среди. Създавайки собствени микросервизи и регистрирайки техните endpoints в API (например, лесно могат да бъдат реализирани микросервизи за snapshots, миграции, checkpoints, клониране, преименуване и т.н.), потребителите могат да конструират и разширяват API за всякакви задачи и да изграждат специфични решения.
Освен това, дистрибутивът включва голям брой профили на съвременни ОС, като Debian, CentOS, Rocky, Kali, Oracle, Ubuntu, FreeBSD, OpenBSD, DragonflyBSD и NetBSD, готови за незабавно използване. Конфигурирането на мрежата и достъпа се осъществява чрез пакети cloud-init (за ОС от семейството *Unix) и cloudbase (за Windows). Проектът предлага и инструменти за създаване на собствени образи. Един от примерите за персонализиран образ е клъстер Kubernetes, също стартиран чрез API (поддръжката на Kubernetes се осигурява чрез проекта K8S-bhyve).
Висока скорост на разгръщане на виртуални машини и работа на хипервизора bhyve позволява на дистрибутива в режим на еднонодов инсталация да се използва за тестиране на приложения, както и в изследователска дейност. В случай на съединяване на няколко сървъри MyBee в клъстер, дистрибутивът може да се използва като основа за изграждане на частни облаци и платформи FaaS/SaaS. Въпреки наличието на най-простата система за контрол на достъпа до API, дистрибутивът е проектиран да работи само в доверени (trusted) среди.
Дистрибутивът се развива от участниците в проекта CBSD и се отличава с липсата на всякакви зависимости от код, свързан с чуждестранни компании, както и с използването на напълно алтернативен технологичен стек.

Източник: opennet.ru
