terraform/website/docs/commands
Martin Atkins 49e2e00231 command: terraform providers mirror
This new command is intended to make it easy to create or update a mirror
directory containing suitable providers for the current configuration,
producing a layout that is appropriate both for a filesystem mirror or,
if copied into the document root of an HTTP server, a network mirror.

This initial version is not customizable aside from being able to select
multiple platforms to install packages for.

Future iterations of this could include commands to turn the JSON index
generation on and off, or to instruct it to produce the unpacked directory
layout instead of the packed directory layout as it currently does. Both
of those options would make the generated directory unsuitable to be
a network mirror, but it would still work as a filesystem mirror.

In the long run this will hopefully form part of a replacement workflow to
terraform-bundle as a way to put copies of providers somewhere so we don't
need to re-download them every time, but some other changes will be needed
outside of just this command before that'd be true, such as adding support
for network and/or filesystem mirrors in Terraform Enterprise.
2020-06-01 14:49:43 -07:00
..
providers command: terraform providers mirror 2020-06-01 14:49:43 -07:00
state Merge pull request #23989 from tatsuo48/fix_sample_code 2020-05-21 15:03:52 -07:00
workspace website: Add `workspace show` command to sidebar nav (#20800) 2019-03-22 15:06:53 -07:00
0.13upgrade.html.markdown website: Add docs for 0.13upgrade 2020-05-11 15:38:16 -04:00
apply.html.markdown website: Small corrections to the "plan" and "apply" command docs 2020-05-29 07:36:40 -07:00
cli-config.html.markdown fixup docs 2020-04-23 10:52:01 -07:00
console.html.markdown website: fix typo on the "terraform console" command page 2019-04-10 12:17:28 -07:00
destroy.html.markdown Docs: reference resource by index, fixes #18184 2019-03-19 09:42:05 -07:00
env.html.markdown website: Reorganize nav sidebars to improve jumps between sections 2019-01-31 16:18:23 -08:00
environment-variables.html.md website: Edit text of new TF_IGNORE env var docs (#24788) 2020-05-14 13:35:27 -07:00
fmt.html.markdown website/docs: add the fmt -recursive flag. (#21963) 2019-07-05 13:32:57 -04:00
force-unlock.html.markdown website: Correct usage for force-unlock command 2017-07-18 09:02:29 -07:00
get.html.markdown website: new filesystem layout for core/provider split 2017-06-13 11:25:32 -07:00
graph.html.markdown Update docs to reflect current behavior 2020-01-08 16:51:42 -05:00
import.html.md website/docs: Fix a typo in the import command docs (#24622) 2020-04-10 08:54:19 -04:00
index.html.markdown website: Update example command list for 0.12 2019-08-16 15:55:29 -07:00
init.html.markdown website: Remove extra copy of "Running Terraform in Automation", update links 2020-02-05 14:58:30 -08:00
login.html.markdown website: Documentation for the "terraform login" command (#22727) 2020-02-04 11:30:40 -05:00
logout.html.markdown command/logout: Add terraform logout command 2020-02-06 15:00:55 -05:00
output.html.markdown Mildwonkey/docs updates (#22623) 2019-08-28 15:34:22 -04:00
plan.html.markdown website: Small corrections to the "plan" and "apply" command docs 2020-05-29 07:36:40 -07:00
providers.html.markdown command/providers: refactor with new provider types and functions 2020-04-10 15:08:10 -04:00
push.html.markdown website: Delete terraform push docs; replace with note about the remote backend 2019-08-16 15:55:29 -07:00
refresh.html.markdown command: New -compact-warnings option 2019-12-10 11:53:14 -08:00
show.html.markdown website: Indicate v0.12-only content 2019-03-18 12:42:21 -07:00
taint.html.markdown website: example of "terraform taint" with a grandchild module 2019-11-11 10:12:11 -08:00
untaint.html.markdown Update website/docs/commands/untaint.html.markdown 2019-08-06 21:18:20 +02:00
validate.html.markdown website / help: reconcile 'validate' command docs 2019-10-03 15:31:33 -07:00