News
What happened
Oracle Cloud has announced a significant donation of $3 million in Arm64 compute resources to the Cloud Native Computing Foundation (CNCF). This initiative aims to enhance support for Arm64 architecture across various CNCF projects, ensuring they can effectively compete in a multi-architectural cloud environment.
The donation from Oracle Cloud will enable CNCF projects to develop, build, and test Arm64 releases, addressing the growing demand for Arm64 compatibility in cloud-native computing. As Arm64 instances become more prevalent, this initiative will help bridge the gap in CI and testing coverage, allowing projects to leverage Arm64 architecture effectively. The CNCF Infra team will facilitate access to these resources, making it easier for projects to utilize Arm64 capabilities in their workflows.
REMOTE ACCESS
Protect Your Admin Sessions
A zero-exposure architecture secures your server. A VPN secures you — encrypting your connection when managing infrastructure from untrusted networks, coffee shops, or travel. NordVPN is what we use for this layer.
Try NordVPN →This is an affiliate link. If you purchase, I earn a commission at no extra cost to you.
Changes at a glance
What's new
The introduction of OCI credits for CNCF projects allows for the provisioning of Arm64 instances as self-hosted GitHub Actions runners. This development is crucial for projects needing enhanced CI capabilities, particularly for those with larger memory or core requirements.
The CNCF Infra team is actively facilitating access to these resources, which will help projects achieve better release quality and confidence in their Arm64 builds, addressing the previously limited CI support for this architecture.
Breaking changes
No breaking changes were reported in the source material.
Analysis
In detail
As of late 2023, Oracle Cloud has committed $3 million in Arm64 compute resources powered by Ampere Computing CPUs to support CNCF projects. This move comes at a time when over 50% of new AWS instances and over 33% of Azure instances are projected to run on Arm64 by the end of 2025, making Arm64 support essential for modern cloud-native applications.
The CNCF Infra team has already begun provisioning Arm64 instances for various projects, enabling them to use these resources as self-hosted GitHub Actions runners. This initiative aims to alleviate the historical limitations faced by projects due to the availability and performance of hosted Arm64 runners, which have often been insufficient for larger build matrices or performance validation tasks.
Projects such as OpenTelemetry, Longhorn, Crossplane, and Jaeger have already benefited from this initiative, with reports indicating a significant uptick in Arm64 downloads and improved performance metrics. The CNCF encourages project maintainers to submit tickets for access to these resources, ensuring a sustainable and fair distribution of the OCI credits.
Key takeaways
The most important facts from this update.
Why it matters
This initiative marks a significant step towards ensuring that cloud-native projects can effectively leverage Arm64 architecture, which is rapidly gaining traction in the industry. By providing essential resources, Oracle Cloud is helping to level the playing field between Arm64 and x86 architectures, making it easier for developers to adopt and optimize their applications for diverse environments.
Homelab impact
For homelab operators and self-hosters, the increased support for Arm64 means that they can now experiment with and deploy applications that are optimized for this architecture. As more CNCF projects adopt Arm64, users can expect improved performance and efficiency in their cloud-native applications, especially when utilizing Arm-based hardware.
Operators looking to leverage these advancements should consider updating their CI/CD pipelines to include Arm64 testing and deployment strategies. This may involve configuring self-hosted runners and ensuring compatibility with existing tools and stacks, which can enhance the overall robustness of their homelab environments.
What to do next
Practical steps for operators running self-hosted stacks.
This article summarises reporting from CNCF Blog. Visit the original post for release notes, changelogs, and full technical documentation.
