今天,我们很高兴地宣布,Helm Hub正在转移到Artifact Hub。这意味着,当你到Helm Hub时,你将被重定向到Artifact Hub。
这对你意味着什么
如果你搜索Helm Hub或在Helm Hub列出你的chart,你可能会想知道,这对我意味着什么?
Artifact Hub列出了Helm Hub列出的所有相同的chart。它提供了更快的搜索,并包含了面搜索(faceted search)。你应该能够以与之前类似的方式发现chart。Helm CLI搜索如常继续工作。
除了搜索chart之外,Artifact Hub还有更多内容。当chart更新时,你可以通过电子邮件或web hook获得通知。你可以找到其他工件并查看相关的工件。Artifact Hub提供了比Helm Hub更多的功能。
如果你在Helm Hub中列出了你的chart存储库,而在Artifact Hub中还没有列出它们,那么它们将自动被导入。Artifact Hub提供了索取存储库,以及列出新存储库的方法。在列出存储库时,可以将其连接到用户帐户或多用户组织。
我们为什么要这样做
Helm Hub建在Monocular项目上。这个项目是为了处理有限数量的Helm存储库而设计的,它的用例与尽可能多的chart存储库的公开列表略有不同。它在Helm项目中发挥了很好的作用,但随着Helm chart和存储库数量的增加,它开始显示出一些局限性。我们知道我们需要处理一些关于Helm Hub的问题。
当我们开始遇到增长问题时,Artifact Hub就出现了。我们没有构建操作自己的Hub实例,也没有编写我们自己的软件来处理伸缩问题,而是让Artifact Hub来处理chart发现和管理。Artifact Hub支持和促进了CNCF生态系统的更多内容,而不仅仅是chart。
疑虑或问题
如果你在转换过程中遇到问题,请让我们知道。有几种方法:
如果问题是从迁移中索取Artifact Hub上的chart存储库,请在Helm Hub上提交一个问题。 遇到Artifact Hub站点的问题时,你可以将问题提交到Artifact Hub项目中。它是一个CNCF项目,是开源的。 使用Helm CLI搜索Artifact Hub有问题吗?你可以向Helm提交一个问题。注意:在搜索中找到时,chart的url默认以hub.helm.sh开头。Matt Farina
@mattfarina
点击阅读网站原文。
CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。扫描二维码关注CNCF微信公众号。