본문으로 바로가기

aws cli를 이용하여 ec2 설정

category Clould/AWS 2019. 5. 14. 11:27

aws cli를 이용하여 ec2정보를 획득 후 ec2에 eni를 설정하는 bash shell script입니다.

ec2리스트에 보이는 name정보를 이용하여 ec2 instance의 id를 조회한 후 instance-id를 이용하여 ec2설정에 필요한 명령을 사용하는 용도로 활용 될 수 있습니다.

 

아래 스크립트는 자동으로 ec2가 생성되는 pass서비스 ecs fargate내의 ec2의 네이밍 규칙을 통해 eip를 부여하는 사례입니다.

 

EC2_NAME = my-ec2
EC2_INSTANCE_ID = $(aws ec2 describe-instances --filters Name=tag:Name,Values=${EC2_NAME}  --output=text --query "Reservations[*].Instances[*].InstanceId")

 

aws ec2 attach-network-interface --network-interface-id eni-e5aa89a3 --instance-id ${EC2_INSTANCE_ID} --device-index 1

 

 

'Clould > AWS' 카테고리의 다른 글

DataLake Portfolio on AWS  (0) 2019.05.15
EMR hue restart 방법  (0) 2019.01.09
AWS EMR HUE에서 S3 브라우징  (0) 2018.12.13
AWS Bigdata Portfolio(Data Platform Portfolio) -Dark Version  (0) 2018.11.08