Golden Image Pipeline 구성 - 2. GitHub Actions로 이미지 생성 자동화
들어가며 이 글은 Golden Image Pipeline 구성 - 1. Packer와 Ansible로 이미지 만들기의 후속이다. 이번에는 golden ami를 정의한 packer 템플릿이나 ansible playbook에 변경 후 branch에 push될 경우 ami를 생성하도록 구성하는 방법을 설명한다. 더보기 AMI ID를 콘솔에 접속하지 않고 바로 출력할 수 있도록 packer 템플릿에 manifest file을 생성하는 post-processor를 추가하고, 최신 linux ami를 가져오는 data 블럭을 새로 만들었다. # base-linux-ami.pkr.hcl locals { timestamp = regex_replace(timestamp(), "[- TZ:]", "") } data "..
🔄 CICD
2023. 6. 26. 16:13