Rather than utilizing the IP addresses mapped to instances in the hosts file you could instead create DNS records for the instances and refer to them for the application if possible. You can create a private Route53 zone in a VPC, add A records pointing to the instances via CloudFormation.
If it absolutely isn't possible via DNS records then you could do it via storing the hostname & IP in parameter store and then fetching it sometime after instance creation to add the host file entries.
- 질문됨 6년 전
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 2년 전