KubeCon NA 2023期间,CNCF宣布启动一项新项目,旨在帮助CNCF项目创建arm64/Ampere运行器,从而使其夜间原生arm64构建更加安全、更高效地利用资源并显着加快速度。
该项目旨在解决三个主要问题:根据GitHub文档,对于开源项目运行GitHub自托管运行器是不安全的,因为构建后可能会留下副作用。这本身就足以促使CNCF项目寻找更好的夜间构建方法,此外,构建经常过度配置,从而浪费社区资源,并且配置不当。因此,项目构建花费的时间过长,无法在6小时的窗口内完成。
CNCF、Ampere Computing(arm64服务器芯片制造商)和Equinix(托管公司)联系了Actuated的创建者OpenFaaS,以探讨可能的解决方案。最初有八个项目入选该项目的首轮测试。
项目启动两个月后,Ampere Computing开发关系总监Dave Neary与Linux基金会首席技术官Chris Aniszczyk、Equinix开源开发者合作伙伴经理Ed Vielmetti以及OpenFaaS首席执行官Alex Ellis坐下来讨论了该项目,包括其创建原因、已完成的工作以及运行情况。
以下是Dave Neary在Ampere arm64服务器社区发布的一些项目成果,团队成员也对此进行了讨论:
观看视频,了解更多关于这个创新项目的信息。
加入我们遍布全球的开发者社区论坛:community.amperecomputing.com。
我们诚邀您进一步了解我们的开发者工作、最佳实践以及相关见解:developer.amperecomputing.com。
以上是云本地人:安培如何改善夜间ARM64构建的详细内容。更多信息请关注PHP中文网其他相关文章!