cloudformationスタックを使用してEC2またはRDSインスタンスの再作成を強制することは可能ですか?
私のスタックは、リソースを単に破棄して作成するだけで修正されるという点で立ち往生しています。代わりに、作業を続けるためにスタック全体を削除する必要がありました。
編集:
この問題は私に二度襲いました。最初に、いくつかのデフォルトでAWS :: RDS :: Instanceを作成し、それを "EngineVersion": "5.5"にダウングレードしようとしました。これを変更すると、何らかの中断が発生する可能性がありますが、mysqlインスタンスを5.6から5.5にダウングレードできないため、スタックはUPDATE_FAILED状態のままであり、厄介なトリックなしでRDSを再作成することはできません。
もう1つは、「UserData」からスクリプトをダウンロードして実行する「AWS :: EC2 :: Instance」が複数あることです。ダウンロードしたスクリプトを変更した場合、インスタンスを削除する必要があります。もう一度、同じ厄介なトリックを使用して、マシンを再作成します。
厄介なトリック:
1台のマシンの自動スケーリンググループを使用する代わりに、プロパティのアベイラビリティゾーンを変更する両方の問題を解決しました...