.ebextensionsに欠けているもの elastic beanstalk環境を構築する上で便利な機能である.ebextensionsですが、環境ごとの設定ができないという欠点があります。 このへんでも議論されてます。 上記ポスト内でamazonの中の人は、環境ごとに別のコードベースを使えばいいんじゃないかといっています。 vcsでリリースブランチを環境ごとに分けろといった提案なのだと思うのですが、正直管理が煩雑になるし、たとえばstagingと本番に別のコードがデプロイされ得るというのでは検証環境の意味がなくなってしまいます。 具体的事案 td-agentの設定ファイルを環境ごとに切り替えたかったのですが、.ebextensionsのfilesディレクティブだけでは不可能でした。 以前とっていた方法 .ebextensionsディレクトリを空にしておき、デプロイ用に手製のスクリプトで
![環境ごとに.ebextensionsファイルを切り替えたかった - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/c80ad62cbdfcef7f408af9b05e15e104c5e6d3b0/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU3JTkyJUIwJUU1JUEyJTgzJUUzJTgxJTk0JUUzJTgxJUE4JUUzJTgxJUFCLmViZXh0ZW5zaW9ucyVFMyU4MyU5NSVFMyU4MiVBMSVFMyU4MiVBNCVFMyU4MyVBQiVFMyU4MiU5MiVFNSU4OCU4NyVFMyU4MiU4QSVFNiU5QiVCRiVFMyU4MSU4OCVFMyU4MSU5RiVFMyU4MSU4QiVFMyU4MSVBMyVFMyU4MSU5RiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9Yjk5MjAyMGNjZWI0NDUwZDdhZjlmNmEyYmJmNzQzMjk%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrbnp3X2F0cyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MzdkNjE1MmU2YjJhMzQ1MTdiMWE5MDg3M2ZlNGM1ODM%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Daefa58aea23f827ac3a6e7a4305e20e8)