Skip to content
Snippets Groups Projects
Commit 8e096d0f authored by Ravi Tripathi's avatar Ravi Tripathi
Browse files

Added instance_floating_ip_net variable to our packer build to define Network...

Added instance_floating_ip_net variable to our packer build to define Network to associate the floating IP with openstack build instance
parent e18c5fcc
No related branches found
No related tags found
2 merge requests!8Added instance_floating_ip_net variable to our packer build to define Network...,!3Add Packer build with variables from vars.json
...@@ -10,6 +10,7 @@ variables: ...@@ -10,6 +10,7 @@ variables:
PKR_VAR_external_net: "b186e28a-505a-4bcd-bac2-ec01b3916a42" PKR_VAR_external_net: "b186e28a-505a-4bcd-bac2-ec01b3916a42"
PKR_VAR_internal_net: "311c0dfc-2dd8-47e6-9ab7-224fad5feb10" PKR_VAR_internal_net: "311c0dfc-2dd8-47e6-9ab7-224fad5feb10"
PKR_VAR_floating_ip_network: "uab-campus" PKR_VAR_floating_ip_network: "uab-campus"
PKR_VAR_instance_floating_ip_net: "b186e28a-505a-4bcd-bac2-ec01b3916a42"
PKR_VAR_build_instance_name: "ohpc" PKR_VAR_build_instance_name: "ohpc"
PKR_VAR_build_image_name: "xdmod" PKR_VAR_build_image_name: "xdmod"
PKR_VAR_ssh_username: "centos" PKR_VAR_ssh_username: "centos"
......
...@@ -2,6 +2,7 @@ source "openstack" "image" { ...@@ -2,6 +2,7 @@ source "openstack" "image" {
flavor = "${var.flavor}" flavor = "${var.flavor}"
image_name = "${var.build_image_name}" image_name = "${var.build_image_name}"
floating_ip_network = "${var.floating_ip_network}" floating_ip_network = "${var.floating_ip_network}"
instance_floating_ip_net = "${var.instance_floating_ip_net}"
instance_name = "${var.build_instance_name}" instance_name = "${var.build_instance_name}"
networks = ["${var.external_net}", "${var.internal_net}"] networks = ["${var.external_net}", "${var.internal_net}"]
reuse_ips = "false" reuse_ips = "false"
......
...@@ -15,6 +15,10 @@ variable "floating_ip_network" { ...@@ -15,6 +15,10 @@ variable "floating_ip_network" {
type = string type = string
description = "Floating IP network to be use in openstack build instance" description = "Floating IP network to be use in openstack build instance"
} }
variable "instance_floating_ip_net" {
type = string
description = "Network to associate the floating IP with openstack build instance"
}
variable "build_instance_name" { variable "build_instance_name" {
type = string type = string
description = "Name of the openstack build instance" description = "Name of the openstack build instance"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment