【发布时间】:2020-08-31 16:06:52
【问题描述】:
此处的文档:https://www.terraform.io/docs/providers/aws/r/default_route_table.html 声称您可以使用 VPC id 导入默认路由表。
当我尝试这样做时,我收到以下错误:
$ terraform import 'aws_default_route_table.aws-vpc' vpc-12345678
Error: resource aws_default_route_table doesn't support import
我尝试使用路由表 ID 本身,以防文档不准确,但我得到了同样的错误。
我成功导入了路由表所属的VPC,再次尝试导入路由表无济于事。
对于上下文 - 我需要导入默认路由表的原因是为 VPN 网关启用路由传播,如下所示:
resource aws_default_route_table aws-vpc {
default_route_table_id = var.aws_default_route_table_id
route {
cidr_block = "0.0.0.0/0"
gateway_id = var.aws_internet_gateway_id
}
propagating_vgws = [
aws_vpn_gateway.aws-vpn-gw.id
]
}
是我遗漏了什么,还是真的不可能将现有的默认路由表导入 terraform?
【问题讨论】:
标签: terraform terraform-provider-aws