terraform apply找不到资源头盔发布版

terraform apply找不到资源头盔发布版,terraform,kubernetes-helm,terraform-provider-aws,terraform-provider-kubernetes,Terraform,Kubernetes Helm,Terraform Provider Aws,Terraform Provider Kubernetes,我正试图按照terraform平面图 An execution plan has been generated and is shown below. Resource actions are indicated with the following symbols: + create Terraform will perform the following actions: # helm_release.prometheus_vsi will be created + reso

我正试图按照
terraform平面图

An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # helm_release.prometheus_vsi will be created
  + resource "helm_release" "prometheus_vsi" {
      + chart            = "stable/prometheus"
      + disable_webhooks = false
      + force_update     = false
      + id               = (known after apply)
      + metadata         = (known after apply)
      + name             = "prometheus-vsi"
      + namespace        = "prometheus"
      + recreate_pods    = false
      + repository       = "stable"
      + reuse            = false
      + reuse_values     = false
      + status           = "DEPLOYED"
      + timeout          = 300
      + values           = [
          + <<~EOT
                rbac:
                  create: true
                   enabled: false
            EOT,
        ]
      + verify           = false
      + version          = "10.2.0"
      + wait             = true
    }

Plan: 1 to add, 0 to change, 0 to destroy.
调试输出 我已经启用了
debug=true
,但它不会生成特定的日志

紧急输出 预期行为 根据
terraform plan
的要求,应在库伯内特斯创建
helm_release

实际行为 地形应用投掷错误

复制步骤
  • terraform应用

  • 谢谢。

    稳定回购已被弃用,所有图表已于2020年11月删除

    试试这个图表:普罗米修斯社区/kube普罗米修斯堆栈


    URL:

    稳定回购已被弃用,所有图表已于2020年11月删除

    试试这个图表:普罗米修斯社区/kube普罗米修斯堆栈

    网址:

    provider "helm" {
      version         = "~> 0.10"
      install_tiller  = true
      service_account = local.helm_service_account_name
      debug           = true
      kubernetes {
        config_path = "${path.module}/kubeconfig_${module.eks.kubeconfig}"
      }
    }
    data "helm_repository" "stable" {
      name = "stable"
      url  = "https://kubernetes-charts.storage.googleapis.com"
    }
    
    resource "helm_release" "prometheus_vsi" {
      name       = "prometheus-vsi"
      repository = data.helm_repository.stable.metadata[0].name
      chart      = "stable/prometheus"
      namespace  = local.prometheus_ns
      version    = "10.2.0"
      values = [
        "${file("${local.chart_root}/prometheus/prometheus-values.yaml")}"
      ]
    }
    
    Error: error installing: the server could not find the requested resource (post deployments.apps)
    
      on main.tf line 205, in resource "helm_release" "prometheus_vsi":
     205: resource "helm_release" "prometheus_vsi" {