docs: small update for provider binary locations (#28413)

* docs: add note that provider binaries need to be placed in appropriate subdirectories under the default locations
This commit is contained in:
Kristin Laemmert 2021-04-19 09:04:46 -04:00 committed by GitHub
parent 6839170274
commit 85adad0ec7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 4 deletions

View File

@ -282,10 +282,14 @@ the operating system where you are running Terraform:
`~/.local/share/terraform/plugins`, `~/.local/share/terraform/plugins`,
`/usr/local/share/terraform/plugins`, and `/usr/share/terraform/plugins`. `/usr/local/share/terraform/plugins`, and `/usr/share/terraform/plugins`.
Terraform will create an implied `filesystem_mirror` method block for each of If a `terraform.d/plugins` directory exists in the current working directory
the directories indicated above that exists when Terraform starts up. then Terraform will also include that directory, regardless of your operating
In addition, if a `terraform.d/plugins` directory exists in the current working system.
directory, it will be added as a filesystem mirror.
Terraform will check each of the paths above to see if it exists, and if so
treat it as a filesystem mirror. The directory structure inside each one must
therefore match one of the two structures described for `filesystem_mirror`
blocks in [Explicit Installation Method Configuration](#explicit-installation-method-configuration).
In addition to the zero or more implied `filesystem_mirror` blocks, Terraform In addition to the zero or more implied `filesystem_mirror` blocks, Terraform
also creates an implied `direct` block. Terraform will scan all of the also creates an implied `direct` block. Terraform will scan all of the