Tekton Hub介绍

2020/08/12 11:48
阅读数 2.6K


Tekton Pipelines是一种灵活的Kubernetes原生CI/CD框架,用于构建应用程序交付流水线,它在几个月前达到了beta版的里程碑。随着Tekton Pipelines被越来越多地采用,我们收到的反馈是,由于Tekton目录(例如社区目录)的分散化本质,团队很难找到和共享可重用的Tekton Tasks。

https://tekton.dev/


红帽和Tekton社区一直致力于简化共享和重用Tekton Tasks和Pipelines,考虑到这一点,我们很自豪地宣布Tekton Hub的预览发布,以方便搜索和发现Tekton Tasks、Pipelines和所有Tekton的东西。

https://hub-preview.tekton.dev/


Tekton Hub Preview现已上线!

Tekton Hub为搜索和共享跨许多发布的Tekton目录(由各种组织和团队托管)的Tekton资源提供了一个中心。Hub当前显示来自社区目录的一组经过策划的社区贡献的任务。它允许按名称或“显示名称”搜索资源,按类别(云、cli、github等)过滤资源,并由用户进行评级。


Tekton Hub中的Task和Pipelines的初始列表是从Tekton社区目录中建立索引的,因为该目录将仍然是Tekton社区不可分割的一部分,并且还作为创建目录的示例,然后可以在Tekton Hub中注册目录。


Tekton community catalog(目录),顾名思义,是由社区维护的,包含用于构建镜像、云提供商CLIs等的公共和可重用任务的列表正在不断增加。我们正在努力在未来向Tekton Hub添加更多的目录,并引入诸如“验证(verified)”和“官方(official)”等层,以表示对这些目录应用的支持和验证级别。


添加你的目录

在预览阶段,Tekton Hub为Tekton社区目录检索任务和流水线。然而,其目标是添加由Tekton社区、供应商和其他个人贡献者维护的额外目录,并充当跨一组分散的Tekton目录的中央发现机制。


接下来是?

我们为已经达到与世界共享Tekton Hub的里程碑而激动不已,但这仅仅是开始。除了Tekton Hub网站,它还为外部工具提供API服务,以便与Hub集成,在这些工具中直接搜索、检索和安装任务。Tekton CLI将是第一个与Hub集成的工具,使用户能够发现和安装任务。接下来是Visual Studio Code的Tekton Pipelines扩展和Tekton Pipelines IntelliJ插件,它允许用户在Visual Studio Code和IntelliJ IDE中与Tekton Hub交互。此外,我们将改进流程,以便向Tekton Hub添加新的Tekton目录,并为目录、任务和流水线的验证提供更精简的流程和工具。


点击【阅读原文】阅读英文原文。




为下一代持续交付协作提供一个中立的家。

CDF(Continuous Delivery Foundation,持续交付基金会)是许多快速增长的持续交付项目,包括Jenkins、Jenkins X、Spinnaker和Tekton,的供应商中立家园。CDF通过开放模型、培训、行业指南和可移植性重点来支持DevOps从业者。


联系关于CDF




Linux基金会是非营利性组织,是技术生态系统的重要组成部分。 

Linux基金会通过提供财务和智力资源、基础设施、服务、活动以及培训来支持创建永续开源生态系统。在共享技术的创建中,Linux基金会及其项目通过共同努力形成了非凡成功的投资。请长按以下二维码进行关注。

本文分享自微信公众号 - LFAPAC(gh_8442c14fe49e)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部