通过 terraform 中的 helm 安装 Spinnaker

Spinnaker Installation via helm in terraform

我正在尝试使用以下资源通过 Terraform 在 Kubernetes 上安装 spinnaker:

resource "helm_release" "spinnaker" {
  chart      = "stable/spinnaker"
  name       = "spinnaker"
  repository = "https://helmcharts.opsmx.com/"
  version    = "2.2.3"

我不断收到以下错误消息:

Error: chart "stable/spinnaker" version "2.2.3" not found in https://helmcharts.opsmx.com/ repository
  on spinnaker-helm/helm.tf line 1, in resource "helm_release" "spinnaker":
   1: resource "helm_release" "spinnaker" {

这里是我们尝试参考的神器中心图:

https://artifacthub.io/packages/helm/spinnaker/spinnaker

我正在使用 terraform 0.14 和 helm provider 1.2.3

感谢您的帮助。

查尔斯

图表是“spinnaker/spinnaker”而不是“stable/spinnaker”。

一般而言,稳定回购已于 2020 年 11 月弃用并删除。

这些是您要添加的报告中的可用图表:

 ebiriukov@Evgenis-MacBook-Pro ➜  ~ helm search repo spinnaker                                                                                                      <aws:iris-dev>
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /Users/ebiriukov/.kube/config
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /Users/ebiriukov/.kube/config
NAME                        CHART VERSION   APP VERSION DESCRIPTION
spinnaker/spinnaker         2.2.3           1.22.2      Open source, multi-cloud continuous delivery pl...
spinnaker/oes               3.4.0           3.4.0       OES is a non-forked version of OSS spinnaker
spinnaker/opsmx-autopilot   2.0.0           2.9.10      Autopilot is a release verification platform