有没有办法使用 Helm 3 的新库图表而不需要涉及“helm 依赖项更新”?

ast*_*asr 5 kubernetes kubernetes-helm

用例如下:

overall-concern/
  charts/
    cloudformation-chart/
    kubernetes-chart/
    shared-library/
Run Code Online (Sandbox Code Playgroud)

Cloudformation 和 Kubernetes 图表都依赖于共享库。但是,如果我将其指定为这些图表中的依赖项,我需要这样做,helm dependency update它将被复制到这些图表的charts/子目录中,并Chart.lock生成一个文件。这似乎没有必要。

另一方面,如果我对图表进行符号链接:

overall-concern/
  cloudformation-chart/
    charts/
      shared-library -> ../../shared-library
Run Code Online (Sandbox Code Playgroud)

可以工作,但是在运行时我收到一条警告,helm template指出路径中存在符号链接,这让我认为这不是有意的或已被弃用:

walk.go:74: found symbolic link in path: ... (paths elided) ...
Run Code Online (Sandbox Code Playgroud)

是否有一个幸运的解决方案可以让我使用本地图表而不将其视为 Helm 3 中的正式“依赖项”?