我尝试使用 terraform 中的 helm_release 资源安装 keycloak,但出现错误 - Chart.yaml 丢失。 我已经尝试过 keycloak 的 codecentric 和 bitnami 存储库。
P.S -> Terraform 计划工作正常,但 terraform 不适用
resource "helm_release" "keycloak" {
name = "keycloak"
repository = "https://codecentric.github.io/helm-charts"
version = "15.0.2"
chart = "codecentric/keycloak"
namespace = "default"
values = ["${file("values.yml")}"]
}
我知道现在解决你的问题已经太晚了,但我也遇到了同样的错误。问题的原因是helm_release资源不应该放在名称等于helm Chart的文件夹中。
因此,就我而言,将模块(文件夹)从 devlake 重命名为 devlake_instance 就是解决方案。