在配置Windows服务器之后,我希望能够在本地驱动器中保留ssh密钥文件的副本
这是我的供应商
provisioner "local-exec" {
command = "cp ${path.module}/secret/* ${var.local_key_folder}"
}
在我的dev.tfvars
中,我想做类似的事情:
local_key_folder = "${path_to_the_terraform_module}/keys"
我的问题是
1)如何获取terraform文件所在目录的位置?
2)我可以在tfvars
文件中使用插值吗?
我在tfvars文件中使用了${path.module}/_keys
,但失败了,
exit status 1. Output: /bin/sh: ${path.module}/_keys: bad substitution
tfvars
文件中似乎没有插值。