14

GitHub给Helm的5岁礼物

 4 years ago
source link: https://segmentfault.com/a/1190000037536675
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

3EBZVbF.png!mobile

五年前,在Deis(现已被微软收购)的黑客马拉松中, Helm 诞生了。

Author: Matt Butcher <[email protected]>
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。

6z6b6nq.png!mobile

所以在今天的生日庆典上,我们要宣布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

点击阅读网站原文


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK