Download/Retrieve 现有的 Elastic Beanstalk 环境配置
Download/Retrieve existing Elastic Beanstalk environment configuration
我已经使用 AWS Web 控制台设置了弹性 beanstalk 应用程序和环境。一切都按需运行良好。现在我们想要获取此环境的所有配置,以便我们可以再次设置此环境,可能使用 EB CLI 进行维护和部署(我们正在寻求转换到不同的 AWS 帐户并将其克隆到那里)。我尝试使用 EB CLI eb config get
,但出现错误
git:(master) ✗ eb config get our-env-test ERROR: Elastic Beanstalk could not find any saved configuration with the name "our-env-test".
看来我应该使用命令 eb config list
返回的配置名称,而不是环境名称。例如,在我的例子中,环境名称是 our-env-test
。所以当我 运行 命令 eb config list
我回来 our-env-test-config
。现在当我 运行 命令 eb config get our-env-test-config
>> eb config get our-env-test-config
Configuration saved at: /Users/me/our-env/.elasticbeanstalk/saved_configs/our-env-test-config.cfg.yml
生成的配置文件存储在.elasticbeanstalk
目录中
注意:甚至在此之前,您需要通过 运行ning eb init
命令
使用适当的 EB 项目初始化目录
我已经使用 AWS Web 控制台设置了弹性 beanstalk 应用程序和环境。一切都按需运行良好。现在我们想要获取此环境的所有配置,以便我们可以再次设置此环境,可能使用 EB CLI 进行维护和部署(我们正在寻求转换到不同的 AWS 帐户并将其克隆到那里)。我尝试使用 EB CLI eb config get
,但出现错误
git:(master) ✗ eb config get our-env-test ERROR: Elastic Beanstalk could not find any saved configuration with the name "our-env-test".
看来我应该使用命令 eb config list
返回的配置名称,而不是环境名称。例如,在我的例子中,环境名称是 our-env-test
。所以当我 运行 命令 eb config list
我回来 our-env-test-config
。现在当我 运行 命令 eb config get our-env-test-config
>> eb config get our-env-test-config
Configuration saved at: /Users/me/our-env/.elasticbeanstalk/saved_configs/our-env-test-config.cfg.yml
生成的配置文件存储在.elasticbeanstalk
目录中
注意:甚至在此之前,您需要通过 运行ning eb init
命令