AWS Cloudformation에서없이 Public IP 을 사용하여 VPC에서 EC2 인스턴스를 선언 할 수있는 방법이 있습니까? Elastic IP를 선언하고 첨부해야합니까?** 공용 IP를 사용하여 Ec2 인스턴스를 자동으로 만들지 ** ** 구름 모양의 탄성 IP를 선언하지 않으시겠습니까?
AWS :: AutoScaling :: LaunchConfiguration에서 "AssociatePublicIpAddress"속성을 추가하여 인스턴스가 공용 IP를 자동으로 수락 할 수 있다고 말할 수 있습니다. AWS :: EC2 :: Instance에 대한 해당 항목을 찾고 있습니다.
다음은 EC2 인스턴스를 만드는 데 사용하는 내 cloudformation 스 니펫입니다. 나는 Elastic IP를 미리 선언 할 필요없이 공용 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"
},
]
}
},
ec2 인스턴스를 만들 때 공용 IP가 자동으로 할당됩니다. 수동으로 추가 할 필요는 없습니다. 공용 IP를 추가해야합니까? – BMW
서브넷 설정에 "공용 IP 자동 할당"설정을 시도해 보셨습니까? – Edwin
내 대답이 올바른 것인지, 다른 답변으로 올바른 답변을 분류 할 수 있도록 표시 할 수 있습니까? 감사합니다 –