Vagrant用にダウンロードできる「ボックス」はありますか?Amazon EC2インスタンスで利用可能なLinuxバージョンとパッケージを厳密に反映していますか?
現在Precise32ボックスを使用しているVagrantを使用してローカルでテストしています。「Amazon Linux AMI 2013.03」AMIを使用して、Amazon EC2インスタンスにコードをデプロイしています。
私が直面している問題は、Precise32ボックスにインストールできるパッケージの名前が異なることです。
- php5-fpm-浮浪者ボックス内
- php54-fpm-Amazon EC2インスタンス。
Puppet構成ファイルの変数を使用してさまざまなパッケージ名を処理することでこれを修正できましたが、それはハッキングのように聞こえます。
そのため、Amazon EC2環境を密接にミラーリングする迷惑メールボックスがあります。
または、Amazon EC2インスタンスと同じパッケージソースを使用するように迷惑メールボックスに指示することは可能ですか?
一つのことを明確にするために-私がこれをしたい理由は、最初にすべてをコミットすることなくローカルでテストできるようにするためです。VagrantはプロバイダーとしてAWSをサポートしていますが、実際にはローカルでテストできるようにはなりません。