1
0
mirror of https://github.com/jcwimer/multi-cloud-kubernetes synced 2026-04-06 22:44:14 +00:00

Terraform working with ansible

This commit is contained in:
2020-07-01 22:02:54 -04:00
commit 4defd3a0b9
16 changed files with 560 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
resource "local_file" "hosts_cfg" {
content = templatefile("./hosts.cfg",
{
ramnode_workers = "${join("\n", openstack_compute_instance_v2.ramnode-worker.*.network.0.fixed_ip_v4)}"
ramnode_masters = "${join("\n", openstack_compute_instance_v2.ramnode-master.*.network.0.fixed_ip_v4)}"
home_workers = "${join("\n", openstack_compute_instance_v2.home-worker.*.network.0.fixed_ip_v4)}"
home_masters = "${join("\n", openstack_compute_instance_v2.home-master.*.network.0.fixed_ip_v4)}"
do_workers = "${join("\n", digitalocean_droplet.worker.*.ipv4_address)}"
do_masters = "${join("\n", digitalocean_droplet.master.*.ipv4_address)}"
}
)
filename = "inventory"
}