During KubeCon NA 2023, CNCF announced the launch of a new project aimed at helping the CNCF project create an arm64/Ampere runner, thus making its nighttime native arm64 builds safer, more efficient use of resources and significantly faster speeds.
The project is designed to solve three main problems: According to the GitHub documentation, it is not safe to run a GitHub self-hosted runner for an open source project, as side effects may be left after the build. This in itself is enough to prompt CNCF projects to find better night-time build methods, and in addition, builds are often over-configured, which wastes community resources and is misconfigured. Therefore, the project construction takes too long to complete within a 6-hour window.
CNCF, Ampere Computing (arm64 server chip manufacturer) and Equinix (hosting company) contacted OpenFaaS, the creator of Actuated, to explore possible solutions. Eight projects were initially selected for the first round of testing of the project.
Two months after the project started, Dave Neary, Director of Development Relations at Ampere Computing, sat down with Chris Aniszczyk, CTO of the Linux Foundation, Ed Vielmetti, Equinix open source developer partner manager, and Alex Ellis, CEO of OpenFaaS, to discuss the project. : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Including the reasons for its creation, the work completed, and the operation status.
The following are some project results released by Dave Neary in the Ampere arm64 server community, and team members also discussed this:
Watch the video to learn more about this innovative project.
Join our global developer community forum: community.amperecomputing.com.
We invite you to learn more about our developer work, best practices and relevant insights: developer.amperecomputing.com.
The above is the detailed content of Cloud Native: How Ampere Is Improving Nightly Arm64 Builds. For more information, please follow other related articles on the PHP Chinese website!