[EC2 CLI] aws ec2 run-instances

<Cloud>/AWS|2022. 7. 11. 16:56
반응형

 

여기 다나와있음

 

run-instances — AWS CLI 1.25.26 Command Reference

Note: You are viewing the documentation for an older major version of the AWS CLI (version 1). AWS CLI version 2, the latest major version of AWS CLI, is now stable and recommended for general use. To view this page for the AWS CLI version 2, click here. F

docs.aws.amazon.com

 

사용 예제는 다음과 같이 

aws ec2 run-instances --image-id $IMAGE_ID --count 1 --instance-type $INSTANCE_TYPE --key-name $AWS_KEY --subnet-id $SUBNET_ID --security-group-ids $SG_ID --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=ys-dcgmi}]')

 

 

--image-id   이미지이름 ( ex: "ami-05f0a758b1c9909d1")

--count    인스턴스 몇개 생성할거냐

--instance-type   인스턴스 타입 (ex : "g4dn.xlarge")

--key-name   pem키이름 (ex : mykey.pem)

--subnet-id   서브넷은 뭘로할거냐 (ex : subnet-3deb2888)

--security-group-ids :   보안그룹 뭘로할거냐 (ex : sg-005ob...)

--tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=[여기 인스턴스 이름적으면됨]}]'    : 태그다는건데 인스턴스 Name 설정해줌  

--user-data   :  cli 말고도 그냥 시작할때도 있다. 인스턴스 시작하면서 같이 수행해줄 명령어 bash 명령어 적어주면됨 ( 명령어 다 끝날떄까지 인스턴스 상태가 초기화상태가됨)

--placement AvailabilityZone=us-west-2c  :   원하는 리전에 인스턴스 생성

--launch-template LaunchTemplateName=MYTEMPLATE  :   생성한 템플릿으로 인스턴스 생성

--disable-api-termination :   실수로 종료되지않게끔 설정. 종료하고싶으면 아래처럼 설정을 바꿔준다음에 종료해주면 됨.

ec2-modify-instance-attribute --disable-api-termination false INSTANCEID

 

 

 

** 실행하기 앞서서 aws ec2 run-instance 로 지정해준 이미지나, 보안그룹등이 속하는 리전과  실행 터미널에서 aws configure 을 입력했을때의 리전이 같아야한다

반응형

'<Cloud> > AWS' 카테고리의 다른 글

AWS Spot Instance Start  (0) 2024.03.29
AWS Sagemaker Studio Data Wangler 실습  (0) 2022.12.27
AWS 보안서비스 종류들  (0) 2022.05.19
AWS ECS 간단이해  (0) 2022.05.18
Lamdba Cold start 예방하는 방법 2가지  (0) 2022.05.18

댓글()