我想創建一個CloudFormation模板來創建一個Auto Scaling組,以便我可以旋轉2個實例。AWS:創建json模板來創建自動縮放組來創建2個EC2實例
我已經創建了Auto Scaling組,但我不知道如何編寫用於從Auto Scaling組創建2個EC2實例的模板。
這裏是我的CloudFormation模板:
{
"AWSTemplateFormatVersion": "2010-09-09",
"Resources": {
"ASASGHWD2": {
"Type": "AWS::AutoScaling::AutoScalingGroup",
"Properties": {}
},
"EC2I24ZL9": {
"Type": "AWS::EC2::Instance",
"Properties": {}
},
"EC2I22IAP": {
"Type": "AWS::EC2::Instance",
"Properties": {}
}
}
}
我只需要最多兩個實例。一個應該總是在運行,如果第一個CPU利用率超過90%,那麼第二個應用就會出現。
我還沒有編輯屬性。任何簡單的默認配置都適用於我。
請編輯您的問題,幷包括您迄今爲止創建的模板的副本。設置DesiredCapacity應該啓動兩個實例,但是任何擴展策略都可能改變這個數量。 –
嗨,約翰,我已經複製了有問題的模板。 – Ajsh
在提供完整答案之前,我必須問......爲什麼您使用CloudFormation模板執行此任務,而不是通過EC2管理控制檯執行此操作? (這樣做有一些很好的理由,但是更復雜一點,您之前是否通過控制檯使用了Auto Scaling?) –