From 06153a6cda2e0aed2c835fb6d2daa066c131b93c Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Tue, 17 Aug 2021 17:40:35 +0200 Subject: Add missing router to the external network --- terraform/networking.tf | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/terraform/networking.tf b/terraform/networking.tf index 02ac82f4..3293c8c8 100644 --- a/terraform/networking.tf +++ b/terraform/networking.tf @@ -10,6 +10,24 @@ resource "openstack_networking_subnet_v2" "baserock_subnet" { ip_version = 4 } + +data "openstack_networking_network_v2" "external_network" { + name = "ext-net" +} + +resource "openstack_networking_router_v2" "baserock_router" { + name = "Baserock Router" + admin_state_up = true + external_network_id = data.openstack_networking_network_v2.external_network.id +} + +resource "openstack_networking_router_interface_v2" "baserock_router_interface" { + router_id = "${openstack_networking_router_v2.baserock_router.id}" + subnet_id = "${openstack_networking_subnet_v2.baserock_subnet.id}" +} + +# Security groups + resource "openstack_networking_secgroup_v2" "sg_base" { name = "base" description = "Allow all outgoing traffic, and allow incoming ICMP (ping) and SSH connections" -- cgit v1.2.1