gpt4 book ai didi

terraform - terraform aws_instancesubnet_id - 启动源实例时出错 : Unsupported: The requested configuration is currently not supported

转载 作者:行者123 更新时间:2023-12-03 06:51:58 24 4
gpt4 key购买 nike

我正在尝试在该 VPC 内构建 VPC 和子网。第三,我尝试在该子网内创建一个AWS实例。听起来很简单,但是 subnet_id 参数似乎破坏了 terraform 的“apply”(计划工作得很好)。我错过了什么吗?

从 main.tf 中摘录

resource "aws_vpc" "poc-vpc" {
cidr_block = "10.0.0.0/16"
instance_tenancy = "dedicated"
enable_dns_hostnames = "true"
}

resource "aws_subnet" "poc-subnet" {
vpc_id = "${aws_vpc.poc-vpc.id}"
cidr_block = "10.0.1.0/24"
map_public_ip_on_launch = "true"
availability_zone = "${var.availability_zone}"
}


resource "aws_instance" "POC-Instance" {
ami = "${lookup(var.amis, var.region)}"
instance_type = "${var.instance_type}"
availability_zone = "${var.availability_zone}"
associate_public_ip_address = true
key_name = "Pipeline-POC-Key-Pair"
vpc_security_group_ids = ["${aws_security_group.poc-sec-group.id}"]
subnet_id = "${aws_subnet.poc-subnet.id}"
}

如果我删除 subnet_id,“应用”将起作用,但该实例是在我的默认 VPC 中创建的。这不是目的。

如有任何帮助,我们将不胜感激。我是 terraform 的新手,所以请保持温柔。

最佳答案

我解决了这个问题,并想将其发布,希望可以节省其他人的时间。

问题是 aws_instance 配置程序中的subnet_id 与aws_vpc 配置程序中的instance_tennancy 发生冲突。删除实例租赁,所有内容均已修复(或设置为默认值)

该错误消息毫无意义。我问过这是否可以改进。

关于terraform - terraform aws_instancesubnet_id - 启动源实例时出错 : Unsupported: The requested configuration is currently not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45378626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com