运行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",
答案 0 :(得分:6)
我怀疑你错过了the process中的一步。在执行eb start
之前,您需要使用git aws.push
。
答案 1 :(得分:5)
当我从default_region
手动更新us-west-2
到us-west-1
时,我出现了类似的症状。还原修复了问题。
答案 2 :(得分:2)
我正在使用eb create来设置一个新环境,其名称与我在/.elasticbeanstalk/config.yml中的名称不同
一旦我将环境引用更新为我想要定位的那个,eb命令就开始按预期工作了。
答案 3 :(得分:1)
我也遇到了这个问题。对我来说,这是因为我的〜/ .aws / config文件中的凭证过时了。解决该问题的解决方法。