17 lines
575 B
Terraform
17 lines
575 B
Terraform
|
resource "local_file" "ansible_inventory" {
|
||
|
content = templatefile("templates/inventory.tmpl",
|
||
|
{
|
||
|
dns_gateways = gandi_livedns_record.mongo_gateways.*
|
||
|
dns_servers = gandi_livedns_record.mongo_gateways.*
|
||
|
mongo_gateways = openstack_compute_instance_v2.mongo_gateways.*
|
||
|
mongo_servers = openstack_compute_instance_v2.mongo_servers.*
|
||
|
mongo_groups_count = var.mongo_groups_count
|
||
|
mongo_replicas_count = var.mongo_replicas_count
|
||
|
}
|
||
|
)
|
||
|
filename = "outputs/inventory"
|
||
|
file_permission = "0644"
|
||
|
|
||
|
}
|
||
|
|