Skip to content
Snippets Groups Projects

feat: Add new data volume for XDMod queue data

6 files
+ 186
18
Compare changes
  • Side-by-side
  • Inline
Files
6
+ 4
4
variable "name" {default = "cluster"}
variable "internal_net" {default = ""}
variable "admin_state_up" { }
variable "admin_state_up" { }
variable "enable_dhcp" {}
variable "enable_dhcp" {}
@@ -21,21 +21,21 @@ provider "openstack" {
@@ -21,21 +21,21 @@ provider "openstack" {
# creates clusternet
# creates clusternet
resource "openstack_networking_network_v2" "internal_network" {
resource "openstack_networking_network_v2" "internal_network" {
name = "${var.name}net"
name = var.internal_net
admin_state_up = var.admin_state_up
admin_state_up = var.admin_state_up
}
}
# creates clustersubnet
# creates clustersubnet
# cidr is the subnet range (that subnet range and dns nameservers from the network create file in feat-openstack)
# cidr is the subnet range (that subnet range and dns nameservers from the network create file in feat-openstack)
resource "openstack_networking_subnet_v2" "internal_subnet" {
resource "openstack_networking_subnet_v2" "internal_subnet" {
name = "${var.name}subnet"
name = "${var.internal_net}_subnet"
network_id = openstack_networking_network_v2.internal_network.id
network_id = openstack_networking_network_v2.internal_network.id
cidr = "10.1.1.0/24"
cidr = "10.1.1.0/24"
ip_version = 4
ip_version = 4
enable_dhcp = var.enable_dhcp
enable_dhcp = var.enable_dhcp
}
}
output "id" {
output "internal_network_id" {
value = openstack_networking_network_v2.internal_network.id
value = openstack_networking_network_v2.internal_network.id
depends_on = [openstack_networking_subnet_v2.internal_subnet]
depends_on = [openstack_networking_subnet_v2.internal_subnet]
}
}
Loading