是否可以从 git 存储库安装 Helm 依赖项?

EMC*_*EMC 6 kubernetes-helm

我有一个 Helm 库图表,可以将其作为依赖项安装,方法是将其包含在同一存储库中并使用文件路径,如下所示:

dependencies:
  - name: foo-lib
    version: 1.0.0
    repository: file://../foo-lib
Run Code Online (Sandbox Code Playgroud)

但是,一旦我将库图表移动到它自己的 git 存储库,我尝试过的每种语法都无法使用helm dependency update. 错误显示“...不是有效的图表存储库或无法访问:将 YAML 转换为 JSON 时出错:yaml:第 121 行:在此上下文中不允许映射值”,但我不认为这是 yaml 转换问题因为我可以使用文件路径引用安装图表。这是完全不可能做到的吗?如果不是,语法是什么?

dependencies:
  - name: foo-lib
    version: "1.0.0"
    repository: "https://github.com/bar/library-charts.git/foo-lib"
Run Code Online (Sandbox Code Playgroud)