Commit Graph

62 Commits

Author SHA1 Message Date
Radek Simko
4da1b46d35 Explain purpose of environments better (#14869) 2017-05-26 20:34:23 +01:00
Edward Betts
be265479a9 correct spelling mistakes (#13979) 2017-04-27 02:10:04 +12:00
Andrew King
1654464a64 Update environments.html.md (#13353)
Use current local state directory
2017-04-21 08:48:34 +02:00
Chris Riley
dd76ccb579 removed Atlas from TF OSS Docs 2017-04-07 11:56:09 -04:00
Seth Vargo
7110d15f19 Add HCL syntax highlighting for everything but providers 2017-04-06 14:08:39 -04:00
Alan D. Salewski
a2c63613eb fixes #13405: website (typo): "will automatic lock" ==> "will automatically lock" 2017-04-05 18:23:17 -07:00
Phillip Shipley
0f2331cf81 Improved sentence based on feedback 2017-03-31 08:29:04 -04:00
Phillip Shipley
912bd2f977 Possible correction regarding remote state files
Documentation has "... people have to remove state files..." when I believe it should say "...people have to use remote state files...".
2017-03-30 14:01:13 -04:00
Radek Simko
8496d0e510 docs/state: Fix broken link to remote state 2017-03-28 20:26:16 +01:00
Radek Simko
545013a784 docs/state: Sensitive data in state file (#13132) 2017-03-28 20:12:32 +01:00
James Bardin
5c440b96cf environment docs
List backends supporting environments.
Note character restrictions for environment names.
2017-03-27 22:54:14 -04:00
Mitchell Hashimoto
36f749f825 website: environment at scale wording 2017-03-16 23:37:40 -07:00
Jeff Wang
38e84f1a78 Fix a code sample that uses incorrect syntax. (#12781) 2017-03-16 21:16:04 +00:00
clint shryock
018ec10e36 docs: fix some broken links related to remote state 2017-03-15 13:31:10 -05:00
Mitchell Hashimoto
173e8562d4 website: document terraform.env 2017-03-13 16:39:05 -07:00
Mitchell Hashimoto
4b1dc53cc1 website: env switch => select 2017-03-01 21:51:40 -08:00
Mitchell Hashimoto
d892b436f5 website: document env CLI 2017-03-01 21:50:08 -08:00
Mitchell Hashimoto
aeb3d1879f website: document state environments 2017-03-01 17:06:31 -08:00
Mitchell Hashimoto
22dd47c8af website: document state locking and remote state page 2017-02-15 12:58:52 -08:00
Mitchell Hashimoto
2d2da6fea0 wip 2017-02-14 14:46:20 -08:00
James Bardin
f754d17bfe Add lock_table to S3 state documentation 2017-02-13 15:21:26 -05:00
Daren Desjardins
5718294386 state/remote/s3: Fix Bug with Assume Role for Federated IAM Account (#10067)
* Enable remote s3 state support for assume role

- provide role_arn in backend config to enable assume role

Fixes #8739

* Check for errors after obtaining credentials
2017-02-09 16:54:49 +00:00
Akmal Abbasov
cba9d3d2ec Add missing word (#11432) 2017-01-26 17:18:23 +02:00
James Nugent
33034f38f8 Merge pull request #11319 from travispaul/patch-3
Clarify location of the remote state file in Manta backend
2017-01-23 11:31:15 +00:00
Travis Paul
56e289db8b Update path description for Manta remote state backend
An absolute Manta path such as /$MANTA_USER/stor/random/path or ~~/stor/random/path will not work for the path option.  /$MANTA_USER/stor/ is automatically prepended to the path.
2017-01-20 15:20:11 -05:00
Ben Slusky
e3b20c3508 Basic authentication for HTTP remote state backend 2017-01-19 21:01:50 -05:00
Aleksander Modzelewski
a931b9cc23 Documentation update 2016-12-20 18:27:05 +01:00
Mitchell Hashimoto
95a8172106 website: document state purpose [GH-10474] 2016-12-03 15:49:31 -08:00
Joe Topjian
8ecc6fda0a Merge pull request #10055 from fatmcgav/swift_add_version_expire
state/remote/swift: Add support for versioning state file in swift, and expiring objects
2016-11-22 09:57:49 -07:00
Gavin Williams
c77ed69a4e state/remote/swift: Add support for versioning state file in swift, and expiring object after period of time.
Update website docs with changes
2016-11-22 16:46:10 +00:00
Peter McAtominey
507efcb180 state/azure: support passing of lease ID when writing storage blob (#10115)
Also fixed tests failing auth caused by getStorageAccountAccessKey returning the
key name rather than the value

TF_ACC= go test ./state/remote -v -run=TestAz -timeout=10m -parallel=4
=== RUN   TestAzureClient_impl
--- PASS: TestAzureClient_impl (0.00s)
=== RUN   TestAzureClient
2016/11/18 13:57:34 [DEBUG] New state was assigned lineage "96037426-f95e-45c3-9183-6c39b49f590b"
2016/11/18 13:57:34 [TRACE] Preserving existing state lineage "96037426-f95e-45c3-9183-6c39b49f590b"
--- PASS: TestAzureClient (130.60s)
=== RUN   TestAzureClientEmptyLease
2016/11/18 13:59:44 [DEBUG] New state was assigned lineage "d9997445-1ebf-4b2c-b4df-15ae152f6417"
2016/11/18 13:59:44 [TRACE] Preserving existing state lineage "d9997445-1ebf-4b2c-b4df-15ae152f6417"
--- PASS: TestAzureClientEmptyLease (128.15s)
=== RUN   TestAzureClientLease
2016/11/18 14:01:55 [DEBUG] New state was assigned lineage "85912a12-2e0e-464c-9886-8add39ea3a87"
2016/11/18 14:01:55 [TRACE] Preserving existing state lineage "85912a12-2e0e-464c-9886-8add39ea3a87"
--- PASS: TestAzureClientLease (138.09s)
PASS
ok  	github.com/hashicorp/terraform/state/remote	397.111s
2016-11-18 17:26:25 +02:00
stack72
24348bad89 docs/remote_azure: Adding a note to the remote state docs about ENV VARs 2016-11-14 13:26:19 +00:00
Sami Rageb
861fd22cdd Update Azure RM remote config documentation
Current documentation on azure backend examples leaves out a critical parameter required for remote config to work.
2016-11-14 13:26:19 +00:00
Gavin Williams
bf8612b9b7 state/remote/swift: Enhancements to support full set of Openstack configuration options, plus SSL certs. Documentation updated to support 2016-11-03 07:36:18 +00:00
Gavin Williams
ac07430124 state/remote/swift: Update to use Gophercloud/gophercloud, restructure to support insecure TLS, added Keystone v3 auth params
Update swift remote documentation
2016-11-01 16:55:05 +00:00
James Turnbull
0dfc7a19c7 Cleanup and expansion of the S3 remote state documentation (#9708) 2016-10-29 12:11:43 +01:00
Christoph Blecker
3934279339 Documentation formatting fix 2016-10-05 16:09:10 -07:00
Christoph Blecker
4523639614 Remove unneeded output syntax from GCS Remote State 2016-10-05 16:08:54 -07:00
James Nugent
71449bb960 state/remote/azure: Correct documentation 2016-09-20 14:53:34 +01:00
Cameron Watters
b4eb63d710 state/remote: New provider - manta
- add remote state provider backed by Joyent's Manta
- add documentation of Manta remote state provider
- explicitly check for passphrase-protected SSH keys, which are currently
  unsupported, and generate a more helpful error (borrowed from Packer's
  solution to the same problem):
  https://github.com/mitchellh/packer/blob/master/common/ssh/key.go#L27
2016-09-14 20:44:52 +01:00
Kerim Satirli
27f8845863 Replaces AWS_SECURITY_TOKEN with AWS_SESSION_TOKEN 2016-09-14 11:22:19 +02:00
James Nugent
8d0a68e1d4 state/remote: Officially Support local backend
This is a rework of pull request #6213 submitted by @joshuaspence,
adjusted to work with the remote state data source. We also add
a deprecation warning for people using the unsupported API, and retain
the ability to refer to "_local" as well as "local" for users in a mixed
version environment.
2016-09-03 15:42:40 -07:00
Mitchell Hashimoto
9d41100c13 Merge pull request #8267 from ChrisMcKenzie/patch-1
Document credentials variable and env var for gcs remote state
2016-08-18 23:34:45 -04:00
Dan Norris
c61f04c89d docs/remote_state: Update docs to use data instead of resource (#8293) 2016-08-18 19:38:34 +01:00
Christopher McKenzie
ed68fcc752 Document credentials variable and env var 2016-08-17 10:29:25 -07:00
Guido Bakker
ee9ebe849f Support setting datacenter when using consul remote state (#8102)
* Support setting datacenter when using consul remote state

Change-Id: I8c03f4058e9373f0de8fde7ce291ec552321cc60

* Add documentation for setting datacenter when using consul remote state

Change-Id: Ia62feea7a910a76308f0a5e7f9505c9a210e0339
2016-08-11 22:58:20 +12:00
Krzysztof Wilczynski
ec7ff802b6 Fix link to the remote state link post 0.7.x. (#7946)
* Fix link to the remote state link post 0.7.x.

Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>

* Correct "resource" to "data source".

Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
2016-08-03 19:45:14 +01:00
Lee Calcote
b0d777c742 website/remote: added example usage for -disable
Added example usage for remote config subcommand, showing how to move from remote state to local state.
2016-06-17 20:16:09 -05:00
Paul Stack
32e1a32476 remote: Rename mas to azure (#7114)
MAS wasn't obvious it was Azure so renamed it to Azure
2016-06-10 20:04:40 +02:00
Maxime Bury
c98f391bee Add basic implementation for remote state on azure (#7064)
* Add basic implementation for remote state on azure

* Don't auto-provision the container

* Fix compilation errors

* Add factory to the remote map

* Add documentation

* Add acceptance tests
2016-06-10 19:27:57 +02:00