首頁 >科技週邊 >IT業界 >雲本地人:安培如何改善夜間ARM64構建

雲本地人:安培如何改善夜間ARM64構建

William Shakespeare
William Shakespeare原創
2025-02-08 08:57:10776瀏覽

Cloud Native: How Ampere Is Improving Nightly Arm64 Builds

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服務器社區發布的一些項目成果,團隊成員也對此進行了討論:

  • OpenTelemetry已添加Arm64支持和Arm64 CI構建
  • 通過使用Actuated,多達五位etcd貢獻者現在可以將時間和精力集中在其他地方
  • 試點項目迄今已在Equinix託管的Ampere服務器上運行了超過70,000分鐘的CI任務
  • 報告方面的諸多改進使項目能夠根據自身需求調整VM大小,管理每週Dependabot運行引起的“驚群效應”問題,並在構建時間發生重大變化時快速報告,從而及時發現構建過程中的問題
  • 容器生態系統的關鍵構建塊(容器運行時runc、cri-o和containerd)現在擁有更安全的軟件供應鏈

觀看視頻,了解更多關於這個創新項目的信息。

加入我們遍布全球的開發者社區論壇:community.amperecomputing.com。

我們誠邀您進一步了解我們的開發者工作、最佳實踐以及相關見解:developer.amperecomputing.com。

以上是雲本地人:安培如何改善夜間ARM64構建的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn