EFS を使用して ecs クラスターに mongodb データを保持したいと考えています。そこで、以下のアプローチに従いました。
- EC2 インスタンスの下にクラスターを作成しました
- EFS を EC2 クラスター インスタンスにアタッチ
- タスク定義とサービスを作成しました。
- EFS マウント EC2 クラスターでサービスを実行
これで、コンテナーが更新または終了されると、すべてがスムーズに進みます。ただし、ec2 インスタンス全体が終了した場合。AWS クラウド形成は、期待どおり EFS をマウントせずに EC2 インスタンスを作成しています。EC2 インスタンスが終了し、CloudFormation によって再作成されたときに EFS を自動的にアタッチする方法を教えてください。カスタム ecs イメージも試しました。ただし、作成されるクラウド形成テンプレートがないため、インスタンスは作成されません。