Skip to content

[v18] Make the Terraform starter guide more visible#59435

Merged
ptgott merged 1 commit intobranch/v18from
paul.gottschling/59375-bp-v18
Sep 22, 2025
Merged

[v18] Make the Terraform starter guide more visible#59435
ptgott merged 1 commit intobranch/v18from
paul.gottschling/59375-bp-v18

Conversation

@ptgott
Copy link
Copy Markdown
Contributor

@ptgott ptgott commented Sep 22, 2025

Backports #59375

The Terraform starter guide, added in #44834, was meant to provide new Teleport users with a comprehensive example of deploying agents, configuring SSO, and managing RBAC. However, for a guide aimed at educating a broad audience, it gets very little exposure on the docs site. This change improves the visibility of the Terraform starter guide.

  • Condense the two-part guide and its index page into a single guide: Currently, the index page for the two-part guide has little substantial content and performs poorly in organic search. By condensing all content of the guide into a single page, we can provide a content-rich page that is more visible in search results.

  • Move the guide: Make it the Getting Started page within the /docs/infrastructure-as-code/terraform-provider section. This also clarifies the structure of the Infrastructure as Code section, since all Terraform-specific content is in a single subsection. To make this work, rename the sidebar titles of the Terraform section and add a link to the guide within the section index page.

  • Minor edits to the Terraform starter guide: Move the SSO guide links to the prerequisites section to avoid surprising the user with the need to context-switch. Remove an unneeded tctl.mdx partial inclusion. Remove prerequisite item re: following a Terraform setup guide, since this guide already shows the local demo method.

Backports #59375

The Terraform starter guide, added in #44834, was meant to provide new
Teleport users with a comprehensive example of deploying agents,
configuring SSO, and managing RBAC. However, for a guide aimed at
educating a broad audience, it gets very little exposure on the docs
site. This change improves the visibility of the Terraform starter
guide.

- **Condense the two-part guide and its index page into a single
  guide:** Currently, the index page for the two-part guide has little
  substantial content and performs poorly in organic search. By
  condensing all content of the guide into a single page, we can provide
  a content-rich page that is more visible in search results.

- **Move the guide:** Make it the Getting Started page within the
  `/docs/infrastructure-as-code/terraform-provider` section. This also
  clarifies the structure of the Infrastructure as Code section, since
  all Terraform-specific content is in a single subsection. To make this
  work, rename the sidebar titles of the Terraform section and add a
  link to the guide within the section index page.

- **Minor edits to the Terraform starter guide:** Move the SSO guide
  links to the prerequisites section to avoid surprising the user with
  the need to context-switch. Remove an unneeded `tctl.mdx` partial
  inclusion. Remove prerequisite item re: following a Terraform setup
  guide, since this guide already shows the local demo method.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 22, 2025

Amplify deployment status

Branch Commit Job ID Status Preview Updated (UTC)
paul.gottschling/59375-bp-v18 HEAD 1 ✅SUCCEED paul-gottschling-59375-bp-v18 2025-09-22 16:00:53

@ptgott ptgott added this pull request to the merge queue Sep 22, 2025
Merged via the queue into branch/v18 with commit 62fad5c Sep 22, 2025
45 checks passed
@ptgott ptgott deleted the paul.gottschling/59375-bp-v18 branch September 22, 2025 19:57
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/sm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants