【发布时间】:2020-03-15 04:30:47
【问题描述】:
我已经为此苦苦挣扎了好几个小时。因此,我创建了我的 VPC,以及 4 个不同的子网。前三个连接到常规 Internet 网关。最后一个连接到 NAT 网关(以 0.0.0.0/0 作为目标)。我的 CodeBuild 项目设置为使用此 VPC 和最后一个子网。
当我在 CodeBuild 项目环境中单击“验证 VPC 设置”时,我收到以下警告:
“ID 为 * 的 VPC 可能没有 Internet 连接。CodeBuild 找不到子网 ID *的目标 Internet 网关的 0.0.0.0/0 目的地。”
如果我尝试运行 CodeBuild 项目,它将超时,因为它无法访问 Internet 并且无法从 CodeCommit 下载源...
我在这里缺少什么?我的子网的路由表附加到 NAT 网关,目标是 0.0.0.0/0,所以上面的错误消息对我没有任何意义。
谢谢!
【问题讨论】:
-
您是否正确设置了安全入站/出站规则?参考这个docs.amazonaws.cn/en_us/vpc/latest/userguide/VPC_Scenario2.html
-
谢谢你,巴努扬。我做了,是的,结果还是一样:(
标签: amazon-web-services amazon-vpc nat subnet aws-codebuild