elastic beanstalk环境没有出现在控制台中

Ale*_*lls 2 amazon-web-services amazon-elastic-beanstalk

我正在努力解决 AWS 问题。我使用主凭据登录 AWS Web 控制台。我使用 IAM 创建一个具有管理员角色 (arn:aws:iam::aws:policy/AdministratorAccess) 的用户,并从该用户获取 access_id 和 access_key。

eb init使用 CLI 运行,并输入 access_id/access_key。然后我尝试运行eb deploy到一个现有环境,它说该环境不存在:

错误:InvalidParameterValueError - 未找到环境名称=“xxx”的环境。

因此,我创建了一个新环境eb create,然后运行它eb deploy,它就可以工作了。但是新的环境没有显示在控制台中!...并且当我使用eb open.

我唯一的假设是我以某种方式登录时使用了错误的信用信息?如果我打开 ~/.aws/config 它会显示预期的 access_id 和 access_key 并且没有其他相关的环境变量应该覆盖它。

Ale*_*lls 9

好吧,是的,我在命令行创建的环境没有出现在控制台中的原因是因为我在 Web 控制台中位于错误的区域:

在此输入图像描述

在控制台的右上角,有区域下拉列表。搜索相关区域 - 您的环境显然仅在正确的区域中可见。(我希望下拉列表中的区域旁边有一个数字 - 该区域中的环境数量)。

我假设命令行出现错误 - ERROR: InvalidParameterValueError - No Environment found for EnvironmentName = 'xxx',是因为假定了错误的区域?这看起来很奇怪,但这是我最好的猜测。