Trong AWS Cloudformation, có cách nào để khai báo một cá thể EC2 trong VPC với một IP công cộng mà không cần cần phải khai báo một IP đàn hồi và đính kèm nó không?Làm thế nào để tạo một Ec2 Instance với IP Public một cách tự động ** mà không cần ** khai báo một IP Đàn hồi trong dạng đám mây?
Trong AWS :: AutoScaling :: LaunchConfiguration, bạn có thể thêm thuộc tính "AssociatePublicIpAddress" để nói rằng các cá thể sẽ tự động chấp nhận IP công khai. Tôi đang tìm kiếm tương đương cho AWS :: EC2 :: Instance
Dưới đây là đoạn mã đám mây của tôi để tạo phiên bản EC2. Tôi không thể có bất kỳ tài liệu nào đề cập đến cách thêm IP công khai mà không phải khai báo trước một IP Elastic.
"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 công cộng được gán tự động khi tạo cá thể ec2. Bạn không cần thêm nó theo cách thủ công. Bạn có cần phải thêm IP công cộng không? – BMW
Có cài đặt trong cài đặt mạng con: "Tự động gán IP công khai" bạn đã thử chưa? – Edwin
Câu trả lời của tôi có đúng không, bạn có thể đánh dấu nó như vậy để giúp người khác sắp xếp các câu trả lời hợp lệ không? Cảm ơn –