Die Veröffentlichung der freien Distribution MyBee 13.1.0 fand statt, die auf den Technologien FreeBSD 13.1 basiert und eine API für die Arbeit mit virtuellen Maschinen (über den Hypervisor bhyve) und Containern (basierend auf FreeBSD jail) bereitstellt. Die Distribution ist für die Installation auf einem dedizierten physischen Server konzipiert. Die Größe des Installationsimages beträgt 1,7 GB.
Die Grundinstallation von MyBee bietet Möglichkeiten zur Erstellung, Zerstörung, Start und Stopp virtueller Umgebungen. Indem Benutzer ihre eigenen Mikrodienste erstellen und deren Endpunkte in der API registrieren (zum Beispiel können Mikrodienste für Snapshots, Migrationen, Checkpoints, Klonungen, Umbenennungen usw. leicht implementiert werden), können sie die API für jede Aufgabe anpassen und spezifische Lösungen entwickeln.
Darüber hinaus enthält die Distribution eine große Anzahl von Profilen moderner Betriebssysteme wie Debian, CentOS, Rocky, Kali, Oracle, Ubuntu, FreeBSD, OpenBSD, DragonflyBSD und NetBSD, die sofort einsatzbereit sind. Die Konfiguration von Netzwerk und Zugang erfolgt über die Pakete cloud-init (für Unix-Betriebssysteme) und cloudbase (für Windows). Das Projekt bietet auch Werkzeuge zur Erstellung eigener Images. Ein Beispiel für ein angepasstes Image ist ein Kubernetes-Cluster, der ebenfalls über die API gestartet wird (die Unterstützung für Kubernetes wird durch das Projekt K8S-bhyve gewährleistet).
Hohe Geschwindigkeit der Bereitstellung virtuelle Maschinen und des Betriebs des Hypervisors bhyve ermöglicht es der Distribution, im Modus der ein-Knoten-Installation für Anwendungs-Testzwecke sowie in der Forschung verwendet zu werden. Bei der Zusammenführung mehrerer Server MyBee-Distributionen zu einem Cluster kann die Distribution als Grundlage für den Aufbau privater Clouds und FaaS/SaaS-Plattformen dienen. Trotz des Vorhandenseins eines einfachen Zugangskontrollsystems zur API ist die Distribution nur für den Einsatz in vertrauenswürdigen Umgebungen ausgelegt.
Die Distribution entwickelt sich durch die Mitglieder des Projekts CBSD weiter und zeichnet sich durch das Fehlen von Bindungen an Codes aus, die mit ausländischen Unternehmen verbunden sind, sowie durch die Verwendung eines vollständig alternativen Technologiestacks.

Quelle: opennet.ru
