CloudFormation OpenVPN - PullRequest
       11

CloudFormation OpenVPN

0 голосов
/ 23 апреля 2020

Я хочу настроить OpenVPN с помощью CloudFormation, я думал, что могу получить AMI ID из Marketplace и запустить его, потому что я хочу запустить экземпляр с 10 подключениями, но, к сожалению, я не могу получить AMI ID из Marketplace , Как получить AMI ID сервера OpenVPN с 10 поддерживаемыми соединениями?

1 Ответ

0 голосов
/ 04 мая 2020

Сервер OpenVPN можно запустить с помощью CloudFormation, выполнив следующие действия:

Используйте следующую команду для отображения идентификатора AMI OpenVPN

aws --region=ap-southeast-2 ec2 describe-images --owner=aws-marketplace --filters 'Name=name,Values=OpenVPN Access Server 2.7.5*'

Приведенная выше команда выдаст следующий вывод

{
    "Images": [
        {
            "VirtualizationType": "hvm",
            "Hypervisor": "xen",
            "RootDeviceType": "ebs",
            "SriovNetSupport": "simple",
            "OwnerId": "123",
            "ImageId": "ami-01f26c6ea254596c5",
            "Name": "OpenVPN Access Server 2.7.5-bbff26cd-b407-44a2-a7ef-70b8971391f1-ami-0c56f53c16ad84dcd.4",
            "BlockDeviceMappings": [
                {
                    "DeviceName": "/dev/sda1",
                    "Ebs": {
                        "SnapshotId": "snap-0624e972dc64638ed",
                        "VolumeSize": 8,
                        "Encrypted": false,
                        "VolumeType": "standard",
                        "DeleteOnTermination": true
                    }
                }
            ],
            "EnaSupport": true,
            "ImageLocation": "aws-marketplace/OpenVPN Access Server 2.7.5-bbff26cd-b407-44a2-a7ef-70b8971391f1-ami-0c56f53c16ad84dcd.4",
            "ImageOwnerAlias": "aws-marketplace",
            "ProductCodes": [
                {
                    "ProductCodeId": "b4oaowtu943z36a9jxepql6gh",
                    "ProductCodeType": "marketplace"
                }
            ],
            "ImageType": "machine",
            "Public": true,
            "CreationDate": "2019-09-30T14:17:14.000Z",
            "Description": "http://www.openvpn.net/",
            "State": "available",
            "RootDeviceName": "/dev/sda1",
            "Architecture": "x86_64"
        }, ...
        .....

}]
}

Чтобы получить более подробную информацию об изображении и сервере OpenVPN, вам необходимо выполнить поиск MarketPlace с использованием AMI-ID.

Чтобы использовать изображение в CloudFormation, необходимо подписаться на продукт через Market Место. После подписки вы можете запустить OpenVPN, как и другие обычные экземпляры EC2, используя идентификатор AMI.

...