자기발전소/# AWS
AWS 공부 : Bootstrap
iamlucia
2020. 12. 22. 22:22
BootStrapping
인스턴스 생성 시, 운영체제 환경 및 소프트웨어를 자동으로 구성하는 도구
즉, 사용자의 도움 없이 일련의 과정을 수행하는 도구
User-data & Meta-data
- user-data: 수동으로 작성하여 전달
- meta-data: aws내부에서 만들어져 자동으로 추가
모든 EC2 인스턴스는 로컬 인스턴스의 사용자 데이터 및 메타 데이터 서비스에 접근할 수 있는 권한 소유
Meta-data
: 인스턴스에 대한 불변의 데이터
Meta-data 접근
인스턴스 내에서 http를 통해 접근 가능 (http://169.254.169.254/latest/meta-data/)
해당 인스턴스에 대한 유용한 정보 (Hostname, AMI ID, Instance ID, Public/Private DNS, Availability Zone) 확인 가능
호스트명을 조회하기 위한 메타데이터 사용의 예:
# curl http://169.254.169.254/latest/meta-data/hostname
AWS 환경 구축 후 관리자가 사용자에게 제공할 때 meta-data 접근을 비활성화할 수 있음