首页
学习
活动
专区
圈层
工具
发布

Helm 3预览:探索我们的未来 - 第6部

作者:Matt Fisher

这是Helm 3预览:探索我们的未来博客文章7部中的第6部,讨论关于Chart库。(查看我们之前关于对Chart依赖项的第5部。)

Helm 3支持一个名为“Chart库”(“library chart”)的Chart。这是一个由其他Chart共享的Chart,但是不创建任何自己的发布工件。Chart库的模板只能声明define元素。全局范围的non-define内容会被忽略。这允许用户重用和共享可以跨许多Chart重用的代码片段,从而避免冗余并保持Chart合乎DRY(Don't Repeat Yourself )。

Chart库在Chart.yaml的dependencies指令中声明,和其他Chart一样安装和管理。

代码语言:javascript
复制
dependencies:
  - name: mylib
    version: 1.x.x
    repository: quay.io

我们非常兴奋地看到这个特性为Chart开发者打开的用例,以及使用Chart库的最佳实践。

我们的下一篇也是最后一篇博客系列文章讨论下一步是什么。不要错过Helm 3预览:探索我们的未来博客系列共7部文章。

下一篇
举报
领券