是否有可供Vagrant下载的“框”,它们与Linux版本和可用于Amazon EC2实例的软件包紧密镜像?
我正在使用Vagrant在本地进行测试,当前正在使用Precise32框。我正在使用“ Amazon Linux AMI 2013.03” AMI将代码部署到Amazon EC2实例。
我面临的问题是,可以在Precise32盒子上安装的软件包具有不同的名称,例如
- php5-fpm-在“无业游民”框中
- php54-fpm-在Amazon EC2实例中。
尽管我可以通过使用Puppet配置文件中的变量来处理不同的程序包名称来解决此问题,但这听起来有点像hack。
因此,是否有任何可用的工具框可以紧密反映Amazon EC2环境。
还是我可以告诉一个无家可归的人使用与Amazon EC2实例相同的软件包来源?
为了澄清一件事-我想这样做的原因是我可以在本地进行测试而不必先提交所有内容。尽管Vagrant支持将AWS作为提供商,但实际上无法实现在本地进行测试。