Existem 'caixas' disponíveis para download no Vagrant que espelham de perto a versão e os pacotes Linux disponíveis para instâncias do Amazon EC2?
Estou testando localmente usando o Vagrant, atualmente usando a caixa Precise32. Estou implantando meu código nas instâncias do Amazon EC2 com a AMI 'Amazon Linux AMI 2013.03'.
O problema que estou enfrentando é que os pacotes disponíveis para instalação na caixa Precise32 têm nomes diferentes, por exemplo
- php5-fpm - na caixa do vagrant
- php54-fpm - na instância do Amazon EC2.
Embora eu pudesse corrigir isso usando variáveis nos arquivos de configuração do Puppet para lidar com os diferentes nomes de pacotes, isso parece um hack.
Portanto, existem caixas vagantes disponíveis que espelham o ambiente do Amazon EC2 de perto.
Ou é possível dizer a uma caixa vagrant para usar a mesma fonte de pacotes que uma instância do Amazon EC2?
Para esclarecer uma coisa - a razão pela qual eu quero fazer isso é para que eu possa testar localmente sem ter que confirmar tudo primeiro. Embora o Vagrant tenha suporte para a AWS como um provedor, isso não seria capaz de testar localmente.