terraform - 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)
}
请你帮帮我好吗?任何帮助,将不胜感激。
解决方案
我的代码中有已弃用的 Helm 存储库。我改变了它,现在它正在工作。
推荐阅读
- macos - supplementalTargetForAction:sender: 没有被调用
- python - 检查熊猫系列是否包含负值的快速方法
- javascript - 禁用函数的 JSHint 警告:变量已定义但从未使用
- c# - 在实体框架中使用匿名类型返回列表的动态方式
- casting - 从 Int 到 varchar 的 Hive 类型转换错误
- wso2 - 在 WSO2 API Manager 中由管理员为用户创建应用程序
- c++ - 为什么两个模板函数的输出不同?
- c# - 在另一个类中使用参数化构造函数
- javascript - 更快地加载 HTML 表格
- javascript - 如何使用html中的角管道有选择地对数组中的元素进行排序