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:
13
terraform-code/terraform-inventory.tf
Normal file
13
terraform-code/terraform-inventory.tf
Normal 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"
|
||||
}
|
||||
Reference in New Issue
Block a user