Запуск AMI из AWS Marketplace через CloudFormation

#amazon-web-services #amazon-cloudformation #openvpn #aws-marketplace

#amazon-веб-сервисы #amazon-cloudformation #openvpn #aws-marketplace

Вопрос:

кто-нибудь знает, возможно ли запустить AMI Marketplace (в данном случае сервер OpenVPN) через Cloudformation, и если да, то как? Я не нашел ничего полезного в документах AWS Docs / OpenVPN Docs.

Ответ №1:

Я просто делаю быстрый тест с этим шаблоном, и CloudFormation запускается без ошибок. Обратите внимание, что мой регион — Сингапур, я думаю, вам нужно заменить ImageId свой регион.

Чтобы получить идентификатор изображения, вам необходимо запустить экземпляр EC2 с изображением в консоли. Оттуда вы можете скопировать идентификатор изображения.

Это может быть полезно: 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
 

Комментарии:

1. Итак, что это за изображение? Я не могу найти идентификаторы изображений AMI Marketplace..

2. Вы правы, я создал EC2, чтобы получить ImageID, а затем добавить его в шаблон.