找不到EnvironmentName ='name-env'的AWS No Environment

时间:2013-07-18 02:13:38

标签: amazon-web-services elastic-beanstalk

运行git aws.push后,为什么我会看到此错误?

remote: error: Unable to deploy application version: No Environment found for EnvironmentName = 'reco-api-env'.

当我点击我的烧瓶app的EnvironmentName目录时,我看到了:

./.elasticbeanstalk/config:6:EnvironmentName=name-env
./.git/AWSDevTools/aws/elastic_beanstalk_config.rb:36:      :environment_name => "EnvironmentName",

4 个答案:

答案 0 :(得分:6)

我怀疑你错过了the process中的一步。在执行eb start之前,您需要使用git aws.push

答案 1 :(得分:5)

当我从default_region手动更新us-west-2us-west-1时,我出现了类似的症状。还原修复了问题。

答案 2 :(得分:2)

我正在使用eb create来设置一个新环境,其名称与我在/.elasticbeanstalk/config.yml中的名称不同

一旦我将环境引用更新为我想要定位的那个,eb命令就开始按预期工作了。

答案 3 :(得分:1)

我也遇到了这个问题。对我来说,这是因为我的〜/ .aws / config文件中的凭证过时了。解决该问题的解决方法。