首页 > 解决方案 > 我可以使用 AWS-UpdateLinuxAmi AWS SSM 文档基于最新的 amazon linux 2 构建 AMI 吗?

问题描述

我目前正在评估如何在我的 AWS 账户中进行自动 AMI 烘焙。

我注意到了AWS-UpdateLinuxAmiAWS SSM 文档,它似乎是为这项任务制作的。

但它需要 AMIID 作为输入参数。我想以最新的 Amazon Linux 2 映像为基础创建烘焙 AMI。理想情况下,无需维护我的自动化任务。

Amazon SSM 可以做到这一点,还是我应该寻找其他解决方案?

标签: amazon-web-servicesamazon-amiaws-ssm

解决方案


SSM 文档可以自动从SSM Parameter Store获取参数,如文档所示:

LatestAmi:
    type: String
    default: >-
      {{ssm:/aws/service/ami-windows-latest/Windows_Server-2016-English-Full-Base}}
    description: The latest Windows Server 2016 AMI queried from the public parameter.

该示例显示了如何为 windows 获取最新的 ami ,但您可以为 Amazon Linux 2 执行相同操作。此处列出并解释了 AL2 的 SSM 参数。


推荐阅读