Packer 소개
Packer 소개 (Introduction to Packer)
이 소개는 Packer의 장점과 시작하는 방법을 설명해요.
출처: Packer 공식 문서
본문
What is Packer? (Packer란 무엇인가요?)
Packer는 단일 소스 구성(source configuration)에서 여러 플랫폼용 동일한 머신 이미지를 만드는 커뮤니티 도구예요. Packer는 가볍고 모든 주요 운영체제에서 동작하며 성능이 뛰어나서, 여러 플랫폼용 머신 이미지를 병렬로 만들어요. Packer는 Chef나 Puppet 같은 구성 관리(configuration management)를 대체하지는 않아요. 실제로 이미지를 빌드할 때 Packer는 Chef나 Puppet 같은 도구를 사용해 이미지에 소프트웨어를 설치할 수 있어요.
머신 이미지(machine image)는 사전 구성된 운영체제와 설치된 소프트웨어를 담고 있는 단일 정적(static) 단위로, 새 실행 머신을 빠르게 만들 때 사용돼요. 머신 이미지 형식은 플랫폼마다 달라요. 예를 들면 EC2용 AMI, VMware용 VMDK·VMX 파일, VirtualBox용 OVF 내보내기 등이 있어요.
HCP Packer
빌드 아티팩트에 대한 메타데이터를 저장하기 위해 HCP Packer를 사용하는 방법은 HCP Packer 문서를 참고하거나, HCP에 로그인해서 HCP Packer 기능을 살펴보세요.
더 알아보기 (Learn more)
- 이 페이지는 Packer 공식 문서에서 가져왔어요.