Amazon web services 云获取图像id

Amazon web services 云获取图像id,amazon-web-services,amazon-ec2,amazon-cloudformation,Amazon Web Services,Amazon Ec2,Amazon Cloudformation,我不知道,有没有可能。我有一个ClodFormation模板,我想从Marketplace安装我的映像。但是有一个问题,当我上传一个新的图像,图像id的变化。我想自动完成这项工作。我可以获取我的图像id,如下所示 所以我想问,在CloudFormation模板中我该怎么做?因为会有不同的区域 aws ec2 describe-images --filters Name=product-code,Values=$image_id Name=is-public,Values=true 谢谢你的回

我不知道,有没有可能。我有一个ClodFormation模板,我想从Marketplace安装我的映像。但是有一个问题,当我上传一个新的图像,图像id的变化。我想自动完成这项工作。我可以获取我的图像id,如下所示

所以我想问,在CloudFormation模板中我该怎么做?因为会有不同的区域

aws ec2 describe-images  --filters Name=product-code,Values=$image_id Name=is-public,Values=true

谢谢你的回答

这是一个常见的用例,每当发生更改时,许多客户都使用AWS Systems Manager参数存储来存储各自的AMI ID。AWS CloudFormation提供了检索这些数据的简单方法

这还可用于自动检索不同AWS区域甚至不同AWS帐户中的正确AMI,因为CloudFormation堆栈将自动检索其部署到的各个帐户和区域的本地参数


以下是AWS管理与治理博客上的一篇文章,描述。

感谢您的回答。但是我不知道我该怎么做:)我在这里发布之前检查了那个链接。谢谢