五年前,在Deis(现已被微软收购)的黑客马拉松中,Helm诞生了。
commit ecad6e2ef9523a0218864ec552bbfc724f0b9d3dAuthor: Matt Butcher <mbutcher@engineyard.com>
Date: Mon Oct 19 17:43:26 2015 -0600
initial add
这个提交可以在helm-classic Git仓库中找到,那是Helm v1的代码所在。这是最初的Helm,与Deployment Manager合并到Kubernetes之前。这就是一切开始的地方。
从第一天开始,Helm项目就依赖GitHub进行源代码控制、拉请求管理和问题跟踪。作为一个毕业的CNCF项目,Helm组织现在管理着几十个GitHub仓库。
但在托管chart方面,我们将它们存储在托管在谷歌云上的对象存储桶中。这一历史性的决定反映了当时谷歌是Helm的主要贡献者之一。
最近,谷歌支持官方Helm chart仓库的时代已经结束。我们非常感谢谷歌在过去的几年里托管了Helm chart仓库。但是这给了我们一个机会,来进一步整合我们的chart开发流水线和GitHub。
所以在今天的生日庆典上,我们要宣布Helm stable和incubator的chart仓库,将会直接托管在GitHub。此外,GitHub Actions将为chart发布提供流水线功能。多亏了GitHub的超快网络,chart下载比以往任何时候都快!
我们在GitHub市场上发布了官方的Helm GitHub Actions。查看Helm Chart Releaser了解怎样在GitHub托管Helm charts。
虽然Helm 2已经结束了支持,我们也将官方的Tiller Docker镜像移到了GitHub的容器注册中心。
我们非常感谢GitHub的工具,以及他们对各种规模的开源项目的支持。
Helm,生日快乐!
Matt Butcher和Matt Farina
@technosophos & @mattfarina
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。