我正在尝试使用 Terraform 和 AWS 区域的 VPC 中的私有子网创建一个 AWS EKS 私有集群us-west-2
,并使用默认的 terraform eks 模块配置。
当我设置endpoint_private_access=true
并endpoint_public_access=false
运行terraform apply
用于配置集群的命令时,它失败并抛出以下错误部分中的错误。
我已经按照这些步骤删除了 .terraform 文件夹及其内容,并重新启动了模块并应用了 terraform plan 和 terraform apply,但仍然会引发相同的错误。
但是,当我将公共和私有 API 端点设置为 时true
,一切正常,没有任何问题。正如 Terraform eks 模块 git 问题中所建议的那样,我已经应用了terraform apply
第二次,但仍然看到相同的错误data "http" "wait_for_cluster"
错误
我已经等待 35 分钟来配置coredns
,aws-node
和kube-proxy
,但是那些没有配置
我正在使用 Terraform:v.1.02 和来自 terraform 注册表的 Terraform eks 模块 17.1.0
错误
with module.app_eks.data.http.wait_for_cluster[0], on .terraform\modules\private_eks\data.tf line 89, in data "http" "wait_for_cluster": 89: data "http" "wait_for_cluster" {
我已经添加了变量
wait_for_cluster_timeout = var.wait_for_cluster_timeout
并将超时设置为 300 和 3000,但我看到了同样的错误
如果有人对此提供任何意见或解决方案或建议,它将帮助我和其他面临此问题的人