-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathcommon.tf
31 lines (25 loc) · 827 Bytes
/
common.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
resource "digitalocean_ssh_key" "docker" {
name = "do-packer-terraform"
public_key = "${file("do-packer-terraform.pub")}"
}
resource "digitalocean_floating_ip" "docker_1" {
droplet_id = "${digitalocean_droplet.swarm-manager.0.id}"
region = "${var.swarm_region}"
}
resource "digitalocean_floating_ip" "docker_2" {
droplet_id = "${digitalocean_droplet.swarm-manager.1.id}"
region = "${var.swarm_region}"
}
resource "digitalocean_floating_ip" "docker_3" {
droplet_id = "${digitalocean_droplet.swarm-manager.2.id}"
region = "${var.swarm_region}"
}
output "floating_ip_1" {
value = "${digitalocean_floating_ip.docker_1.ip_address}"
}
output "floating_ip_2" {
value = "${digitalocean_floating_ip.docker_2.ip_address}"
}
output "floating_ip_3" {
value = "${digitalocean_floating_ip.docker_3.ip_address}"
}