带依赖项的舵图:如何正确打包

abi*_*net 5 kubernetes kubernetes-helm

我有一个父舵图,其中一些子图定义为 requirements.yaml 中的依赖项。子图表被打包并上传到 some-repo。

目前我正在做:

  • helm package parent-chart
  • 将 parent-chart.tgz 上传到 some-repo

当我尝试通过安装时,helm install some-repo/parent-chart 我只安装了父图表,而不是子图表。

我需要如何打包父图表才能将其与子图表一起安装?

abi*_*net 10

应该添加一个额外的步骤:

helm dep update parent-chart
Run Code Online (Sandbox Code Playgroud)

它将 child-chart.tgz 放入父图表的图表文件夹中,然后打包工作