diff --git a/main.tf b/main.tf index 1fdfc49b3c81ac055cd5871e71681daba142501b..f936ad13e2e0f850eabc4313cb0d863658a1d7d8 100644 --- a/main.tf +++ b/main.tf @@ -5,8 +5,8 @@ resource "openstack_compute_keypair_v2" "keypair" { # creates dmznet resource "openstack_networking_network_v2" "external_net" { - name = var.external-net - admin_state_up = var.admin-state-up + name = var.external-net + admin_state_up = var.admin-state-up } resource "openstack_networking_subnet_v2" "external_subnet" { @@ -137,7 +137,7 @@ resource "openstack_compute_instance_v2" "c0" { flavor_name = var.flavor key_pair = openstack_compute_keypair_v2.keypair.name security_groups = ["default"] - count = 2 + count = var.compute_node_count # defines the networks of the instance network { diff --git a/vars.tf b/vars.tf index a4e12bb16554bf6a36f115957530ab9d361f8716..4ae6e96c60ac36d448e3319c38c4cf70161b4c71 100644 --- a/vars.tf +++ b/vars.tf @@ -44,6 +44,9 @@ variable "image_ood" { variable "image_compute" { default = "CentOS-7-x86_64-GenericCloud-1905" } +variable "compute_node_count" { + default = 2 +} variable "keypair-name" { default = "os-gen-keypair"