2016-11-18 84 views
0

我已經使用AWS Web控制檯設置了彈性beanstalk應用程序和環境。一切運作良好,並根據需要。現在我們想抓取這個環境的所有配置,以便我們可以再次設置這個環境,可能使用EB CLI進行維護和部署(我們正在轉換到不同的AWS賬戶並在那裏克隆)。我試過eb config get使用EB CLI,但我得到的錯誤 git:(master) ✗ eb config get our-env-test ERROR: Elastic Beanstalk could not find any saved configuration with the name "our-env-test".下載/檢索現有的Elastic Beanstalk環境配置

+0

是初始化與適當的EB項目的目錄,即使在此之前的所有你確定你有IAM的權限來做到這一點?您在通話期間是否提供了正確的AWS信用?用'eb config list'測試 –

+0

@MarkYoung是的。我剛剛意識到,當我做'eb config list'時,我得到了配置名稱,我應該使用'eg config get'返回的配置名稱,而不是環境名稱 – blueskin

回答

1

它看起來像我應該使用命令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目錄 注意:您需要通過運行eb init命令

相關問題