我們正在尋找一種方法來觸發滾動更新或重置自動縮放組中的所有實例,而無需更改CloudFormation JSON或Launch Configuration用戶數據。AWS - 在自動縮放組中重建所有實例
我們嘗試這樣做的原因是我們在自動調整組中有多個JBoss應用程序服務器。爲了讓這些服務器保持無狀態,我們在S3上部署了戰爭,並且每當一臺新服務器崩潰時,它就會抓住戰爭,然後部署它們。有時,我們需要將部署到組中的實例的戰爭文件進行更新。由於這些服務器總是抓住新文件,我們希望能有一種方式讓AWS只刪除一切,然後重建。實際上,我們需要與自動縮放更新策略相同的行爲,但我們可以通過CloudFormation或CLI運行它們,而無需更改任何JSON或用戶數據。在我們將可部署文件放在S3上的情況下,無需更改AMI或任何與JSON或用戶數據相關的內容。
更新政策的行爲,我們正在尋找:http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html