Jeet Parekh
bcc69c05bb
lang/funcs: parseint function
2019-09-17 15:33:22 -07:00
The Terraform Team
9b6fcc4e86
Merge pull request #22755 from echernyavskiy/patch-1
...
website/docs: Fix typo in variables.html
2019-09-17 11:46:57 -04:00
The Terraform Team
669242ee14
Merge pull request #22777 from acsbendi/patch-1
...
website/docs: Fixed typo in documentation about expressions
2019-09-17 11:42:32 -04:00
Nick Fagerlund
655bbfdf28
website: Add complex type example to variables.html
2019-09-13 12:58:15 -07:00
Bendegúz Ács
8f9d368a25
Fixed typo in documentation about expressions
2019-09-12 14:16:13 +02:00
Evgeny Chernyavskiy
5f16669362
Fix typo in variables.html
2019-09-10 10:29:37 -04:00
Pam Selle
7a9f2717fe
Merge pull request #22745 from chef-partners/master
...
Habitat License Acceptance changes
2019-09-09 15:40:19 -04:00
Mudassar Shafique
50a6c69ab5
Habitat License Acceptance changes. These changes add a new argument that allows users to accept Habitat End User License.
...
It also containts doc updates for Habitat and Chef provisioner
2019-09-09 23:03:39 +05:00
Pam Selle
f9ebae749c
Merge pull request #22707 from vsimon/spell
...
docs: Minor spelling and typo fixes
2019-09-06 11:46:01 -04:00
Souradeep Nanda
8b2668bf56
website/docs oss backend: Clarification for type of primary key ( #22591 )
...
The primary key of the TableStore must be a string.
2019-09-06 09:05:05 -04:00
Martin Atkins
e0d72930fa
website: Warn against using provisioners
...
For a long time now we've been advising against the use of provisioners,
but our documentation for them is pretty prominent on the website in
comparision to the better alternatives, and so it's little surprise that
many users end up making significant use of them.
Although in the longer term a change to our information architecture would
probably address this even better, this is an attempt to be explicit about
the downsides of using provisioners and to prominently describe the
alternatives that are available for common use-cases, along with some
reasons why we consider them to be better.
I took the unusual step here of directly linking to specific provider
documentation pages about the alternatives, even though we normally try
to keep the core documentation provider-agnostic, because otherwise that
information tends to be rather buried in the provider documentation and
thus the reader would be reasonable to use provisioners just because we're
not giving specific enough alternative recommendations.
2019-09-05 16:09:06 -07:00
Vicken Simonian
853a0e0677
docs: Minor spelling and typo fixes
2019-09-05 10:08:34 -07:00
Kyle Mott
a5ae277bc9
Add updated docs changes as well.
2019-09-05 09:53:33 -07:00
Brian Flad
19cf34114f
lang/funcs: Switch fileset() function glob implementation to github.com/bmatcuk/doublestar to support additional glob patterns
...
This allows the usage of the glob patterns `**` and `{alternative1,...}` to simplify Terraform configuration logic for more complex file matching.
2019-08-30 20:22:03 -04:00
Brian Flad
af7f6ef441
lang/funcs: Update fileset() function to include path as separate first argument, automatically trim the path argument from results, and ensure results are always canonical with forward slash path separators
...
Reference: https://github.com/hashicorp/terraform/pull/22523#pullrequestreview-279694703
These changes center around better function usability and consistency with other functions. The function has not yet been released, so these breaking changes can be applied safely.
2019-08-30 20:19:44 -04:00
Nick Fagerlund
a038f8c43b
website: In 0.12, terraform_remote_state syntax differs from backend config
2019-08-30 13:14:36 -07:00
Pam Selle
75d3f1e62e
Merge pull request #22614 from heimweh/patch-1
...
website: fix expression typo
2019-08-28 16:22:48 -04:00
Kristin Laemmert
212d5b0b1c
Mildwonkey/docs updates ( #22623 )
...
* website/formatdate: update example
The given example was showing HOUR:MONTH instead of HOUR:MINUTE
Fixes #22598
* website/import: remove reference to no-longer-working option
Users can no longer supply `-config=""` to tell Terraform not to load
configuration for import.
Fixes #22294
* website/provisioners: `host` is required in connection blocks
Fixes #21877
* website/variables: clarify variable definition precedence
It was not entirely obvious that a variable could not be assigned
multiples times in a single source.
Fixes #21682
* website/backend/local: add `workspace_dir` attribute
Fixes #21391
* website/output: `sensitive` outputs are redacted in output
Fixes #21502
* website/backends: sidebar order tweak
It makes sense for backend 'configuration' to appear before 'init'.
Fixes #13796
* Revert "website/formatdate: update example"
This reverts commit ccd93c86ddd15a21625c0767702ee1cc62e77254.
2019-08-28 15:34:22 -04:00
Chris Griggs
c01c233cec
Merge pull request #22612 from hashicorp/cgriggs01-aviatrix
...
[Website] Add links to Aviatrix provider
2019-08-28 11:08:58 -07:00
Daniel Petty
4fc3ea6e09
Update output
2019-08-28 11:47:14 -06:00
Pam Selle
6e614f3465
Fix docs mistake/misleading
2019-08-28 11:38:26 -04:00
Alexander Hellbom
99c59b833e
website: fix expression typo
...
exression -> expression
2019-08-28 15:16:49 +02:00
cgriggs01
0ee9397979
Add links to Aviatrix provider
2019-08-27 10:52:04 -07:00
Luis Silva
9ae8eca55d
Merge branch 'master' into 21680/GCS_OAUTH
2019-08-27 16:56:27 +01:00
yanndegat
be5280e4e1
remote-state/pg: add option to skip schema creation ( #21607 )
...
* add `skip_schema_creation` option
* add sanity check to avoid situations where postgres users
hasn't been granted the "CREATE SCHEMA" right
closes #21604
Signed-off-by: yann degat <yann@2kmail.net>
2019-08-27 11:14:32 -04:00
Pam Selle
cf687a94b5
Merge pull request #22523 from hashicorp/f-lang-funcs-filelist
...
lang/funcs: Add fileset function
2019-08-26 12:30:13 -04:00
Pam Selle
8db00db564
Merge pull request #22559 from kayrus/swift-backend-docs
...
Backend: add missing swift options into docs
2019-08-26 12:05:37 -04:00
yuanye
b69c0b4199
oss backend support profile
2019-08-23 21:04:34 +08:00
James Bardin
10d94fb764
Merge pull request #21967 from williams-brian/SSE-C_Remote_State
...
Add support for SSE-C to S3 backend
2019-08-22 17:30:28 -04:00
kayrus
270579eac4
Backend: add missing swift options into docs
2019-08-22 11:37:40 +02:00
Brian Flad
d48d9ed766
lang/funcs: Add fileset function
...
Reference: https://github.com/hashicorp/terraform/issues/16697
Enumerates a set of regular file names from a given glob pattern. Implemented via the Go stdlib `path/filepath.Glob()` functionality. Notably, stdlib does not support `**` or `{}` extended patterns. See also: https://github.com/golang/go/issues/11862
To support the extended glob patterns, it will require adding a dependency on a third party library or adding our own matching code.
2019-08-20 04:50:01 -04:00
Ben Drucker
e8996e065e
website: fix <ul> formatting in "taint" doc
2019-08-19 16:30:16 -07:00
Nick Fagerlund
3aa909ac6e
website: Update URLs and name references for Terraform Cloud rebrand
...
The Terraform Enterprise brand has now been split into two parts:
- Terraform Cloud is the application that helps teams use Terraform together,
with remote state storage, a shared run environment, etc.
- Terraform Enterprise is the on-premise distribution that lets enterprises run
a private instance of the Terraform Cloud application.
The former TFE docs have been split accordingly.
2019-08-16 15:55:29 -07:00
Nick Fagerlund
d316ea08c5
website: Delete terraform push docs; replace with note about the remote backend
...
Now that the last private installs of legacy TFE have been upgraded, the push
era is over.
2019-08-16 15:55:29 -07:00
Nick Fagerlund
011e84f32f
website: Update example command list for 0.12
2019-08-16 15:55:29 -07:00
Chris Griggs
74fcf436b0
Merge pull request #22485 from hashicorp/cgriggs01-mongodbatlas
...
[Website] MongoDB Atlas provider links
2019-08-16 15:23:30 -07:00
Roger Berlind
64dbba1229
website/docs: Add state commands to remote backend ( #21276 )
...
I tested that all state commands work with remote backend using Terraform 0.11.13.
2019-08-16 11:45:27 -04:00
Kaushik NP
0c0a0ff96e
website/docs: Missing punctuation mark ( #19072 )
...
* Missing punctuation mark
Minor change
* Updated default values for easier reading
As suggested by @radeksimko
2019-08-16 11:43:10 -04:00
cgriggs01
ef1c1cf976
add new mongodb atlas provider links
2019-08-15 14:52:50 -07:00
Pam Selle
901ec990ed
Merge pull request #22156 from binlab/feature/bastion-ca-ssh
...
Add SSH certificate authentication method for connection via Bastion
2019-08-15 16:01:54 -04:00
Brian Flad
0d19465ada
Merge pull request #22318 from hashicorp/d-cli-quote-resource-addresses
...
docs: Additional for_each commands and resource addressing documentation
2019-08-15 10:03:44 -04:00
Kristin Laemmert
1442ff047d
website/docs: document providers schema output format ( #22361 )
...
* website/docs: document providers schema output format
* Update website/docs/commands/providers/schema.html.md
Co-Authored-By: Nick Fagerlund <nick@hashicorp.com>
2019-08-15 09:57:51 -04:00
Pam Selle
3426060628
Merge pull request #22297 from dlamotte/patch-1
...
Properly end code block in upgrade docs
2019-08-13 17:11:38 -04:00
cgriggs01
a037bb19f0
Add Exoscale provider links
2019-08-09 12:39:18 -07:00
Nick Fagerlund
979a2fa6d1
website: Align `count` and `for_each` sections
...
- Make these descriptions more similar, since they do basically the same thing.
- Add some subheaders to break up the wall of text and make it more skimmable.
- Nudge people more firmly toward `for_each` if they need to actually
incorporate data from a variable into their instances.
- Add version note so you know whether you can use this yet.
2019-08-08 14:13:10 -07:00
Dan LaMotte
27ecace1a1
Properly end code block in upgrade docs
...
The unterminated code block effectively breaks rendering in the latter half of this section https://www.terraform.io/upgrade-guides/0-12.html#equality-operations-must-be-valid-on-value-and-type
2019-08-08 16:03:20 -05:00
Brian Flad
cea149340c
docs/internal/resource-addressing: Omit for_each full splat example for now
2019-08-08 08:56:57 -04:00
Brian Flad
720b062d55
Apply suggestions from code review
...
Co-Authored-By: Nick Fagerlund <nick@hashicorp.com>
2019-08-08 08:54:40 -04:00
The Terraform Team
fcb603616d
Merge pull request #20898 from sebbrandt87/patch-1
...
Removed -index from README
2019-08-06 22:17:20 +01:00
Sebastian Brandt
5d4826894c
Update website/docs/commands/untaint.html.markdown
...
Co-Authored-By: The Terraform Team <52939924+teamterraform@users.noreply.github.com>
2019-08-06 21:18:20 +02:00
Martin Atkins
135afaeb9c
lang: "regex" and "regexall" functions
...
These existing upstream cty functions allow matching strings against
regular expression patterns, which can be useful if you need to consume
a non-standard string format that Terraform doesn't (and can't) have a
built-in function for.
2019-08-06 11:52:14 -07:00
Brian Flad
3a1a39bed3
docs/commands: Switch using count/for_each to configured with count/for_each
...
Reference: https://github.com/hashicorp/terraform/pull/22318#discussion_r310587243
2019-08-05 21:50:17 -04:00
Pam Selle
291cf8c5a4
Revert "Habitat License Acceptance changes. "
2019-08-05 12:43:55 -04:00
Pam Selle
9020636f93
Merge pull request #21345 from mudash/master
...
Habitat License Acceptance changes.
2019-08-05 12:40:34 -04:00
The Terraform Team
2326acaefe
website/docs: add type to example variable
...
added type to variable
2019-08-05 12:33:00 -04:00
Brian Flad
3ad05e50a4
docs/internal/resource-addressing: Add for_each information
2019-08-02 19:38:13 -04:00
Brian Flad
48624255ce
docs/commands: Show count and for_each resource address examples for commands
...
Verified on Mac OS 10.14.6 and Windows 10.
2019-08-02 19:36:24 -04:00
Martin Atkins
5cb80c43c1
website: example of csvdecode with for_each
...
We added the csvdecode function originally with the intent of it being
used with for_each, but because csvdecode was released first we had a
section in its documentation warning about the downsides of using it with
"count", since that seemed like something people would be likely to try.
With resource "for_each" now merged, we can replace that scary section
with a more positive example of using these two features together.
We still include a paragraph noting that "count" _could_ be used here, but
with a caution against doing so. This is in the hope of helping users
understand the difference between these two patterns and why for_each is
the superior choice for most situations.
2019-07-31 12:43:16 -07:00
He Guimin
a490dfa495
backend/oss: Support for assume role config
2019-07-30 23:27:17 +08:00
Pam Selle
0a893f8c53
Update to equality vs comparison
2019-07-30 10:51:14 -04:00
Pam Selle
f184d2c62a
Docs to assist with #21978
2019-07-26 16:14:23 -04:00
Pam Selle
360068b3cb
Merge pull request #21922 from pselle/resource_for_each
...
Resource for_each
2019-07-26 11:41:56 -04:00
Pam Selle
1b25cb7d4a
Docs updates for data resources, update expressions ref
2019-07-26 11:22:10 -04:00
Paul Hinze
69d44f763f
docs: Update example remote_state to use remote backend
...
The "remote" backend supersedes the "atlas" backend so this is the one we should use in the example.
2019-07-25 13:33:41 -05:00
Radek Simko
c41e98a075
Merge pull request #19166 from manojlds/patch-1
...
Minor edits to improve the reading flow
2019-07-24 08:51:52 +01:00
Chris Griggs
a02e43b86e
Merge pull request #22165 from hashicorp/cgriggs01-aci
...
[Website] Cisco ACI links
2019-07-22 08:04:09 -07:00
Pam Selle
7d905f6777
Resource for_each
2019-07-22 10:51:16 -04:00
Mark
3031aca971
Add SSH cert authentication method for connection via Bastion
2019-07-21 09:32:48 +03:00
Radek Simko
cc9797443b
Merge pull request #18820 from Sagar2366/patch-6
...
change from work to working directory
2019-07-18 15:26:05 +01:00
Radek Simko
30f3b5ee25
Merge pull request #21831 from NickMetz/update-cli-output-documentation
...
Update in terraform output documentation
2019-07-18 15:24:12 +01:00
Radek Simko
eb02f9313a
Merge pull request #21954 from julienvey/patch-1
...
Update pingdom community provider url
2019-07-18 10:48:18 +01:00
Radek Simko
be47a1e11c
Merge pull request #22068 from a-hat/master
...
fix example config for terraform >= 0.12
2019-07-18 10:47:04 +01:00
cgriggs01
7df9f0a7da
[WIP][Website] Cisco ACI links
2019-07-17 14:15:09 -07:00
Bartosz Studnik
2f3ad4b692
Fixing typo
2019-07-17 09:11:49 +02:00
Pam Selle
0111498e9a
Merge pull request #22075 from schmidtd/schmidtd-doc-typo
...
Simple typo in example artifactory backend subpath
2019-07-16 13:57:43 -04:00
cgriggs01
0d15d262a2
add/remove community providers
2019-07-16 09:36:27 -07:00
David Schmidt
91113aee83
Typo in example artifactory backend subpath
2019-07-15 18:16:56 -04:00
Yuri Astrakhan
0bd29ce194
clarify config block in terraform_remote_state
...
This seems to be a common mistake - saw it in StackOverflow
and in several issues.
2019-07-15 13:05:45 +02:00
a-hat
366fed9d4d
fix example config for terraform >= 0.12
2019-07-15 11:22:35 +02:00
Chris Griggs
18a5ff61c2
Merge pull request #22058 from hashicorp/cgriggs01-avi-release
...
[website] AVI Networks provider
2019-07-12 14:49:18 -07:00
Pam Selle
21b1364535
Merge pull request #21553 from zippy1981/zippy1981-patch-1
...
Updated docs for using az cli or service principle
2019-07-12 13:55:41 -04:00
Pam Selle
19b8a9c02f
Merge pull request #21715 from petems/minor_spelling_fixes
...
Minor spelling fixes
2019-07-12 13:54:19 -04:00
Pam Selle
883300f6bc
Merge pull request #21840 from Anbcorp/patch-1
...
Fix typo in environment variable
2019-07-12 13:53:51 -04:00
Chris Arcand
275ecf96f2
Merge pull request #22042 from hashicorp/012-replace-regex-docs
...
Added regex details to replace() docs
2019-07-12 12:46:31 -05:00
Pam Selle
d9a229a20e
Merge pull request #21999 from imjoey/patch-1
...
Update the URL of oVirt provider in docs.
2019-07-12 13:43:32 -04:00
Pam Selle
5cd551f716
Merge pull request #21887 from jmcgeheeiv/patch-1
...
Add "leading zeros" for the sake of SEO
2019-07-12 13:42:55 -04:00
cgriggs01
45c4b60704
[website] AVI Networks provider
2019-07-12 09:56:51 -07:00
Chris Arcand
22385c3198
Added regex details to replace() docs
2019-07-12 11:42:20 -05:00
Chris Griggs
1a89165705
Merge pull request #22022 from hashicorp/cgriggs01-namefix
...
[Website] fix signalfx link name
2019-07-10 14:00:08 -07:00
Colin Fowler
cd7bfba141
rebased to terraform master branch
2019-07-10 18:05:10 +01:00
cgriggs01
417b5712b3
fix signalfx name
2019-07-09 17:09:28 -07:00
cgriggs01
efc079268e
fix link typo
2019-07-09 11:45:03 -07:00
cgriggs01
755ca20ea4
add signalfx links
2019-07-08 11:06:38 -07:00
Joey
d95bfb9bc2
Tweak the URL of oVirt provider
...
The previous provider project for oVirt has been moved under oVirt community, with a new URL prefix.
2019-07-08 16:58:38 +08:00
Brian Williams
5e3c3bafb8
Add support for SSE-C to S3 backend
...
These changes add support for encrypting terraform remote-state in S3 using customer-supplied encryption keys (SSE-C).
2019-07-06 10:10:54 -05:00
Stefan Schmidt
f4abb96b08
website/docs: add the fmt -recursive flag. ( #21963 )
2019-07-05 13:32:57 -04:00
Luis Silva
f6c90c1d96
Add OAuth2 token support for GCS backend
2019-07-05 10:06:44 +01:00
Andreas Sommer
042aead714
lang/funcs: add "abspath" function ( #21409 )
2019-07-02 08:30:30 -04:00
Julien Vey
ef4ccc6f05
Update pingdom community provider url
...
Pingdom provider refers to https://bitbucket.org/devops_sysops/pingdom-provider , which no longer exists
I've updated the URL to refer to https://github.com/russellcardullo/terraform-provider-pingdom , which seems to be the most up-to-date pingdom provider
2019-07-02 10:33:57 +02:00
Ben Hadfield
0a1c0d6c24
website: Fix typo in Arithmetic Operators section ( #21945 )
2019-07-01 10:42:26 -07:00