AMI предоставляется AWS
В приведенной ниже команде мы создаем экземпляр ec2, используя SOME_OLD_AMI
:
export EC2_INSTANCE_ID=$(aws ec2 run-instances --image-id ${SOME_OLD_AMI} --key-name ${SOMEKEY}
а затем остановить его:
aws ec2 stop-instances --instance-ids ${EC2_INSTANCE_ID} --region ${REGION}
Теперь мы настраиваем ami с этим остановленным экземпляром:
aws ec2 create-image --instance-id ${EC2_INSTANCE_ID} --name ${SOME_NEW_AMI} --description "xyz"
Можем ли мы запустить экземпляр EC2 по ssh (запущенный с помощью SOME_NEW_AMI
) с помощью закрытого ключа (SOMEKEY
)? потому что ключ ssh был назначен EC2_INSTANCE_ID
....