Paul Hinze
d30d88e327
Merge pull request #1655 from hashicorp/f-build-graph-during-plan
...
core: validate on verbose graph to detect some cycles earlier
2015-04-30 16:08:33 -05:00
Martin Atkins
53e93d6f63
S3 remote stage storage backend, against the new remote state API.
...
Stores state in a particular key in a given S3 bucket.
2015-04-30 09:21:49 -07:00
Paul Hinze
ce49dd6080
core: graph command gets -verbose and -draw-cycles
...
When you specify `-verbose` you'll get the whole graph of operations,
which gives a better idea of the operations terraform performs and in
what order.
The DOT graph is now generated with a small internal library instead of
simple string building. This allows us to ensure the graph generation is
as consistent as possible, among other benefits.
We set `newrank = true` in the graph, which I've found does just as good
a job organizing things visually as manually attempting to rank the nodes
based on depth.
This also fixes `-module-depth`, which was broken post-AST refector.
Modules are now expanded into subgraphs with labels and borders. We
have yet to regain the plan graphing functionality, so I removed that
from the docs for now.
Finally, if `-draw-cycles` is added, extra colored edges will be drawn
to indicate the path of any cycles detected in the graph.
A notable implementation change included here is that
{Reverse,}DepthFirstWalk has been made deterministic. (Before it was
dependent on `map` ordering.) This turned out to be unnecessary to gain
determinism in the final DOT-level implementation, but it seemed
a desirable enough of a property that I left it in.
2015-04-27 09:23:47 -05:00
Mitchell Hashimoto
c9fe0c1b34
website: fix remote config docs
2015-04-07 14:50:10 -07:00
Ryan Uber
4df04e0878
website: document detailed exit codes for plan
2015-04-01 09:49:36 -07:00
Paul Hinze
91a3d22a9f
docs: resource addressing
2015-03-31 18:48:54 -05:00
Paul Hinze
23d005b0e8
core: docs for targeted operations
2015-03-31 14:49:38 -05:00
Mitchell Hashimoto
4a7b554cf7
command/remote-config: do a pull with `terraform remote config`
2015-03-26 17:57:45 -07:00
Mitchell Hashimoto
27f4f5889b
website: clarify docs on -var-file and terraform.tfvars [GH-1280]
2015-03-25 16:31:22 -07:00
Mitchell Hashimoto
280635d2b0
command/push: add -atlas-address
2015-03-24 17:45:19 -07:00
Mitchell Hashimoto
51614b6365
command/push: upload-modules
2015-03-24 17:42:40 -07:00
Mitchell Hashimoto
8d47f26bb7
command/push: address PR comments
2015-03-24 17:41:26 -07:00
Mitchell Hashimoto
d7aeb01360
website: remove localhost link
2015-03-24 17:40:12 -07:00
Mitchell Hashimoto
395dd04861
command/push: accept -vcs
2015-03-24 17:03:59 -07:00
Mitchell Hashimoto
20a81a9d05
website: update docs
2015-03-24 17:00:24 -07:00
Mitchell Hashimoto
f857363aac
website: document push
2015-03-24 13:30:23 -07:00
Joshua Lund
0d13cd1f54
Typo fix.
2015-03-13 17:37:05 -06:00
Mitchell Hashimoto
4306405af8
website: docs for new remote commands
2015-03-04 16:35:42 -08:00
Mitchell Hashimoto
d411e2939f
command/taint: -allow-missing
2015-02-26 10:56:45 -08:00
Mitchell Hashimoto
d43c88f5f3
website: update docs for tainted
2015-02-26 10:45:39 -08:00
Mitchell Hashimoto
fa9b655fd1
website: docs for tainted command
2015-02-26 10:37:08 -08:00
Emil Hessman
28d39cd0bc
website: address spelling mistakes, casing and links
2015-01-03 19:31:53 +01:00
Don Johnson
e02c62347d
Usage info for graph command was actually that of output
2014-12-14 17:21:43 +09:00
Armon Dadgar
4e503d1d64
website: Adding documentation for new commands
2014-12-10 13:27:11 -08:00
Armon Dadgar
8ceabbd8e6
website: Document missing flag
2014-12-10 13:27:11 -08:00
Armon Dadgar
5f35c7852f
website: Update CLI flags for existing commands
2014-12-10 13:27:11 -08:00
Armon Dadgar
493eaa3f21
website: add links to new commands
2014-12-10 13:27:11 -08:00
Dave Dash
5eb216226b
Update output.html.markdown
2014-11-20 23:00:02 -08:00
Seth Vargo
c1a6a48892
Update version of middleman-hashicorp
2014-11-17 20:54:29 -05:00
Seth Vargo
70a7d14e19
Fix image links
2014-11-17 20:33:49 -05:00
Seth Vargo
073a0f76c5
Add meta descriptions to all pages
2014-10-21 23:21:56 -04:00
Igor Vuk
08d017057a
Fix a typo: The -> This
2014-10-16 18:16:52 +02:00
Mitchell Hashimoto
d4a2010983
website: destroy command
2014-09-30 22:08:32 -07:00
Mitchell Hashimoto
0649c62616
website: update apply docs
2014-09-29 15:58:45 -07:00
Mitchell Hashimoto
f760c14332
website: document init
2014-09-27 12:28:07 -07:00
Mitchell Hashimoto
03f630bdb8
website: document modules
2014-09-26 14:23:38 -07:00
Alex Gaynor
46154ca1d3
Fixed a ton of typos in docs and comments
2014-08-07 00:19:56 -07:00
borgified
b5590ee6da
spellchecked all the *.markdown
...
ran this command:
find . -iname *.markdown -type f -exec aspell check {} \;
and manually checked each problem that aspell found
2014-07-28 23:51:24 -07:00
Jamie Alessio
3e844301c5
Fixing incorrect use of "it's" in docs.
2014-07-28 13:09:32 -07:00
Armon Dadgar
8fbcd65eb1
website: Document the -backup flag
2014-07-27 23:40:18 -04:00
Mitchell Hashimoto
63c0ff9260
website: update docs for apply command
2014-07-26 17:51:17 -07:00
Mitchell Hashimoto
a03af7809c
website: warning that plan files are insecure
2014-07-25 21:42:06 -07:00
Jack Pearkes
d4c998e0d5
website: graphiz link
2014-07-25 15:41:27 -04:00
Armon Dadgar
11b4ebea9a
website: apply docs
2014-07-24 18:57:47 -04:00
Armon Dadgar
9727916cdf
website: more docs
2014-07-24 18:57:47 -04:00
Armon Dadgar
890178e655
website: document plan
2014-07-24 18:57:46 -04:00
Armon Dadgar
1a94a239e4
website: documenting the CLI
2014-07-24 12:02:13 -04:00
Jack Pearkes
7b72a9defb
website: initial commit
2014-07-16 17:51:48 -04:00