gpt4 book ai didi

amazon-web-services - AWS 云信息 : Create Route to an Instance - CF can't find instance ID

转载 作者:行者123 更新时间:2023-12-03 07:37:56 25 4
gpt4 key购买 nike

我无法创建指向 EC2 实例接口(interface)(我的公有子网中的 NAT 框)的路由。我在 Route 资源中使用了 DependsOn 属性,并且我可以在 CF 日志中看到该实例是在 CF 尝试创建 Route 之前创建的。但是,它错误地显示“网关 ID 'i-xxxxxxxx' 不存在”

"RoutePrivate1": {
"DependsOn": "EC2InstanceNAT",
"Properties": {
"DestinationCidrBlock": "0.0.0.0/0",
"GatewayId": {
"Ref": "EC2InstanceNAT"
},
"RouteTableId": {
"Ref": "RouteTablePrivateSubnets"
}
},
"Type": "AWS::EC2::Route"
},

我可以手动进入路由表,并毫无问题地添加该网关 ID。我可能会达到竞争条件吗?还是我做错了什么?

感谢您的帮助!

_KJH

最佳答案

AWS::EC2::Route documentation表示 GatewayId 用于指示 Internet 网关 (IGW)。要指示 NAT 实例,您应该使用InstanceId

关于amazon-web-services - AWS 云信息 : Create Route to an Instance - CF can't find instance ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29782998/

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