В облачной информации AWS есть ли способ объявить экземпляр EC2 в VPC с открытым IP-адресом без необходимости объявить Эластичный IP-адрес и прикрепить к нему?Как создать экземпляр Ec2 с открытым IP-адресом автоматически ** без ** объявления Эластичного IP в облачной форме?
В AWS :: AutoScaling :: LaunchConfiguration вы можете добавить свойство «AssociatePublicIpAddress», чтобы сказать, что экземпляры автоматически принимают публичный IP-адрес. Я ищу эквивалент для AWS :: EC2 :: Экземпляр
Ниже приведен фрагмент облаков для создания экземпляра EC2. Я не могу ни одного документа, который упоминает, как добавить публичный IP-адрес, не предварительно объявив Elastic IP.
"MyEc2Instance": {
"Type": "AWS::EC2::Instance",
"Properties": {
"IamInstanceProfile": {
"Ref": "MyEc2InstanceProfile"
},
"ImageId": {
"Fn::FindInMap": [
"MyEc2Box",
{
"Ref": "Region"
},
"ImageId"
]
},
"InstanceType": {
"Fn::FindInMap": [
"MyEc2Box",
{
"Ref": "Region"
},
"InstanceType"
]
},
"KeyName": {
"Ref": "DefaultKeyPair"
},
"Monitoring": "true",
"SecurityGroupIds": [
{
"Ref": "MyEc2SecurityGroup"
}
],
"SubnetId": {
"Ref": "MyBoxSubnet"
},
"Tags": [
{
"Key": "Name",
"Value": "MyBox"
},
]
}
},
Публичный IP присваивается автоматически при создании экземпляра ec2. Вам не нужно вручную добавлять его. Вам нужно добавить отправку общедоступного IP-адреса? – BMW
В настройках подсети есть настройка: «Автоматически назначать публичный IP-адрес», вы пробовали это? – Edwin
Должен ли мой ответ быть правильным, можете ли вы пометить его как таковой, чтобы помочь другим разобраться в действительных ответах? спасибо –