From 881fbd1971af4ecf229a06e6afc678f1f0c5beea Mon Sep 17 00:00:00 2001 From: Laura Pacilio <83350965+laurapacilio@users.noreply.github.com> Date: Mon, 21 Mar 2022 14:03:18 -0400 Subject: [PATCH] Add PowerShell note to file provisioner page --- website/docs/language/resources/provisioners/file.mdx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/website/docs/language/resources/provisioners/file.mdx b/website/docs/language/resources/provisioners/file.mdx index 8d8b2ac044..6ba19b65a0 100644 --- a/website/docs/language/resources/provisioners/file.mdx +++ b/website/docs/language/resources/provisioners/file.mdx @@ -8,8 +8,8 @@ description: >- # File Provisioner -The `file` provisioner is used to copy files or directories from the machine -executing Terraform to the newly created resource. The `file` provisioner +The `file` provisioner copies files or directories from the machine +running Terraform to the newly created resource. The `file` provisioner supports both `ssh` and `winrm` type [connections](/language/resources/provisioners/connection). ~> **Important:** Use provisioners as a last resort. There are better alternatives for most situations. Refer to @@ -47,6 +47,8 @@ resource "aws_instance" "web" { } ``` +-> **Note:** When the `file` provisioner is talking to a Windows system over SSH, you must configure OpenSSH to run the commands with `cmd.exe` and not by PowerShell. + ## Argument Reference The following arguments are supported: