ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Packer 설치하기
    IaC/Packer 2021. 10. 18. 22:10
    반응형

    Mac OS

    Mac OS에서 Packer를 설치하기 위해서는 먼저 HomeBrew 패키지 매니저를 설치해야 한다. 설치는 이 문서를 보고 진행하면 된다.

     

    HomeBrew가 설치되었다면 터미널에 다음을 입력하여 Packer를 설치할 수 있다.

    $ brew tap hashicorp/tap
    $ brew install hashicorp/tap/packer

     

    만약 업그레이드를 하고 싶다면 다음과 터미널을 입력하면 된다.

    $ brew upgrade hashicorp/tap/packer

    Linux (CentOS)

    CentOS에서 Packer를 설치하고 싶다면 먼저 로컬에 yum-utils 패키지를 설치해야 한다. 터미널에 다음을 입력한다.

    $ sudo yum install -y yum-utils

     

    그 후, 하시코프 레포지토리를 추가한다.

    $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo

     

    그 다음 Packer 패키지를 설치하면 된다.

    $ sudo yum -y install packer

    Linux (Amazon Linux)

    Amazon Linux에서 Packer를 설치하고 싶다면 먼저 로컬에 yum-utils 패키지를 설치해야 한다. 터미널에 다음을 입력한다.

    $ sudo yum install -y yum-utils

     

    그 후, 하시코프 레포지토리를 추가한다.

    $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo

     

    그 다음 Packer 패키지를 설치하면 된다.

    $ sudo yum -y install packer

    설치 검증

    정상적으로 설치되었는지 확인하고 싶다면 터미널에 다음을 입력한다.

    $ packer
    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

    참고

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

    pkenv 설치하기  (0) 2021.10.23
    Packer 용어 정리  (0) 2021.03.26
Designed by Tistory.