Packer란? (1) 개념 소개, 설치 방법
Intro 모놀리틱 클라우드 인프라 환경에서 신규 배포가 진행될 때, 이미지를 사용해 유연한 클라우드 인프라를 구성할 수 있습니다. 신규 서비스가 준비된 VM 이미지를 만들고 해당 이미지를 사용해 동일한 VM를 여러 대 배포할 수 있죠. (여기서 말하는 이미지는 VM의 특정 상태를 그대로 저장하고, 나중에 재사용 가능하도록 생성한 자원을 뜻합니다) 이미지는 만드는 과정은 작업자가 깡통 VM을 생성하고 SSH에 접속한 후, yum 등의 패키지 관리 도구를 통해 프로그램을 설치하며,, 빌드된 파일을 업로드,, 특정 변수를 설정하는 등,, 수많은 작업이 있습니다. 하지만 이 모든 과정이 사람의 수작업으로 이루어진다면? Human error의 가능성이나 이력 관리, 생산성 등 여러 문제가 발생합니다. 이번 포스..