【发布时间】:2021-06-06 14:34:58
【问题描述】:
我是 terraform 的新手,我正在尝试使用 terraform 0.14.2 创建一个 EKS 集群。我正在尝试在现有 VPC 上创建它,并传递子网 ID 和 VPC ID,但我不知道如何将私有子网和公共子网传递给 EKS 集群资源:
resource "aws_eks_cluster" "cluster" {
enabled_cluster_log_types = []
name = var.cluster_name
role_arn = aws_iam_role.cluster.arn
version = var.eks_version
vpc_config {
subnet_ids = var.priv_subnet_id
security_group_ids = []
endpoint_private_access = "true"
endpoint_public_access = "true"
}
}
我的变量是:
priv_subnet_id = {
pre = [ "subnet-XXX", "subnet-XXX", "subnet-XXX"]
}
你能指导我最好的方法吗?
谢谢
【问题讨论】:
-
你还没有解释你的代码有什么问题吗?有任何错误消息吗?
标签: amazon-web-services terraform amazon-eks