我们回到地球,地球是平的!欢迎 Uyuni!
2018-06-11 来源:
开源就是选择和做出选择。在2011 年推出 SUSE Manager 的时候,我们做出的选择是拒绝走别人的老路。还有,我们的 SUSE Manager 基于 Spacewalk 项目。从那以后,我们再也没有回头。Spacewalk 为我们提供了扎实、成熟的代码库,时至今日我们仍然可以根据需要对它进行现代化升级。
全新方法与持续改进
几年之后,Spacewalk 最初的贡献者、来自 Red Hat 的朋友们做出了不同的决定:从零开始研发他们的新一代 Red Hat Satellite(红帽卫星)。这意味着他们对维护和发展 Spacewalk 代码库的意愿日渐降低,这也让他们逐渐站到了“遗留”产品的对立面。
当Salt 遇见 Spacewalk
与此同时,SUSE Manager 团队则发现了自己对Salt的热衷。我们用一个新的 Twitter Bootstrap 主题对 SUSE Manager 的网络用户界面体验进行了现代化升级,后来又加入了新的基于 ReactJS 的交互式组件。此外,我们还增加了一个新的框架用于订阅管理,并且开始将 SUSE Manager 与容器世界整合,增加了容器镜像构建和 Kubernetes 容器审计。在这个过程中,我们利用旧版 Spacewalk 保留了对API 的向下兼容性。
SUSE Manager 3.2 推出之后,我们将为虚拟机增加基于 KIWI 的镜像构建和可安装的 Linux 镜像,还有新的并且非常酷的基于 Salt 的 PXE 引导堆栈,可以让用户通过 Salt 完成从裸机到应用的完整物理系统的配置和安装。
这些变化当中有不少并没有进入 Spacewalk 项目,因为它们和项目的主要维护者日益缩小的关注点并不相融。
寻找新途径
于是,我们不久前去找了 Red Hat,试图找到新的方式来管理 Spacewalk 项目并且同时满足双方的需求:既让他们有一个稳定的代码库可以维持 Red Hat Satellite 5 的“遗留代码”,也让我们可以在同一个框架之下进行快速创新。
最后,我们不得不承认,唯一有效的方法就是用一个新的名字让 Spacewalk 项目“和平分手”。
欢迎 Uyuni(读法 /uju:ˈni/)!
于是,Uyuni 应运而生:我们在布拉格举行的 openSUSE 大会上发布了 Uyuni,作为 SUSE Manager 新的上游项目。我们邀请 Spacewalk 社区、我们的客户、合作伙伴以及所有希望加入我们的开源支持者和我们一起为传统的软件定义的混合 IT 基础架构开发新一代生命周期管理。
Uyuni 的开发模式将和我们的 openSUSE Tumbleweed 项目非常类似:我们将不断发布新的版本来接受严格的自动化测试。它不会在商业上得到 SUSE 的支持,也不会获得像 SUSE Manager 那样严格的质保和产品生命周期保障,但它不会有任何形式的减配。我们的所有开发工作都在 GitHub 上公开进行。
加入我们,贡献力量
我们在很多领域都需要社区的贡献。当然,我们首先需要大家为项目的未来路线图和发展方向建言献策。
我们在增加 Linux 的发行版方面也需要更有力的支持(可能也包括非 Linux 的平台)。
如果你是硬件制造商并且希望更好地整合你的硬件自动化 API 和软件栈,请加入我们!
云和容器空间里数量庞大的开源基础架构项目也是一样,与生命周期管理和自动化框架整合之后也可以从中受益。
Salt 推动 Uyuni 创新
最后,我们欠另一个上游社区 Salt 项目太多了。我们推出 Uyuni 的目的之一就是促进与 Salt 的深层次协作。所以,任何能够改进 Salt 的贡献对 Uyuni 也有好处!
我们将尽可能与 Spacewalk 项目保持同步,只要它还在。但是,Uyuni 是一个不断创新的项目。
更多信息供你参考
如果你想了解更多信息,请阅读 openSUSE 新闻稿,或者通过新的项目网页公布的渠道与 Uyuni 团队联系。项目网页今天已经开放二进制文件下载。
我们目前仍在做代码清理工作,但是项目的源代码很快将登录 GitHub 并接受大家的贡献!
顺便说一句,Uyuni 这个名字来自世界上最大的盐沼。取这个名字是为了致敬 Salt,因为它为 Uyuni 的诞生做出了重要的贡献。正如最初的 Spacewalk,我们几乎不受任何限制,因为 Uyuni 实在是太浩瀚了。它不仅让我们脚踏实地,也让我们不需要航天服和生命补给就能漫步太空。
再见,谢谢你们的鱼!
我是 Joe Werner,我在南非用博客记录生活。这里的太阳从另一侧照耀大地,证明除了一些大型盐沼之外,地球其实并不像我的标题所说的那样平。
我来这里参加开普敦和约翰内斯堡的“专家日”活动。“专家日”活动是详细了解 SUSE 的产品和项目的好机会!
关于SUSE
作为开源软件行业的先锋,SUSE提供可靠具互操作性的Linux和云基础设施解决方案,使企业具有更强的控制力和更大的灵活性。凭借20多年的出色的工程设计、杰出的服务和无与伦比的合作伙伴生态系统,SUSE提供强大的产品和支持服务,帮助客户管理复杂事物、降低成本,并安心交付关键业务服务。无论是今天还是未来,我们都将以长期恒久的合作伙伴关系为基础,为我们的客户提供他们取得成功所需的更富智慧的创新。如欲了解更多信息,请访问网址www.suse.com。
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。