Amazon EC2 인스턴스에 사용할 수있는 Linux 버전 및 패키지를 밀접하게 반영하는 Vagrant 용 '상자'를 다운로드 할 수 있습니까?
현재 Precise32 상자를 사용하여 Vagrant를 사용하여 로컬로 테스트하고 있습니다. 'Amazon Linux AMI 2013.03'AMI를 사용하여 코드를 Amazon EC2 인스턴스에 배포하고 있습니다.
내가 직면하고있는 문제는 Precise32 상자에 설치할 수있는 패키지의 이름이 다릅니다.
- php5-fpm-방랑 상자에
- php54-fpm-Amazon EC2 인스턴스에서.
다른 패키지 이름을 처리하기 위해 Puppet 구성 파일의 변수를 사용 하여이 문제를 해결할 수 있지만 해킹처럼 들립니다.
따라서 Amazon EC2 환경을 밀접하게 반영 할 수있는 방랑 상자가 있습니까?
아니면 방랑 상자에 Amazon EC2 인스턴스와 동일한 패키지 소스를 사용하도록 지시 할 수 있습니까?
한 가지를 명확히하기 위해-내가하고 싶은 이유는 모든 것을 먼저 커밋하지 않고 로컬에서 테스트 할 수 있기 때문입니다. Vagrant는 제공자로서 AWS를 지원하지만 실제로 로컬에서 테스트 할 수는 없습니다.