commit
56240023a9
|
@ -135,12 +135,11 @@ the desired providers into a local directory and using the additional option
|
||||||
is consulted, which prevents Terraform from making requests to the plugin
|
is consulted, which prevents Terraform from making requests to the plugin
|
||||||
repository or looking for plugins in other local directories.
|
repository or looking for plugins in other local directories.
|
||||||
|
|
||||||
In case you only want to override specific providers and have Terraform
|
Custom plugins can be used along with automatically installed plugins by
|
||||||
download all other providers from the plugin repository, you can place those
|
placing them in `terraform.d/plugins/OS_ARCH/` inside the directory being
|
||||||
specific provider plugins in a `terraform.d/plugins/os_arch/` directory inside
|
initialized. Plugins found here will take precedence if they meet the required
|
||||||
the working directory (e.g. `terraform.d/plugins/darwin_amd64/` on Mac OS X).
|
constraints in the configuration. The `init` command will continue to
|
||||||
Upon `init` Terraform will then use all providers found in this directory and
|
automatically download other plugins as needed.
|
||||||
download all missing providers from the plugin repository.
|
|
||||||
|
|
||||||
When plugins are automatically downloaded and installed, by default the
|
When plugins are automatically downloaded and installed, by default the
|
||||||
contents are verified against an official HashiCorp release signature to
|
contents are verified against an official HashiCorp release signature to
|
||||||
|
|
|
@ -282,6 +282,11 @@ use of newer plugin versions that have not yet been installed into the
|
||||||
local plugin directory. Which approach is more appropriate will depend on
|
local plugin directory. Which approach is more appropriate will depend on
|
||||||
unique constraints within each organization.
|
unique constraints within each organization.
|
||||||
|
|
||||||
|
Plugins can also be provided along with the configuration by creating a
|
||||||
|
`terraform.d/plugins/OS_ARCH` directory, which will be searched before
|
||||||
|
automatically downloading additional plugins. The `-get-plugins=false` flag can
|
||||||
|
be used to prevent Terraform from automatically downloading additional plugins.
|
||||||
|
|
||||||
## Terraform Enterprise
|
## Terraform Enterprise
|
||||||
|
|
||||||
As an alternative to home-grown automation solutions, Hashicorp offers
|
As an alternative to home-grown automation solutions, Hashicorp offers
|
||||||
|
|
Loading…
Reference in New Issue