Usando aws cli
, na primeira conta, pegue os dados do modelo de lançamento e salve-os em um arquivo json
:
aws ec2 get-launch-template-data \
--instance-id i-0123d646e8048babc \
--query 'LaunchTemplateData' \
> account1-launch-data.json
E, na segunda conta, crie o modelo a partir do arquivo json
:
aws ec2 create-launch-template \
--launch-template-name Account2Template \
--version-description Account1Copy \
--launch-template-data file://account1-launch-data.json
Você pode usar esse modelo para iniciar a instância do ec2 usando seu ID de modelo de inicialização:
aws ec2 run-instances \
--launch-template LaunchTemplateId=<template id>,Version=1