여기 다나와있음
사용 예제는 다음과 같이
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 |