- Download aws cli v2
- Get your credentials, region and instance id in your private teams channel under /Files/AwsCredentials.txt
[INPUT]
aws configure
access key : <yourAccessKey>
secret access key : <yourSecretAccessKey>
region : <yourRegion>
output : json
[INPUT]
aws ec2 start-instances ^
--instance-ids <SSH-SRV-Id> <NAT-SRV-ID> <MON-SRV-ID> ^
--output text
[OUTPUT]
STARTINGINSTANCES <SSH-SRV-Id>
CURRENTSTATE 16 running
PREVIOUSSTATE 16 running
STARTINGINSTANCES <NAT-SRV-ID>
CURRENTSTATE 16 running
PREVIOUSSTATE 16 running
STARTINGINSTANCES <MON-SRV-ID>
CURRENTSTATE 16 running
PREVIOUSSTATE 16 running
[INPUT]
aws ec2 stop-instances ^
--instance-ids <SSH-SRV-Id> <NAT-SRV-ID> <MON-SRV-ID> ^
--output text
[INPUT]
aws ec2 create-image ^
--instance-id <MON-SRV-ID> ^
--name "MON1-<YOUR PRODUCT NAME>" ^
--description "<YOUR DESCRIPTION>" ^
[OUTPUT]
{
"ImageId": "ami-073620040d1d805d7"
}