Json 我可以从不是在CloudFormation中生成的EC2中获取元数据吗?

Json 我可以从不是在CloudFormation中生成的EC2中获取元数据吗?,json,amazon-web-services,amazon-ec2,Json,Amazon Web Services,Amazon Ec2,我有一些不是由CloudFormation创建的实例。我希望复制这些实例,但我不想经历在EC2中构建实例的整个大脑麻木过程(经历指定实例类型、EBS卷等步骤)。我的问题是: 有没有一种方法可以从AWS CLI以JSON格式获取EC2实例的所有元数据,我可以将这些元数据传递给新堆栈的创建 如果是,有人可以提供参考资料吗 如果CLI不是一个选项,是否有任何方法通过AWS控制台获取此信息 如果他们有一种类似于数据库转储的JSON转储方式,那就太酷了。您可以从以下内容开始: aws ec2 desc

我有一些不是由CloudFormation创建的实例。我希望复制这些实例,但我不想经历在EC2中构建实例的整个大脑麻木过程(经历指定实例类型、EBS卷等步骤)。我的问题是:

  • 有没有一种方法可以从AWS CLI以JSON格式获取EC2实例的所有元数据,我可以将这些元数据传递给新堆栈的创建

  • 如果是,有人可以提供参考资料吗

  • 如果CLI不是一个选项,是否有任何方法通过AWS控制台获取此信息

如果他们有一种类似于数据库转储的JSON转储方式,那就太酷了。

您可以从以下内容开始:

aws ec2 describe-instances \
    --instance-ids "i-06666777788889999" \
    --query "Reservations[0]"
然后,您可能还需要获取连接的EBS卷、安全组等的详细信息

或者,看看能不能帮你。它可以从您指向的AWS资源创建CloudFormation模板。

您可以从以下内容开始:

aws ec2 describe-instances \
    --instance-ids "i-06666777788889999" \
    --query "Reservations[0]"
然后,您可能还需要获取连接的EBS卷、安全组等的详细信息


或者,看看能不能帮你。它可以从您指向的AWS资源中创建一个CloudFormation模板。

有趣的是,您将此作为答案发布了出来。。我只是在看ec2描述实例文档,有趣的是,你把它作为一个答案发布了。。我只是浏览了ec2描述实例文档