[DevOps] Packer로 AWS AMI이미지 만들기 - 심화편1 (Packer 파일 구조화)
Intro이번 블로그에서는 Packer를 사용해 AWS AMI 이미지를 생성하는 심화 과정에 대해 다루어보겠습니다. Packer의 설정 파일을 여러 개로 나누고, 쉘 스크립트를 프로비저닝 단계에서 동작시키는 방법을 상세히 알아보도록 할게요. 이를 통해 좀 더 유연하고 구조화된 설정 관리가 가능해지며, 이미지 빌드 과정에서 추가 작업을 자동화할 수 있습니다.Packer 파일 구조화project-root/├── build.pkr.hcl├── plugins.pkr.hcl├── source.pkr.hcl├── variables.pkr.hcl├── variables.pkrvars.hcl└── scripts/ └── install_software.shbuild.pkr.hcl - 빌드 작업의 단계와 프로비저닝 ..