terraform/website/docs
Nick Fagerlund 209541aaf0 website: Break up main Modules and Module Development pages
This one is a lot like the previous two commits, but slightly more complex:

- Only adding one new meta-argument page, for `providers`; otherwise, it just
  re-uses the dual-purpose pages I made in the resources commit.

- About that `providers` argument: The stuff that was relevant to consumers of a
  module went in that meta-argument page, but there was also a huge deep dive on
  how the _author_ of a re-usable module should handle provider configurations
  in cases where inheriting the default providers isn't sufficient. THAT, I
  moved into a new page in the module development section. (For the consumer of
  a module, this should all be an implementation detail; the module README
  should tell you which aliased providers you need to configure and pass, and
  then you just do it, without worrying about proxy configuration blocks etc.)

- The "standard module structure" recommendations in the main module development
  page gets a page of its own, to make it more prominent and discoverable.

- Same deal with using the old URL as a landing page, at least for the main
  module calls page. It didn't seem necessary for the module development page.
2020-11-17 16:30:51 -08:00
..
backends Merge pull request #26723 from hashicorp/oct20_language_and_cli_docs 2020-11-11 19:31:05 -08:00
cli Merge pull request #26723 from hashicorp/oct20_language_and_cli_docs 2020-11-11 19:31:05 -08:00
commands Add a missing new line 2020-11-16 16:08:55 +01:00
configuration website: Break up main Modules and Module Development pages 2020-11-17 16:30:51 -08:00
configuration-0-11 website: Adopt a ton of pages into the "language" layout 2020-10-26 18:19:26 -07:00
import website: Update all Learn crosslinks (#26442) 2020-10-02 11:02:59 -07:00
internals website: Fix inconsistencies in the registry protocol page 2020-11-16 10:06:27 -08:00
modules website: Break up main Modules and Module Development pages 2020-11-17 16:30:51 -08:00
plugins website: Make most of /docs/plugins into ghost pages on Extend 2020-10-26 18:21:29 -07:00
providers website: Document alternatives to terraform_remote_state 2020-11-17 09:41:54 -08:00
provisioners communicator/ssh: Add support for Windows targets (#26865) 2020-11-12 10:00:48 -05:00
registry Merge pull request #26723 from hashicorp/oct20_language_and_cli_docs 2020-11-11 19:31:05 -08:00
state Merge pull request #26723 from hashicorp/oct20_language_and_cli_docs 2020-11-11 19:31:05 -08:00
cli-index.html.md website: Add new "glue"/overview pages for CLI and language docs 2020-11-11 19:13:23 -08:00