五年前,在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
点击浏览网站原文。