Terraform:导入现有的互联网网关并附加到vpc

时间:2020-02-24 09:32:24

标签: amazon-web-services terraform amazon-vpc

在terraform中,我们可以选择导入现有资源,并且可以通过terraform进行管理。

我已经在我的区域中拥有一个IG,并且要将其附加到新创建的VPC,我尝试过的是

  1. 使用terraform import aws_internet_gateway.my_gw igw-c0a643a9导入IG

2。在我的配置中

resource "aws_internet_gateway" "my_gw" {
   vpc_id = module.vpc_dev.vpc_id
}

但这仍然尝试创建新的Internet网关,所以我的问题是如何将现有IG附加到新创建的VPC中

1 个答案:

答案 0 :(得分:0)

您还可以简单地使用数据源来使用Internet网关:

data "aws_internet_gateway" "default" {
  internet_gateway_id = <the-id-of-your-internetgateway>
}