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



我尝试在我的根帐户中使用默认VPC的Cloud9,效果很好。我喜欢它。然而,这不是很安全。

当我尝试模拟一个更现实的场景——以IAM用户身份登录并应用Cloud9administrators策略时,它似乎允许我创建一个C9环境,但该实例似乎从未真正启动。它刚刚超时,消息

"这需要比预期更长的时间。如果您认为问题,请联系AWS支持。可能是VPC配置造成的问题。请检查文档。">

这几乎是一场表演。有办法绕过它吗?我还尝试过使用更大的实例大小--较小,但这似乎不会改变任何内容。

我还注意到,如果我在另一个VPC(公共子网,所以应该都很好,但不是(中创建C9环境,我似乎会遇到类似的错误。

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

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

我的结论是,即使在不同的环境中,启动似乎也需要很长时间。如果我能得到在所有情况下都能工作的"黄金设置",那将是很有帮助的。同时,我计划测试EC2实例配置。

在类似的情况下当我更改浏览器时(例如Safari到Chrome(这条消息(正在接受…(显然消失了。我不知道Browser_exchange工作的原因。

发现自己也处于类似的境地。

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

这最终解决了连接问题。

希望这能有所帮助!

谢谢,但事实证明答案很简单:AWS不支持所有AZ中的默认C9实例类型(并且在创建环境时不会让您知道这一点(。如果你运气不好,在一个不支持你选择的C9实例的AZ中设置了你的网络,即使它是默认类型,那么一切看起来都很好,但当你试图启动C9环境时,它会神秘地出错,用户几乎没有反馈(除了偶尔在后台微弱播放的悲伤长号音效(。答案是验证您为网络选择的AZ是否支持您为C9选择的实例类型。

最新更新