0

我試圖創建一個使用AWS CLI創建彈性魔豆環境指定VPC

aws elasticbeanstalk create-environment \ 
    --application-name my-application \ 
    --environment-name my-environment \ 
    --region us-east-1 \ 
    --solution-stack-name "64bit Amazon Linux 2015.09 v2.0.6 running Docker 1.7.1" \ 
    --version-label my-version 

的彈性魔豆環境但這一切轉儲到默認VPC,而我希望把它放在一個特定(非默認)VPC。我知道這可以通過AWS Web界面來完成。它可以通過CLI完成嗎?在create-environment docs中沒有提及選擇VPC。

回答

2

Elastic Beanstalk擁有自己的CLI實現,它比集成到AWS CLI中的實現更健壯。你可以閱讀更多關於它並下載它here。然後,您可以按如下所示使用eb cli指定VPC:

eb create \ 
    --elb-type application \ 
    --region us-east-1 \ 
    --platform "64bit Amazon Linux 2015.09 v2.0.6 running Docker 1.7.1" \ 
    --version my-version \ 
    --vpc.id <vpc to launch into> \ 
    my-environment-name