variable "foo" { | |
default = "bar" | |
description = "bar" | |
} | |
provider "aws" { | |
foo = "${openstack_floating_ip.random.value}" | |
} | |
resource "openstack_floating_ip" "random" {} | |
resource "aws_security_group" "firewall" {} | |
resource "aws_instance" "web" { | |
ami = "${var.foo}" | |
security_groups = [ | |
"foo", | |
"${aws_security_group.firewall.foo}" | |
] | |
} | |
resource "aws_load_balancer" "weblb" { | |
members = "${aws_instance.web.id_list}" | |
} |