使用 Amazon Linux 2 的 (AWS) CloudFormation 堆栈

3

能否在Amazon Linux 2上使用AWS CloudFormation堆栈?目前,我只找到指向Amazon Linux AMI的Amazon文档。不幸的是,AMI将于2023年停止支持(已标记为弃用)。


你的意思是使用AL2 AMI创建实例吗?当然可以。 - Marcin
@Marcin 我的意思是使用CloudFormation堆栈创建AL2 AMI实例。我们已经在那里拥有了所有的基础架构配置。如果可以的话,我们希望避免手动完成所有这些工作。你能指导我正确的文档或者解释如何做吗? - pokemzok
您可以在现有的CloudFormation模板中更新AMI或新AMI并部署它。请检查AWS :: EC2 :: Instance - mk23
1
@Marcin 不,你给了我一个好的想法去寻找。谢谢!还让我接受你的答案。 - pokemzok
1个回答

3
在CloudFormation中,您可以创建AWS::EC2::Instance。要使用动态引用获取Amazon Linux 2的最新AMI, 您可以使用以下基本示例:
Parameters:
  LatestAmiId:
    Type: 'AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>'
    Default: '/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2'

Resources:
 Instance:
    Type: 'AWS::EC2::Instance'
    Properties:
      ImageId: !Ref LatestAmiId
      InstanceType: t2.micro

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接