Import Elastic IP for dev server

This commit is contained in:
Radon Rosborough 2021-07-10 21:07:53 +00:00
parent ea35395027
commit a75dd1b0ec
1 changed files with 16 additions and 0 deletions

View File

@ -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
}