In AWS Cloudformation, c'è un modo per dichiarare un'istanza EC2 in VPC con un IP pubblico senza la necessità di dichiarare un IP Elastic ed allegare alla stessa?Come si crea automaticamente un'istanza Ec2 con un IP pubblico ** senza ** che dichiara un IP elastico in cloud?
In AWS :: AutoScaling :: LaunchConfiguration, è possibile aggiungere una proprietà "AssociatePublicIpAddress" per dire che le istanze accetteranno automaticamente un IP pubblico. Sto cercando l'equivalente per AWS :: :: EC2 grado
Di seguito è riportato il mio frammento di cloudformation per la creazione di un'istanza EC2. Non posso alcun documento che menzioni su come aggiungere un IP pubblico senza dover dichiarare preventivamente un 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"
},
]
}
},
L'IP pubblico viene assegnato automaticamente quando si crea l'istanza di ec2. Non è necessario aggiungerlo manualmente. Hai bisogno di aggiungere inviare IP pubblico? – BMW
C'è un'impostazione nelle impostazioni di sottorete: "Assegna automaticamente IP pubblico" hai provato? – Edwin
Se la risposta è corretta, puoi contrassegnarla come tale per aiutare gli altri a risolvere risposte valide? grazie –