1
擴展或縮小實例時,AWS自動調節可以調用自定義代碼嗎?換句話說,假設某個任意啓動並配置其實例的任意launch_instance.sh
腳本存在,是否可以將它集成到自動縮放工作流程中?AWS可以自動縮放運行自定義代碼嗎?
我相信這個問題的答案是「不,你需要將launch_instance.sh
做的事情烘烤成AMI並在實例啓動時執行」,但是如果我錯過了一些文檔,我會很感激確認。
擴展或縮小實例時,AWS自動調節可以調用自定義代碼嗎?換句話說,假設某個任意啓動並配置其實例的任意launch_instance.sh
腳本存在,是否可以將它集成到自動縮放工作流程中?AWS可以自動縮放運行自定義代碼嗎?
我相信這個問題的答案是「不,你需要將launch_instance.sh
做的事情烘烤成AMI並在實例啓動時執行」,但是如果我錯過了一些文檔,我會很感激確認。
實際上,您可以在啓動配置中的userdata中進行設置。有些AMI具有cloudinit並會自動執行用戶數據,但除此之外,您可以將某些東西燒入AMI,以檢查用戶數據的實例元數據。
有關Cloudinit的更多信息:https://help.ubuntu.com/community/CloudInit
我看到,雖然這聽起來像在任何情況下,我必須在任何情況下,移動的東西出來的外殼紙條。 – cbmanica