Дизайнер формирования облаков: необходимо подключить 2 Sec Group - PullRequest
0 голосов
/ 20 марта 2019

Я пытаюсь соединить две группы безопасности, то есть SG1 и SG2 внутри VPC, и я следую по ссылке ниже, чтобы сделать это

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer-canvas-details.html

Соединение 2 групп безопасности

В документе говорится, что при соединении двух групп безопасности создаются жестко закодированные соединения (синие пунктирные соединения). Но я не могу этого добиться,Может кто-нибудь, пожалуйста, подскажите мне.

Пожалуйста, найдите ниже код json - если вы скопируете + вставите код в свой аккаунт aws - в представлении конструктора облачного формирования, вы сможете увидеть представление архитектуры.

{
"AWSTemplateFormatVersion": "2010-09-09",
"Metadata": {
    "AWS::CloudFormation::Designer": {
        "964ff8ab-d51d-444d-a89a-877e33333a1a": {
            "size": {
                "width": 550,
                "height": 190
            },
            "position": {
                "x": 170,
                "y": 50
            },
            "z": 0,
            "embeds": [
                "5ce1c0a6-8af3-4e28-9438-9abb964f029e",
                "766381c3-b302-4aaf-a0bc-e46895c025bd"
            ]
        },
        "766381c3-b302-4aaf-a0bc-e46895c025bd": {
            "size": {
                "width": 60,
                "height": 60
            },
            "position": {
                "x": 260,
                "y": 94
            },
            "z": 1,
            "parent": "964ff8ab-d51d-444d-a89a-877e33333a1a",
            "embeds": [],
            "iscontainedinside": [
                "964ff8ab-d51d-444d-a89a-877e33333a1a",
                "964ff8ab-d51d-444d-a89a-877e33333a1a",
                "964ff8ab-d51d-444d-a89a-877e33333a1a"
            ]
        },
        "5ce1c0a6-8af3-4e28-9438-9abb964f029e": {
            "size": {
                "width": 60,
                "height": 60
            },
            "position": {
                "x": 483,
                "y": 97
            },
            "z": 1,
            "parent": "964ff8ab-d51d-444d-a89a-877e33333a1a",
            "embeds": [],
            "iscontainedinside": [
                "964ff8ab-d51d-444d-a89a-877e33333a1a",
                "964ff8ab-d51d-444d-a89a-877e33333a1a"
            ]
        }
    }
},
"Resources": {
    "MyVPC": {
        "Type": "AWS::EC2::VPC",
        "Properties": {},
        "Metadata": {
            "AWS::CloudFormation::Designer": {
                "id": "964ff8ab-d51d-444d-a89a-877e33333a1a"
            }
        }
    },
    "SG1": {
        "Type": "AWS::EC2::SecurityGroup",
        "Properties": {
            "VpcId": {
                "Ref": "MyVPC"
            }
        },
        "Metadata": {
            "AWS::CloudFormation::Designer": {
                "id": "766381c3-b302-4aaf-a0bc-e46895c025bd"
            }
        }
    },
    "SG2": {
        "Type": "AWS::EC2::SecurityGroup",
        "Properties": {
            "VpcId": {
                "Ref": "MyVPC"
                },
            "GroupDescription" : "Allow access from HTTP and SSH traffic",
            "SecurityGroupIngress": [
      {
          "IpProtocol": "tcp",
          "FromPort": "80",
          "ToPort": "80",
          "CidrIp": "0.0.0.0/0"
      },
      {
          "IpProtocol": "tcp",
          "FromPort": "22",
          "ToPort": "22",
          "CidrIp": {
              "Ref": "SG1"
          }
        }
        ]
        },
        "Metadata": {
            "AWS::CloudFormation::Designer": {
                "id": "5ce1c0a6-8af3-4e28-9438-9abb964f029e"
            }
        }
    }
}

}

представление архитектуры приведенного выше кода

Может кто-нибудь подсказать мне, как создать соединение между двумя ресурсами, в моемдело SG.Создает ли синяя пунктирная линия между двумя ресурсами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...