Cloud-init 서비스를 통해서 EC2가 시작될 때 특정 script가 동작되도록 설정할 수 있다.
해당 서비스를 사용하는 기능은 생각보다 가까이서 찾을 수 있는데, 새로운 EC2를 시작할 때 인스턴스 시작과 함께 실행되는 script를 적는 user data 기능이 cloud-init을 이용하고 있다.conf 파일 추가
디렉토리 이동 후 .cfg 파일을 생성해준다. (해당 디렉토리 내에 .cfg 형태의 파일이 있다면 자동으로 read)
cd /etc/cloud/cloud.cfg.d/
.cfg 파일 생성 후 아래 내용을 기입하고 저장.
#cloud-config
cloud_final_modules:
- [scripts-user, always]
EC2 user-data 명령 수정