2
我想使用Terraform v0.9.3使用OSX Sierra的文件提供程序在Azure中創建的Ubuntu 16.04服務器上填充文件。即使當我嘗試複製到可公開寫入的目錄(/ var/tmp,/ tmp)時,也沒有文件測試工作。這是AWS另一個」的作品,但不azurerm功能從谷歌工作?沒什麼。Terraform - 文件提供程序不會將文件複製到azurerm的地方
Terraform片斷
#copy app file into place:
provisioner "file" {
source = "/Users/person/Terraform/Azure/files/busybox.sh"
destination = "/var/tmp/busybox.sh"
}
#can I copy as root?:
provisioner "file" {
source = "/Users/person/Terraform/Azure/files/random_file"
destination = "/root/QWERTYFILE"
}
#can I copy anywhere?:
provisioner "file" {
source = "/Users/person/Coding/Azure/files/random_file"
destination = "/tmp/"
}
我沒有試過,謝謝。獲取相同的錯誤面前: azurerm_virtual_machine.deploy01_vm:仍然創造...(9m0s經過) 錯誤應用計劃: 1個錯誤發生: * azurerm_virtual_machine.deploy01_vm:1個錯誤發生: * dial tcp:22:getsockopt:連接被拒絕 – perniciouscaffeine
您是否打開端口22的防火牆(安全組)? – BMW
@perniciouscaffeine你使用'root'還是其他用戶?您無法在Azure中使用密碼登錄root。 –