首页 > 解决方案 > Terraform 尝试更改为我的代码中不存在的 helm_release 资源版本

问题描述

Terraform 正在尝试更改我的 helm_release 资源的版本(0.2.2),但此版本不在我的代码中,也不处于 Terraform 状态:

$ terraform version
Terraform v0.14.2
+ provider registry.terraform.io/hashicorp/aws v3.20.0
+ provider registry.terraform.io/hashicorp/helm v1.3.2
+ provider registry.terraform.io/hashicorp/kubernetes v1.13.3
+ provider registry.terraform.io/hashicorp/null v3.0.0

$ terraform plan
...
...

  # module.k8s_cluster.helm_release.oauth_proxy will be updated in-place
  ~ resource "helm_release" "oauth_proxy" {
        id                         = "oauth"
        name                       = "oauth"
      ~ version                    = "3.2.0" -> "0.2.2"
        # (25 unchanged attributes hidden)
    }

请你帮帮我好吗?任何帮助,将不胜感激。

标签: terraform

解决方案


我的代码中有已弃用的 Helm 存储库。我改变了它,现在它正在工作。


推荐阅读