2011-10-25 126 views
0

我已經意識到我必須作出從EBS卷每次圖像當我改變我的代碼亞馬遜EC2自動縮放生產

及以下自動縮放配置每次(這是非常糟糕)。

我聽說有人試圖從github或類似的行爲中加載他們最新的代碼。

這樣他們就可以讓服務器自動擁有最新的代碼而不會每次都創建新的映像。

我已經有一個私人的github。

它是解決Auto-Scaling代碼管理的唯一方法嗎?

如果是這樣,我該如何配置這個工作?

回答

1

使用用戶數據腳本,該腳本可用於許多公共圖像,包括亞馬遜。您可以下載puppet清單/模板/文件並直接運行。搜索少主少傀儡。

+0

是的,儘管我發明了「用戶數據腳本」,但我忘了提及它們:-)但是,請注意,這種方法可能需要更長的時間才能使實例完全達到規格,這通常是自動縮放的關注點。 –

1

是的,您可以配置AMI,以便實例在自動縮放組中投入服務之前首次引導時加載最新的軟件和配置。

如何設置啓動腳本可能取決於您正在運行的特定操作系統和版本。

+0

我使用的是Ubuntu 11.04 natty – InspiredJW