diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2021-08-17 22:29:25 +0200 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2021-08-17 22:29:30 +0200 |
commit | 4fb3e607341569948e9333a298ad886e8f129696 (patch) | |
tree | 052148b7bbae796f47c530e33d66e4a973a5c762 | |
parent | 347823eb5724cce86036b28f384d91cf5f8e4a46 (diff) | |
download | infrastructure-4fb3e607341569948e9333a298ad886e8f129696.tar.gz |
Floating ip frontend
-rw-r--r-- | terraform/infra.tf | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/terraform/infra.tf b/terraform/infra.tf index cd28f51c..45cb9402 100644 --- a/terraform/infra.tf +++ b/terraform/infra.tf @@ -19,6 +19,15 @@ resource "openstack_networking_port_v2" "frontend_port" { } } +resource "openstack_networking_floatingip_v2" "floatip_frontend" { + pool = "ext-net" +} + +resource "openstack_networking_floatingip_associate_v2" "floatip_associate_frontend" { + floating_ip = "${openstack_networking_floatingip_v2.floatip_frontend.address}" + port_id = "${openstack_networking_port_v2.frontend_port.id}" +} + resource "openstack_compute_instance_v2" "baserock_frontend" { name = "frontend-haproxy" image_id = data.openstack_images_image_v2.image_id.id |