我有一个专用子网,默认路由定向到nat-gateway。两者都是由terraform创建的。
现在,我还有另一个代码来提高ec2以便在VPC中用作NAT(因为cloud-nat-gateway变得非常昂贵)。我正在尝试将rtb中的默认路由更改为此新的ec2,并收到以下错误:
错误:应用计划时出错:
发生1个错误: * module.ec2-nat.aws_route.defaultroute_to_ec2-nat:发生1个错误: * aws_route.defaultroute_to_ec2-nat:创建路由时出错:RouteAlreadyExists:由0.0.0.0/0标识的路由已存在。 状态码:400,请求ID:408deb59-d223-4c9f-9a28-209e2e0478e9
我知道这条路线已经存在,但是如何将这条已经存在的路线更改为新目标?在这种情况下,我将使用新的ec2网络接口?
感谢您的帮助。
以下是我正在使用的代码:
class("A")