こんにちは。 ご機嫌いかがでしょうか。 "No human labor is no human error" が大好きな吉井 亮です。 今回は、EC2 起動時にユーザーデータを渡して S3 に置いてあるファイルを EC2 インスタンス上に配置するということを試してみます。 背景 冗長性よりレイテンシーを優先して一つの Availability Zone に片寄せしているシステムがあります。 Availability Zone 障害の際には、定期取得している AMI から別 Availability Zone で起動するという運用ルールを採用しています。 のっぴきならない事情で hosts やその他設定ファイルに IP アドレスをベタ書きしているとします。 この場合、Availability Zone を変えて EC2 インスタンスを起動すると ホストの IP アドレスも変わってしまうためフ