【问题标题】:elastic beanstalk environment does not appear in console弹性beantalk环境没有出现在控制台中
【发布时间】:2018-11-10 16:09:03
【问题描述】:

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

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

错误:InvalidParameterValueError - 找不到环境 EnvironmentName = 'xxx'。

所以我用eb create 创建了一个新环境,然后我运行eb deploy 并且它可以工作。但是新的环境没有出现在控制台中!...当我使用eb open 时出现 502 网关错误。

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

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

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

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

    我假设命令行错误 - 错误:InvalidParameterValueError - 未找到 EnvironmentName = 'xxx' 的环境,是因为假设了错误的区域?这看起来很奇怪,但这是我的最佳猜测。

    【讨论】:

      猜你喜欢
      • 2021-01-07
      • 2013-11-06
      • 2014-10-15
      • 2017-11-25
      • 2017-07-15
      • 2020-12-26
      • 1970-01-01
      • 2021-01-17
      相关资源
      最近更新 更多