0

現在我有這樣的事情對我的s3.yml:如何用目錄定義s3.yml存儲桶?

development: 
    bucket: mydev 
    access_key_id: xxxxxxxx 
    secret_access_key: xxxx+qlSn+xxxxx 

我想水桶是/mysite的/ dev的

但是,這不是與AWS合作:: S3

所以,我可以這樣做:

development: 
    bucket: mysite/dev 
production: 
    bucket: mysite/prod 

的原因我想就是因爲這樣我可以設置一個CloudFront的S3降壓然後mysite,然後可以在所有的環境中工作。想法?

任何人都知道我可以如何使桶爲目錄樹?

+0

你在使用Paul Dowman的ec2rails圖片嗎? –

+0

從來沒有聽說過? – AnApprentice

回答

0

翻閱代碼看起來並不像是有一種具體的方式來設置存儲桶,尤其是當您正在讀取和寫入時。您需要設置一個選項來爲您指定的文件夾添加任何路徑前綴,但是,如果不修改大部分代碼庫,您似乎無法運行整個存儲桶操作。

我會考慮使用開發和生產前綴命名桶,並且只使用兩套cloudfront,因爲定價的方式,它看起來應該有額外的財政成本。

相關問題