Cloud Native Buildpacks 加入 CNCF 沙箱
4 日,雲原生計算基金會(CNCF)宣佈 ofollow,noindex" target="_blank">接受 Cloud Native Buildpacks (CNB),將其託管到到 CNCF 沙箱中。
CNCF 沙箱是早期專案發展的地方,有關 CNCF 專案成熟度水平的進一步說明,可以檢視之前釋出的CNCF 專案畢業標準。Buildpacks 是可插入的模組化工具,與 Dockerfile 相比,它通過提供更高級別的抽象,將原始碼轉換為容器就緒工件。通過這樣做,它提供了控制平衡,最大限度地縮短了生產的初始時間,減少了開發人員的運營負擔,並支援大規模管理應用程式的企業運營商。
基於 Pivotal 和 Salesforce Heroku 維護生產級構建包的經驗,CNB 旨在提供一個平臺到構建包 API 合同,該合同採用原始碼並輸出可在支援 OCI 映像的雲平臺上執行的 Docker 映像。
Buildpacks 最初由 Heroku 於 2011 年構思,從那時起,它們已被 Cloud Foundry 以及 Gitlab、Knative、Deis(現在的 Microsoft)、 Dokku 和 Drie 採用。