나의 삽질 저장소!

Packer 설치 - 2편

by softPine

먼저 Packer를 설치부터 진행하려고 한다. 설치에 대한 문서는 Link를 확인해 보면 설치에 대한 방법을 볼 수 있다.

나는 AWS 머신 이미지를 만들기 위해서 AWS의 Amazon Linux 2 를 사용하여 돈을 최대한 안나오게 사용을 하려 한다.

여기서는 Amazon Linux 2 에서의 설치만 진행하도록 하겠다.

 

Amazon Linux 2(x86_64) 설치 방법

Amazon Linux 2에 있는 yum-config-manager를 사용하여 설치를 진행한다. 기본적으로 패키지 매니저를 사용하기 때문에 root 계정을 사용하여 진행을 한다.

yum install -y yum-utils
yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo
yum -y install packer

 

설치 확인

Amazon Linux2 의 경우 기존에 사용중인 Packer라는 패키지가 있기 때문에 Packer 명령어를 실행을 시켜도 제대로 동작하지 않는다. 그러므로 우리가 설치한 하쉬코프의 Packer를 다른 이름으로 심볼릭 링크로 변경을 해준다.

cd /usr/bin
ln -s packer pk
pk
----
Usage: packer [--version] [--help] <command> [<args>]

Available commands are:
    build           build image(s) from template
    console         creates a console for testing variable interpolation
    fix             fixes templates from old versions of packer
    fmt             Rewrites HCL2 config files to canonical format
    hcl2_upgrade    transform a JSON template into an HCL2 configuration
    init            Install missing plugins or upgrade plugins
    inspect         see components of a template
    validate        check that a template is valid
    version         Prints the Packer version

'OpenSource > Packer' 카테고리의 다른 글

Packer 병렬 빌드 - 6편  (0) 2021.06.09
Packer 변수 - 5편  (0) 2021.06.08
Packer로 프로비저닝하기 - 4편  (0) 2021.06.07
Packer로 이미지 만들어보기 - 3편  (0) 2021.06.06
Packer란? - 1편  (0) 2021.06.04

블로그의 정보

나의 삽질저장소

softPine

활동하기