目的
- 本番環境をローカル環境で実現したい
- 今後、チームのローカル環境を簡単に構築したい
前提条件
- AWSにOpsWorksの設定があり、cookbooksがGitHubでバージョン管理されている
- 上記の設定で、すでにEC2等の構築がされており、StagingやProductionが動いている
やりたいこと
- 上記のOpsWorksの設定を利用してローカル環境を構築したい
- ローカル環境はVagrant + VirtualBoxでできれば構築したい(Docker等を用いても良い)
課題
- 現在はOpsWorksの設定をVagrantを用いて設定しようとしており、Chef-soloを利用しようとしておりますが、
その際に、設定をローカル用に書き換える必要があり、これはこれでだいぶ手間がかかると感じております。
上記、課題を解決し、目的を果たせるようにするにはどういった手段が適切がアドバイスをいただけますと幸いです。
なお、料金の面から、EC2立てて、ローカル環境として利用するという選択肢は今回は除外して考えております。
よろしくお願いいたします。
参考
あなたの回答
tips
プレビュー