当试图弄清楚如何配置aws_instance
使用 AWS VPC 时会发生以下错误:
* Error launching source instance: InvalidParameterCombination: The parameter groupName cannot be used with the parameter subnet
status code: 400, request id: []
or
* Error launching source instance: InvalidParameterCombination: VPC security groups may not be used for a non-VPC launch
status code: 400, request id: []
这是由于安全组与实例的关联方式所致。
如果没有子网,可以使用安全组名称关联它:
resource "aws_instance" "server" {
...
security_groups = [ "${aws_security_group.my_security_group.name}" ]
}
如果还关联了子网,则您不能使用名称,而应使用安全组的 ID:
security_groups = [ "${aws_security_group.my_security_group.id}" ]
subnet_id = "${aws_subnet.my_subnet.id}"
上面假设您已经创建了一个名为的安全组my_security_group
,以及一个名为my_subnet
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)