2013-10-12 62 views
1

擴展或縮小實例時,AWS自動調節可以調用自定義代碼嗎?換句話說,假設某個任意啓動並配置其實例的任意launch_instance.sh腳本存在,是否可以將它集成到自動縮放工作流程中?AWS可以自動縮放運行自定義代碼嗎?

我相信這個問題的答案是「不,你需要將launch_instance.sh做的事情烘烤成AMI並在實例啓動時執行」,但是如果我錯過了一些文檔,我會很感激確認。

回答

3

實際上,您可以在啓動配置中的userdata中進行設置。有些AMI具有cloudinit並會自動執行用戶數據,但除此之外,您可以將某些東西燒入AMI,以檢查用戶數據的實例元數據。

有關Cloudinit的更多信息:https://help.ubuntu.com/community/CloudInit

+0

我看到,雖然這聽起來像在任何情況下,我必須在任何情況下,移動的東西出來的外殼紙條。 – cbmanica

相關問題