본문 바로가기

Packer 명령어

C276x260.fwebp.q85 [draft] 우분투에서 Packer를 설치하고 CentOS 7 이미지를 생성하는 방법 우분투에서 Packer를 설치하고 CentOS 7 이미지를 생성하는 방법Packer 설치ATP 패키지 매니저로 설치sudo apt-get updatesudo apt-get install packer바이너리 파일로 최신 버전을 설치 Packer의 공식 다운로드 페이지에서 바이너리를 다운로드wget https://releases.hashicorp.com/packer/1.7.4/packer_1.7.4_linux_amd64.zip다운로드한 압축 파일 해제unzip packer_1.7.4_linux_amd64.zipPacker 실행 파일 이동sudo mv packer /usr/local/bin/Packer 버전 정보 확인packer --versionCentOS 7 이미지 생성CentOS 7 이미지를 생성하는 템플.. 더보기
C276x260.fwebp.q85 [draft] Packer 명령어의 자동 완성을 활성화하는 방법 Packer 명령어의 자동 완성을 활성화하는 방법패커 명령에는 선택적 하위 명령 자동 완성 기능이 있으며 셸에 패커 -autocomplete-install을 사용하여 이 기능을 사용하도록 설정할 수 있습니다. 이렇게 하면 새 셸을 호출하여 이 기능을 사용할 수 있습니다. 패커 자동 완성(packer autocompletion)packer -autocomplete-install 이제 packer 명령어를 입력하면 Tab 키를 눌러 자동완성 기능을 사용할 수 있습니다.packer p[Tab]$ packer plugin 자동 완성 테스트packer p[Tab][Tab]$ packer pluginplugin plugins 참고URL- Autocompletion : https://developer.hashic.. 더보기
C276x260.fwebp.q85 [draft] Packer를 사용하여 AWS 이미지를 빌드할 때 AWS 자격 증명을 제공하는 방법 Packer를 사용하여 AWS 이미지를 빌드할 때 AWS 자격 증명을 제공하는 방법정적 자격 증명(static credentials) 및 공유 자격 증명 파일(shared credentials file)을 이용한 방법Static Credentials (정적 자격 증명)정적 자격 증명은 Packer 설정 파일에 직접 키 값을 넣어두는 방식입니다.AWS 액세스 키와 시크릿 키를 직접 설정합니다.vim aws.pkr.hclpacker { required_plugins { amazon = { version = ">= 1.1.1" source = "github.com/hashicorp/amazon" } }}locals { timestamp = regex_replace(times.. 더보기