Auto Scaling グループ外のインスタンスのタイプまたはサイズを変更する
AWS では、イミュータブルなインフラストラクチャを維持することをお勧めします。インスタンスサイズを変更する必要がある場合は、次のいずれかを実行できます。
-
水平方向にスケーリングし、インスタンスを追加します。次に、それらのインスタンスに追加のタスクを配置します。または、
-
垂直方向にスケーリングし、新しい大規模/小規模インスタンスを起動して、古いインスタンスをドレインします。
これらのアプローチは、いずれもアプリケーションの可用性への影響を最小限に抑えるのに役立ちます。
別の方法を使用してインスタンスを変更した場合、次のエラーが表示されることがあります。
Container instance type changes are not supported.
このエラーが表示されたら、次の手順を実行します。
-
目的のインスタンスタイプで新しいインスタンスを起動します。
-
古いインスタンスタイプをドレインします。詳細については、「Amazon ECS コンテナインスタンスをドレインする」を参照してください。