2013-11-21 238 views
0

我試圖通過Boxen傀儡腳本從私有S3存儲桶下載文件。但是,我還沒有找到任何示例如何去做。我發現的只是readme討論的環境變量(我設置的)。Boxen從S3存儲桶下載策略

但是,如何從S3下載檔案並在本地安裝?任何好的例子?這是通過自制還是傀儡腳本完成的?

感謝

回答

0

puppet-minecraft這是否與公共可到達的AWS S3桶。也許它可以幫助你。

查看清單init.pp>here<,其中您會發現此代碼段顯示了從AWS S3中獲取項目的URL。

package { 'Minecraft': 
    source => 'https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.dmg', 
    provider => 'appdmg' 
} 

Mincraft不是唯一的例子。我通過在我的Mac上運行發現其他人在我的回購中。:

mdfind -onlyin /opt/boxen/repo/shared s3 | grep manifest 

/opt/boxen/repo/shared/vmware_fusion/manifests/init.pp 
/opt/boxen/repo/shared/ruby/manifests/version.pp 
/opt/boxen/repo/shared/minecraft/manifests/init.pp 
/opt/boxen/repo/shared/java/manifests/init.pp 
/opt/boxen/repo/shared/istatmenus4/manifests/init.pp 
/opt/boxen/repo/shared/heroku/manifests/init.pp 
/opt/boxen/repo/shared/github_for_mac/manifests/init.pp 
相關問題