发布了 MyBee 13.1.0,一个用于组织虚拟机的 FreeBSD 发行版

免费的 MyBee 13.1.0 发行版已发布,它基于 FreeBSD 13.1 技术构建,并提供用于处理虚拟机(通过 bhyve 虚拟机管理程序)和容器(基于 FreeBSD Jail)的 API。 该发行版设计用于安装在专用物理服务器上。 安装映像大小 - 1.7GB

MyBee 的基本安装提供了创建、销毁、启动和停止虚拟环境的功能。 通过创建自己的微服务并在API中注册其端点(例如,可以轻松实现快照、迁移、检查点、克隆、重命名等微服务),用户可以为任何任务设计和扩展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 访问控制系统,但该发行版被设计为仅在受信任的环境中工作。

该发行版由 CBSD 项目的成员开发,值得注意的是与外国公司附属代码没有任何联系,并且使用了完全替代的技术堆栈。



来源: opennet.ru

添加评论