Skip to content

[v16] Documentation for Terraform Cloud joining#46702

Merged
timothyb89 merged 3 commits intobranch/v16from
timothyb89/v16/terraform-cloud-joining-docs
Sep 19, 2024
Merged

[v16] Documentation for Terraform Cloud joining#46702
timothyb89 merged 3 commits intobranch/v16from
timothyb89/v16/terraform-cloud-joining-docs

Conversation

@timothyb89
Copy link
Copy Markdown
Contributor

Backport of #45806, #46579, and #46693 for branch/v16.


This includes documentation for the new Terraform Cloud join method. See also: #45574

timothyb89 and others added 3 commits September 17, 2024 17:14
* Machine ID: Documentation for Terraform Cloud joining

* Various verbiage changes; include Terraform Enterprise

Also added a troubleshooting section

* Link to new guide from existing terraform provider page

* Move to the new Terraform Provider section

This moves the Terraform Cloud docs to the new Terraform Provider
section, and rewrites some things to account for the new changes
in other terraform provider pages, e.g. the new builtin
`terraform-provider` role.

* Fix docs lints

* Fix more docs lints

* Fix docs lints

* Fix even more docs lints

* Apply suggestions from code review

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* Address review feedback: include in join method reference, add links

* Fix codeblock spacing

* Fix broken heading link

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* Update Terraform Cloud joining minimum version

This updates the minimum required Teleport version for TF Cloud
joining, and adds a note about Enterprise joining being in Preview.

* Remove preview note per feedback
The `terraform` provision token field was renamed to `terraform_cloud`
and this change was not reflected in the docs.
@github-actions
Copy link
Copy Markdown
Contributor

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@timothyb89 timothyb89 added the no-changelog Indicates that a PR does not require a changelog entry label Sep 17, 2024
@github-actions
Copy link
Copy Markdown
Contributor

🤖 Vercel preview here: https://docs-pzm7eo2hx-goteleport.vercel.app/docs/ver/preview

@timothyb89 timothyb89 added this pull request to the merge queue Sep 18, 2024
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Sep 18, 2024
@timothyb89 timothyb89 added this pull request to the merge queue Sep 19, 2024
Merged via the queue into branch/v16 with commit 48091a2 Sep 19, 2024
@timothyb89 timothyb89 deleted the timothyb89/v16/terraform-cloud-joining-docs branch September 19, 2024 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport documentation no-changelog Indicates that a PR does not require a changelog entry size/md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants