取消
显示结果 
搜索替代 
您的意思是: 
cancel
3075
查看次数
0
有帮助
4
评论
julianchen
Spotlight
Spotlight

引言:本文汇编了十六种最好的Helm Charts工具与插件,希望能够帮助您最大限度地实现Helm自动化。

HelmKubernetes中非常实用的组件。为了避免为每个kube对象设置全新的环境、以及进行各种手动配置,您可以使用HelmHelm Charts,来设置不同的Kubernetes模板,进而自动化90%的工作。当然,如果您对于Helm Charts的灵活性、及其强大的功能还不甚了了的话,请先参阅:https://dzone.com/articles/spotlight-on-helm
凭借着庞大的开发者社区,Helm如今已将其功能发挥到了极致。各路开发人员持续地为Helm Charts开发出不同的增强工具、附加组件、以及插件,从而满足了他们特定的项目需求。在此,我给您汇编了十六种最好的Helm Charts工具,供你挑选和使用。
1. Helmfile(https://github.com/roboll/helmfile)
说到Helm Charts工具,我们就不能不提到Helmfile。它是由robollhttps://github.com/roboll)开发的,专为在部署Helm Charts时,处置声明性规范的工具。因此,Helmfile可以根据各种应用或Web服务的特定需求,来协助简化Kubernetes环境的配置。它的方式运行与下面将要提到的Autohelm类似。当然,您也可以去发掘它更多特有且实用的功能。
2. Landscaper(https://github.com/Eneco/landscaper/)
Landscaper允许您通过指定一组Helm Charts,来创建自己的应用程序环境,进而定制化地使用Helm。您唯一需要做的就是:明确地为Landscaper添加各种参数值的引用。而后续的工作则完全可以交给Landscaper自行完成。

3. Monocular(https://github.com/helm/monocular)
您想自行创建Helm Charts存储库吗?如今,您不必再使用旧的方法、以及CLI命令行了。Monocular完全可以通过其Web版用户界面,让您轻松地设置并管理自己的存储库。
4. Autohelm(https://github.com/reactiveops/autohelm)
正如其名字所表示的那样,Autohelm旨在自动化部署各种Helm ChartsAutohelm和其他同类工具的主要区别在于:它使用Python来实现各项工作。同时,Autohelm还支持将Git URL作为Helm Charts的各种资源。而且,通过使用该工具,您完全可以在几分钟之内完成社区Charts的部署。

5. Cabin(https://github.com/bitnami-labs/cabin)
Cabin是一款有趣的工具。通过它,您可以在移动状态下管理自己的Kubernetes Helm。因此,该工具实际上是一款移动应用,您可以籍此使用智能手机来管理各种Kubernetes Pod(荚)和节点。

6. Orca(https://github.com/nuvo/orca)
Orca是我最喜欢的Helm Charts工具之一。该工具旨在让用户轻松地应对各种复杂的持续集成和持续交付(continuous integration and continuous delivery)。虽然Orca看起来像是一款外部的Helm替代品,但它实际上和其他工具一样,只是HelmHelm Charts的功能性补充。而且,它可以与下面将要介绍到的ChartMuseum一起使用。

7. ChartMuseum(https://github.com/helm/chartmuseum)
ChartMuseum对于经常用到Helm Charts存储库的开发人员来说,非常实用且方便。作为一个存储库,它被设计为能与各种流行的Kubernetes环境和服务进行协同工作。其中包括Microsoft AzureBlob存储和Oracle的云架构对象存储。
评论
one-time
Level 13
Level 13
感谢版主分享,谢谢~
likuo
Spotlight
Spotlight
很有帮助。
David Chou
Level 7
Level 7
專業說明收藏中.感謝
bo chen
Spotlight
Spotlight
干货满满,感谢分享
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接