Import Elastic IP for dev server
This commit is contained in:
parent
ea35395027
commit
a75dd1b0ec
16
tf/ec2.tf
16
tf/ec2.tf
|
@ -37,6 +37,9 @@ resource "aws_instance" "dev_server" {
|
|||
|
||||
security_groups = [aws_security_group.dev_server[0].name]
|
||||
|
||||
iam_instance_profile = aws_iam_instance_profile.dev_server.name
|
||||
key_name = data.external.env.result.SSH_KEY_NAME
|
||||
|
||||
root_block_device {
|
||||
volume_size = 256
|
||||
|
||||
|
@ -56,3 +59,16 @@ resource "aws_instance" "dev_server" {
|
|||
]
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_eip" "dev_server" {
|
||||
count = local.ssh_key_available ? 1 : 0
|
||||
tags = {
|
||||
Name = "Riju dev server"
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_eip_association" "dev_server" {
|
||||
count = local.ssh_key_available ? 1 : 0
|
||||
instance_id = aws_instance.dev_server[0].id
|
||||
allocation_id = aws_eip.dev_server[0].id
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue