Commit graph

7 commits

Author SHA1 Message Date
Steven Martin 098df16c5e
correct addr example (#17654) 2022-11-03 13:33:26 +00:00
Reed Loden 823057f9b0
terraform: Fix all tfsec, tflint, and ansible-lint warnings within examples/aws/terraform (#16531) 2022-09-28 22:35:49 +00:00
Trent Clarke e228fe5f1a
Updates terraform docs for provider (#12314)
Updates the Terraform getting started guide to reflect the use of a
custome provider registry:

 * Removes the now-superfluous installation step
 * Updates examples to reflect actual location of terraform provider
2022-05-03 10:18:39 +10:00
Marco André Dinis 6c091215e9
Terraform: improve docs for multiple node labels (#12351)
Relates to #12227
2022-05-02 22:36:02 +00:00
Marco André Dinis 65425313af
Update syntax to respect TF minimum version (1.0.0) (#11669)
Most of the changes are related to the strictness of TF v0.12

https://www.terraform.io/language/upgrade-guides/0-12
> Due to the design of the configuration language decoder in
> Terraform v0.11 and earlier, it was in many cases possible to
> interchange the argument syntax (with =) and the block syntax
> (with just braces) when dealing with map arguments vs. nested
> blocks. However, this led to some subtle bugs and limitations,
> so Terraform v0.12 now requires consistent usage of argument
> syntax for arguments and nested block syntax for nested blocks.

This commit validates both examples against Terraform 1

The min terraform version is going to be updated to 1.0.0
https://github.com/gravitational/teleport/pull/11650

Fixes #11652
2022-04-15 10:29:35 +00:00
Paul Gottschling 973cb8aac0
Edit three guides for Cloud users (#11115)
See #10633

Terraform Provider guide

- Add tabbed prerequisites so users only see information relevant to
  their scopes.

- Add the impersonation section as an H3 rather than an Admonition. If
  users are learning how to use our Terraform provider, they likely
  will not have enabled impersonation for the Terraform user, and would
  always need to read the Admonition, so this would work better as an
  H3.

- Add a scoped Notice indicating which address to use for the cluster
  address in the sample Terraform config.

Fluentd plugin guide

- Add tabbed instructions for users of different scopes.

- Move the impersonation Admonition to an H3 so readers can configure
  impersonation without running into an error.

- Misc clarity/style edits.

Certificate Authority Rotation

- Add tabbed prerequisites so users of one scope don't see information
  intended for other scopes.
2022-03-21 22:34:34 +00:00
Steven Martin e8a76f4c81
Correct terraform guide example (#8630) 2021-10-20 15:50:49 -07:00