首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Cloud Native Buildpacks 2020路线图

Cloud Native Buildpacks 2020路线图

作者头像
CNCF
发布2020-02-20 16:32:34
8020
发布2020-02-20 16:32:34
举报
文章被收录于专栏:CNCFCNCF

作者:Joe Kutner

“一个人的出生并不重要,重要的是他成长为什么样的人。”——邓布利多

欢迎与Cloud Native Buildpacks一起的新一年!一月早些时候,核心团队坐下来讨论了我们2020年的计划、优先事项和目标。我们在2019年收到了很多用户反馈,我们希望在继续常规维护的同时解决这些反馈,但我们也有很多新功能需要实现。为了帮助确定这项工作的优先次序,我们为今年的路线图确定了一颗北极星。

2020年路线图的主题是:成熟

我们的路线图将强调将Cloud Native Buildpacks带到下一阶段的特性和修复。去年,我们的目标是获得项目的第一组生产用户——早期采用者。今年,我们的目标是发布1.0版本,这表明该项目已经足够成熟,任何人都可以在生产环境中使用它。继续阅读,学习我们如何做。

成熟

去年我们发布了很多新东西,但现在是时候确保我们以最好的方式将它们交付给用户了。我们希望建立一个定义良好的发布节奏,并改进我们的最终用户文档。

我们还希望确保我们提供的工具符合我们的质量标准,这就是为什么我们要在路线图中包括再现性、内容签名和Docker历史元数据。

最重要的是,我们希望完成在2019年开始的部分工作;特别是那些处于定义的最后阶段,或者已经被指定但还没有实现的特性。这包括服务绑定、发布规范、操作系统包和项目描述符。

超越Pack

我们很高兴今天有这么多人尝试了Pack。他们在本地工作站运行buildpacks来创建OCI镜像,他们可以使用“docker run”和Kubernetes运行。但是,将该过程作为部署流水线的一部分使用(在部署流水线中,源代码将自动转换为Docker镜像)仍然需要一些思想上的飞跃。我们想帮助我们的社区弥补这一差距。

CNB项目确实维护了一个可以用作示例的Tekton模板,但并不是每个人都在运行Tekton。将这种模式转换到其他CI/CD系统也很困难。我们需要在这方面提供更多的指导。

我们2020年路线图的目标之一是超越Pack。我们希望开始支持将帮助我们的社区在CI/CD流水线中使用buildpacks的模板和工具。在早期阶段,我们的目标是Jenkins和CircleCI,但我们希望与你合作,支持你选择的平台。

我们还希望简化buildpack作者创建和发布自己的buildpacks,以及buildpack用户查找它们的过程。我们正在制定一个Buildpack注册表的建议,该注册表允许社区共享和搜索Buildpack,无论它们使用什么平台。

生产之路

KubeCon的首要问题是buildpacks什么时候可以用于生产。但这并不是一个简单的答案——这取决于你想如何使用它们,什么特性对你来说是重要的,以及什么“生产就绪”对你来说意味着什么。

Buildpacks如今被用于许多生产平台,包括kpack、Salesforce Evergreen和谷歌Cloud Run。但即使这些例子也不能回答所有人的问题。

我们2020年的目标之一是发布1.0版本的Cloud Native Buildpacks。此版本的先决条件是API和接口的稳定性,确保将来不会出现中断更改。我们还需要实现一些我们认为在云原生生态系统中关系表的特性。

除了代码和提交之外,我们还准备在CNCF中申请孵化阶段。所有CNCF项目都具有沙箱、孵化或毕业的成熟度级别;它与跨越鸿沟框架的创新者、早期采用者和早期多数层相对应。

在2019年,我们的第一批生产用户,即早期采用者,表示buildpacks已经准备好让更多的人尝试。现在,随着项目的成熟,我们期待着所有新用户的反馈。

要了解更多关于2020年Cloud Native Buildpacks路线图的信息,请参见我们的社区Github仓库。

https://github.com/buildpacks/community/blob/master/ROADMAP.md

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CNCF 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档