MK
Товарищи, подскажите, пожалуйста, что я делаю не так?
Пытаюсь сгенерировать inventory ansible на основе данных терраформа после создании инстансов.
data "template_file" "inventory" {
template = "${file("inventory.tpl")}"
count = "${vscale_scalet.nginx.count}"
vars = {
ansible_hostname = "${element(aws_route53_record.nginx.*.name, count.index)}"
ansible_ssh_user = "${var.user}"
ansible_ssh_private_key = "${var.privatesshkey_path}"
}
}
resource "local_file" "file" {
content = "${data.template_file.inventory.rendered}"
filename = "../ansible/inventory"
}И получаю при terraform apply ошибку
* local_file.file: Resource 'data.template_file.inventory' not found for variable 'data.template_file.inventory.rendered'
кто-то с таким сталкивался? Увидел что providerы template и local в течении суток обновились - поставил старые версии. Что характерно, 2 недели назад оно работало =(
