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" {