Packer는 단일 소스 구성에서 여러 플랫폼에 대해 동일한 머신 이미지를 구축하기 위한 도구입니다.
Packer는 가볍고 모든 주요 운영 체제에서 실행되며 성능이 뛰어나 여러 플랫폼용 머신 이미지를 병렬로 생성합니다. Packer는 외부 플러그인 통합을 통해 다양한 플랫폼을 지원하며 전체 목록은 https://developer.hashicorp.com/packer/integrations에서 확인할 수 있습니다.
Packer가 생성한 이미지는 쉽게 Vagrant 상자로 변환될 수 있습니다.
유료 클라우드 리소스를 사용하지 않고 로컬 머신에 Docker 이미지를 구축하기 위한 훌륭한 소개 및 시작 가이드가 있습니다.
또는 AWS 시작하기를 참조하여 외부 클라우드 공급자를 위한 머신 이미지를 구축하는 방법을 알아볼 수 있습니다.
HCP Packer 레지스트리는 Packer 이미지 메타데이터를 저장하므로 이미지 수명 주기를 추적할 수 있습니다.
Terraform에서 참조하기 위해 HCP Packer에 AWS 머신 이미지를 구축하는 작업을 시작하려면 HCP Packer 자습서 모음을 참조하세요.
포괄적인 문서는 Packer 웹사이트(https://developer.hashicorp.com/packer/docs)에서 볼 수 있습니다.
Packer에서 작업할 개발 환경을 설정하는 방법에 대한 모범 사례와 지침은 CONTRIBUTING.md를 참조하세요.
기여자의 상황이 변화함에 따라 커뮤니티에서 유지관리하는 플러그인의 개발이 느려질 수 있습니다. 이런 일이 발생하면 HashiCorp는 GitHub의 옵션을 사용하여 플러그인 저장소를 보관하고 플러그인 상태를 사용자에게 명확하게 알릴 수 있습니다.
유지 관리되지 않음은 무엇을 의미합니까?
코드 저장소와 모든 커밋 기록은 계속 사용할 수 있습니다.
문서는 Packer 웹사이트에 남아 있습니다.
문제 및 끌어오기 요청은 최선의 노력으로 모니터링됩니다.
HashiCorp에서는 적극적인 개발을 수행하지 않습니다.
유지 관리되지 않거나 보관된 플러그인을 유지하는 데 관심이 있으시면 [email protected]으로 문의해 주세요.