您可以在 aws 中设置默认控制台区域吗?

Posted

技术标签:

【中文标题】您可以在 aws 中设置默认控制台区域吗?【英文标题】:Can you set a default console region in aws? 【发布时间】:2019-11-25 02:01:46 【问题描述】:

我正在为一个小型组织设置一个帐户,我决定隔离主帐户并创建一个管理员 IAM 用户。我设置了数据库并按照教程创建了一个管理员 IAM 用户。我稍后登录管理员帐户以验证一切正常,并且看不到任何服务,包括 RDS 实例。我经历了验证教程等所有细节的痛苦。

原来我的控制台与主帐户的控制台位于不同的区域。

似乎应该有 1) 所有资源的控制台视图(跨所有区域,因此是真正的所有资源视图)或 2) 设置默认控制台区域的能力。

其中任何一个都可以让人们在管理他们的设置过程中更加理智。

【问题讨论】:

您可以将一个 URL 加入书签,该 URL 会将您带到特定区域内的特定服务。有时,在使用 Route 53、IAM 和 Amazon S3 等“全球”服务页面时,控制台会对该区域感到困惑。 @JohnRotenstein 感谢您的想法。恕我直言,这似乎是一个有限的用户界面,导致很多新手头痛。 @JohnRotenstein 的评论有所帮助 - 我错误地为错误的区域添加了书签,并想知道为什么一直“默认”它 养成登录后首先设置区域的习惯。 【参考方案1】:

tl;dr:不。如果您之前登录过一个帐户,您的浏览器会缓存您为每个服务进入的最后一个区域。

当您登录新帐户时,该区域不会被缓存,因此它通常(取决于服务)加载 us-east-1 / us-west-2 页面。

+1000 用于在账户中或在 AWS 组织中为每个子账户/OU/整个组织设置默认控制台区域。

您可以在 CLI 中执行此操作,那么为什么不使用控制台呢?似乎是一个简单的功能添加。

这里有一个旧文档:https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/console-help-gsg.pdf

编辑:这不仅仅是新手的问题,当人们登录帐户并认为他们缺少资源时发现他们在错误的区域时,它会节省很多迷你心脏病发作!

【讨论】:

不为我使用缓存区域!即使我切换到加利福尼亚北部,仍然默认俄勒冈州。每一次,认真。 是的,我们使用 RBAC,但我无法添加书签。 AWS 的另一个令人难以置信的失误。

以上是关于您可以在 aws 中设置默认控制台区域吗?的主要内容,如果未能解决你的问题,请参考以下文章

AWS Cloudformation 模板 - 在 S3 存储桶中设置区域

如何在 MVC 中设置默认路由(到某个区域)

如何在 Laravel 中设置默认控制器?

如何在控制台应用程序中设置默认连接字符串?

在控制器中设置的用户默认值无法在控制器中读取

如何在symfony 2.x中设置控制台命令的定时器?