【发布时间】:2022-07-08 03:16:14
【问题描述】:
我设置了一个 AWS App Runner 服务,它运行良好。目前用于联网,它被配置为公共访问,但我想将其更改为 VPC,以便我可以将服务连接到 RDS 实例,而无需向全世界开放数据库。
当我更改网络配置以使用我的默认安全组时,该服务无法访问 Internet。从 Bitbucket 克隆 git repo 会出现错误:ssh: Could not resolve hostname bitbucket.org: Try again
... 并尝试运行 npm install 会出现:
npm ERR! network request to https://registry.npmjs.org/gulp failed, reason: connect ETIMEDOUT 104.16.24.35:443
我的安全组有一个传出规则,允许所有流量传出到任何目的地。我的 RDS 实例在同一个 VPC/安全组中,我可以毫无问题地连接到这个(目前我已经向全世界开放了端口 3306)。我从一堆谷歌搜索中读到的其他一切似乎都很好:路由表、互联网网关、防火墙规则等。
任何帮助将不胜感激!
【问题讨论】:
标签: amazon-web-services amazon-app-runner