¿Hay alguna 'caja' disponible para descargar para Vagrant que refleje de cerca la versión de Linux y los paquetes disponibles para las instancias de Amazon EC2?
Estoy probando localmente usando Vagrant, actualmente usando el cuadro Precise32. Estoy implementando mi código en instancias de Amazon EC2 con la AMI 'Amazon Linux AMI 2013.03'.
El problema al que me enfrento es que los paquetes disponibles para instalar en el cuadro Precise32 tienen diferentes nombres, por ejemplo
- php5-fpm - en la caja vagabunda
- php54-fpm: en la instancia de Amazon EC2.
Aunque podría solucionar esto usando variables en los archivos de configuración de Puppet para manejar los diferentes nombres de paquetes, eso suena un poco como un truco.
Entonces, ¿hay alguna caja vagabunda disponible que refleje de cerca el entorno de Amazon EC2?
¿O es posible que le diga a una caja vagabunda que use la misma fuente de paquetes que una instancia de Amazon EC2?
Para aclarar una cosa, la razón por la que quiero hacer esto es para poder probar localmente sin tener que comprometer todo primero. Aunque Vagrant tiene soporte para AWS como proveedor, eso en realidad no lograría poder realizar pruebas locales.