AWS Cloud9 ...很棒,但我只能从默认VPC中的根帐户启动它

时间:2018-08-05 16:03:19

标签: amazon-web-services cloud9 aws-cloud9

我已经尝试在root帐户中使用默认VPC来使用Cloud9,效果很好。我喜欢它。但是,这不是很安全。

当我尝试模拟一个更现实的场景时-以应用了Cloud9administrators策略的IAM用户身份登录,这似乎使我可以创建C9环境,但是该实例似乎从未真正实现过。消息超时

  

“这比预期花费了更长的时间。如果您认为可能会有一个   问题,请联系AWS支持。这可能是由VPC配置引起的   问题。请检查文档。”

这几乎是一个表演的终结者。有什么办法解决吗?我还尝试使用更大的实例大小-很小,但这似乎并没有改变任何东西。

我还注意到,如果我在另一个VPC(公共子网)中创建一个C9环境,我似乎也会遇到类似的错误,所以应该没问题。

我为此尝试了不同的配置:

  • 在新的VPC中(具有匹配的设置)
  • 默认VPC
  • 不同地区:俄勒冈州和弗吉尼亚州北部(两个支持C9的大地区)

由此得出的结论是,即使在不同的环境中,启动似乎也要花费很长时间。如果我能获得确认在所有情况下都可以使用的“黄金设置”,将很有帮助。同时,我计划测试EC2实例配置。

3 个答案:

答案 0 :(得分:0)

在类似情况下 当我更改浏览器(例如Safari浏览器到Chrome)时 消息(正在采取...)明显消失了。 我不知道Browser_exchange起作用的原因。

答案 1 :(得分:0)

发现自己处于相似的位置。

原来,我没有连接到VPC的Internet网关。此外,与VPC相关的路由表需要使用该网关的0.0.0.0/0的新路由。

这终于解决了连接问题。

希望这会有所帮助!

答案 2 :(得分:0)

谢谢,但实际上答案很简单:AWS的所有可用区都不支持默认的C9实例类型(创建环境时不会告诉您这一点)。如果您很不幸无法将网络设置在不支持您选择的C9实例的可用区中,即使它是默认类型,那么一切都看起来不错,但是当您尝试启动C9环境时,它将神秘地出错对用户的反馈很少(除了偶尔的悲伤长号声音效果在后台微弱地播放)。答案是验证您为网络选择的可用区是否支持为C9选择的实例类型。