【问题标题】:Launch AMIs from AWS Marketplace via CloudFormation通过 CloudFormation 从 AWS Marketplace 启动 AMI
【发布时间】:2020-12-16 12:17:27
【问题描述】:

有谁知道是否可以启动 Marketplace AMI(在本例中为 OpenVPN 服务器), 通过 Cloudformation,如果是,如何?我在 AWS Docs / OpenVPN Docs 中没有发现任何有用的东西。

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation openvpn aws-marketplace


    【解决方案1】:

    我只是用这个模板做了一个快速测试,CloudFormation 运行没有错误。请注意,我所在的地区是新加坡,我认为您需要替换您所在地区的ImageId

    要获取 ImageId,您需要在控制台中使用该图像启动一个 EC2 实例。从那里您可以复制 ImageId。

    这些可能会有所帮助: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-ec2.html https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html

    Resources:
      EC2Instance:
        Type: AWS::EC2::Instance
        Properties:
            ImageId: ami-0a8fdce33ca9cbe51 #ap-southeast-1
            KeyName: testkey
            InstanceType: t2.small
            SubnetId: subnet-035***095
            SecurityGroupIds:
            - sg-03f***356
            BlockDeviceMappings:
            -
              DeviceName: /dev/sda1
              Ebs:
                VolumeSize: 8
    

    【讨论】:

    • 那是哪张图片?我无法找到 Marketplace AMI 的 ImageId..
    • 你是对的,我创建了一个EC2来获取ImageId然后将它添加到模板中。
    猜你喜欢
    • 1970-01-01
    • 2014-06-21
    • 2018-10-06
    • 1970-01-01
    • 2021-05-27
    • 1970-01-01
    • 2020-02-13
    • 2021-12-11
    • 1970-01-01
    相关资源
    最近更新 更多