From 6bfa8a540021f09281e6d0e2f8b36adc6388effc Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Wed, 14 Aug 2019 15:26:17 -0500 Subject: [PATCH] Specify private ip on ood --- main.tf | 1 + ood-instance/main.tf | 2 ++ vars.tf | 1 + 3 files changed, 4 insertions(+) diff --git a/main.tf b/main.tf index 0b9873f..3990c4b 100644 --- a/main.tf +++ b/main.tf @@ -82,6 +82,7 @@ module "create-ood-instance" { flavor = var.flavor key_pair = "${module.import-keypair.keypair_name}" internal_network = var.internal_network + internal_ip = var.ood_private_ip external_network = var.external_network floating_ip_ood = "${module.floating-ip-address.ood_address}" host_prefix = var.host_prefix diff --git a/ood-instance/main.tf b/ood-instance/main.tf index 09e8ce5..7d0d599 100644 --- a/ood-instance/main.tf +++ b/ood-instance/main.tf @@ -9,6 +9,7 @@ variable "flavor" {} variable "key_pair" {type = "string"} variable "internal_network" {} +variable "internal_ip" {} variable "external_network" {} # is created in floating-ip module and called in root module @@ -34,6 +35,7 @@ resource "openstack_compute_instance_v2" "ood" { } network { name = var.internal_network + fixed_ip_v4 = var.internal_ip } } diff --git a/vars.tf b/vars.tf index e54b6c3..00bbcd1 100644 --- a/vars.tf +++ b/vars.tf @@ -18,6 +18,7 @@ variable "ohpc_private_ip" {default = "10.1.1.10"} variable "ood_instance_name" { default = "ood"} variable "image_ohpc" {default = "CentOS-7-x86_64-GenericCloud-1905"} variable "image_ood" {default = "CentOS-7-x86_64-GenericCloud-1905"} +variable "ood_private_ip" {default = "10.1.1.11"} variable "flavor" {default = "m1.medium"} variable "internal_network" {default = "clusternet"} variable "external_network" {default = "dmznet"} -- GitLab