본문 바로가기

퍼블릭 클라우드

[aws] Amazon Linux 2에서 Packer를 설치하는 방법

728x90

Amazon Linux 2에서 Packer를 설치하는 방법

테스트 환경

sudo cat /etc/os-release | grep PRETTY_NAME | cut -d'"' -f2
$ sudo cat /etc/os-release | grep PRETTY_NAME | cut -d'"' -f2
Amazon Linux 2

1. 필요한 패키지 설치

먼저 yum 패키지 매니저를 사용하여 Packer를 설치하는 데 필요한 패키지를 설치해야 합니다. 다음 명령을 실행하여 필요한 패키지를 설치합니다.

sudo yum install -y unzip wget

2. Packer 다운로드

Packer를 다운로드합니다. 다음 명령을 사용하여 최신 버전의 Packer 바이너리를 다운로드합니다.

wget https://releases.hashicorp.com/packer/1.8.6/packer_1.8.6_linux_amd64.zip

3. Packer 설치

Packer 바이너리를 추출하고 설치합니다. 다음 명령을 사용하여 압축을 해제합니다.

unzip packer_1.8.6_linux_amd64.zip
$ ls -l packer
-rwxr-xr-x 1 ec2-user ec2-user 204974532  2월 16 00:42 packer

압축을 해제한 후, Packer 바이너리를 /usr/local/bin 디렉토리에 설치합니다.

sudo mv packer /usr/local/bin

4. Packer 버전 확인

Packer가 제대로 설치되었는지 확인하려면 다음 명령을 실행합니다.

packer version
$ packer version
Packer v1.8.6

이 명령은 Packer의 버전 정보를 출력합니다. 출력이 제대로 되면 Packer가 제대로 설치된 것입니다.

 

packer 설정 초기화

packer init .

포맷 및 유효성 검증

packer fmt .
packer validate .

packer 이미지 빌드

packer build .

 

참고URL

- Install Packer : https://developer.hashicorp.com/packer/downloads

- Packer Releases : https://releases.hashicorp.com/packer

 

728x90