我有2臺AWS機器,1.dev (ec2) 2. prod (elastic beanstalk)
。每構建一個war文件(也將使用s3cmd工具上載到S3存儲桶)後,我會在dev(machine1)上構建和部署。然後我測試開發機器上新部署的戰爭,如果它看起來不錯,那麼我從dev(ec2)下載戰爭,然後將其上傳到prod機器(Elastic beanstalk)。將戰爭從S3部署到AWS Elastic Beanstalk
有沒有辦法讓彈性beanstalk直接從S3桶取得戰爭,而不是從ec2下載它,然後將其上傳到彈性beanstalk?
我試着創建新的環境,然後給應用程序版本的s3桶路徑,但它沒有工作。 (給出了一些錯誤,說「這隻能在VPC中完成」)。
在AWS docco http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.deployment.html – 2015-10-29 10:13:12