helm dependency

浏览 0      扫码          2019-10-27 17:16:53     码农文档      译文原文 英文原文

公告:如果您也想加入翻译队伍,或者您有相关中文文档想要贡献给大家,请联系coderdocument@163.com ,谢谢!

管理chart依赖。

大纲

管理chart依赖。

Helm chart将它们的依赖存储在charts/目录中。对于chart开发人员来说,管理一个声明所有依赖的依赖文件(requirements.yaml)通常更容易。

helm dependency命令对该文件进行操作,使得在所需的依赖和存储在charts/目录中的实际依赖项之间进行同步变得很容易。

一个requirements.yaml文件是一个yaml文件,开发人员可以在其中声明chart的依赖关系,以及chart的位置和所需的版本。例如,如下requirements.yaml文件声明了两个依赖:


   
       

name应该是chart的名称,其中该名称必须与chart的Chart.yaml中的名称匹配。

version字段应该包含一个语义版本或版本范围。

repository URL应该指向一个chart仓库。Helm希望通过附加/index.yaml来实现这一点。它应该能够检索chart仓库的索引。注意:repository可以是别名。别名必须以alias:@开头。

从2.2.0开始,可以将repository定义为本地存储的依赖的chart的目录路径。路径应该以file://开头。例如:


   
       

如果依赖的chart是在本地获取的,则不需要通过helm repo add将仓库添加到helm中。本例还支持版本匹配。

选项


   
       

从父命令继承的选项


   
       

另请参阅

返回顶部