Commit Graph
527 Commits
Author SHA1 Message Date
Paul Gottschling a483480a9c Update teleport.teleport_install_script_url (#53342)
Closes #48766

Use the shim install script URL, which is less potentially misleading
than the script URL that includes a version.
2025-04-07 12:34:38 +00:00
TarasandLeszek Charkiewicz 5d8382f5c1 [17.4.1] bump cloud docs (#53686)
* bump Cloud docs

* [17.4.1] bump cloud docs

---------

Co-authored-by: Leszek Charkiewicz <leszek.charkiewicz@goteleport.com>
2025-04-04 09:40:13 +00:00
STeve (Xin) Huang 70ccd1bb14 [docs] Move discovery reference and fix ElastiCache/MemoryDB db access reference (#52854)
* Move discovery reference and fix ElastiCache/MemoryDB db access reference

* adding redirect

* fix spelling

* fix trailing slash

* fix links

* change to wildcard
2025-03-26 15:37:18 +00:00
Paul Gottschling e30705cac0 Use the Docusaurus format for the sidebar (#53231)
Remove the `navigation` section from config.json and add a file called
`sidebar.json` containing sidebar data.
2025-03-20 17:38:12 +00:00
e157cda64a docs: Identity Center Okta to Teleport migration guide (#51861)
* docs: Identity Center Okta to Teleport migration guide

* Apply suggestions from code review

Co-authored-by: Roman Tkachenko <roman@goteleport.com>

* Updated diagrams

* Review feedback

- Rearranged to move migration path into "how it works"
- Added Uninstall section
- Added edit section

* cspell update

* Apply suggestions from code review

Co-authored-by: Roman Tkachenko <roman@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* Applied feedback

* Apply feedback

* Apply feedback

* Adds decription of installation commands

* linter appeasement

* address review comments

* organize ic docs

* move how to guide to root docs page, add detailed deletion guide to getting started page

* adding redirect for Lint appeasement

* fixing broken heading link

---------

Co-authored-by: Roman Tkachenko <roman@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
Co-authored-by: flyinghermit <sshah@goteleport.com>
Co-authored-by: marie.mcallister <marie.mcallister@goteleport.com>
2025-03-19 20:50:10 +00:00
Paul GottschlingandBen Arent f2d62d4208 Reorganize the feature matrix (#52641)
* Reorganize the feature matrix

This change organizes the feature matrix according to the latest product
categorization scheme, and moves the feature matrix into its own guide
to make it more discoverable. While there is opportunity to rework the
rows within the feature matrix, this change minimizes the scope of the
first iteration by reorganizing the existing rows while leaving them for
the most part unchanged.

In the new feature matrix page, each Teleport product has its own
H2-level section. Product descriptions come from official Marketing
language, focusing on concrete statements about what each product
comprises and how it works and leaving out statements of value (which
are not typically found in documentation). This change does not include
sections for categories with no rows in the current table.

* Respond to zmb3 feedback

Add minor wording tweaks.

* Align cells across feature matrix tables

Make it easier for a user to follow a single column across multiple
tables of the feature matrix. Since the style sets cells to 25% width,
which assumes a table that is four cells wide, use a `style` tag so the
style only applies to the tables in the `teleport-editions.mdx` guide.

Closes gravitational/docs-website#134

* Update the MWI section of the feature matrix

Indicate that it is available for Community Edition users.

* Edit index.mdx

Apply changes made to identical language in teleport-editions.mdx.

* Respond to eglenn-teleport feedback

- Move the Community Edition column to the final place, rather than the
  first, since we now want to de-emphasize Community Edition and elevate
  the commercial offering.
- Edit the text to de-emphemphasize "editions", moving the description
  of editions to the end of the page and linking to this from the
  heading of relevant feature matrix columns.
- Remove section intro paragraphs, since the same information is
  on the home page of the docs.

* Add a Teleport Identity Security section

Co-authored-by: Ben Arent <ben@goteleport.com>

* Rename MWI features

---------

Co-authored-by: Ben Arent <ben@goteleport.com>
2025-03-18 17:52:05 +00:00
Evan Freed ba097e3362 bump cloud docs (#53022)
Signed-off-by: Evan Freed <evan.freed@goteleport.com>
2025-03-13 14:09:57 +00:00
Paul Gottschling f60a87c123 Add missing redirects (#52977)
These correct 404s resulting from some video links on the corporate
site.
2025-03-12 12:09:14 +00:00
39fc6a7cbb [teleport-update] Agent managed updates documentation (#52024)
* docs wip

* wip 2

* wip 3

* remove roles

* wip

* wip 4

* wip 5

* wip 6

* cli 1

* next

* cli ref

* Autoupdate docs edition:

- ban subjective and marketting words such as "new", "old", "original",
  "next-generation", "previous", and consolidate to Managed Updates v1/v2
- change the installation snippets to document the unified installer
  (except the linux-cloud one).
- change the autoupdate architecture page to reflect the design changes
  between v1 and v2
- make the autoupdate v2 guide not Cloud-specific
- fix configuration examples
- add troublshooting commands

* Fix broken links

* managed updates -> Managed Updates

* fixup! Fix broken links

* finish teleport-update reference, fix typo

* Add unified installer + align names + fix typos

* style feedback

* title fixes

* cleanup

* lint

* Address feedback + fix spell + fix bash command

Signed-off-by: hugoShaka <hugo.hervieux@goteleport.com>

* Simplify install script docs + fix links

Signed-off-by: hugoShaka <hugo.hervieux@goteleport.com>

* try to appease linter

* fixup! try to appease linter

* Apply suggestions from code review

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

* Address final feedback

---------

Signed-off-by: hugoShaka <hugo.hervieux@goteleport.com>
Co-authored-by: hugoShaka <hugo.hervieux@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-02-28 20:49:13 +00:00
Matt Smith 4520a26313 [17.2.7] bump cloud docs (#52507) 2025-02-27 19:16:40 +00:00
marie 0fa4ba64a8 docs: redirect for ui auth connectors page (#52178) 2025-02-14 18:27:53 +00:00
Yassine Bounekhla a94fac5988 add docs for notifications (#51902) 2025-02-07 21:15:50 +00:00
Taras b285fef4db [17.2.3] bump cloud docs (#51887) 2025-02-06 09:37:04 +00:00
marie 97545e3f70 redirect for access-request-plugins (#51886) 2025-02-05 20:12:32 +00:00
Ben Arent 7ceae1b104 extra in-product redirects (#51315) 2025-02-03 21:11:42 +00:00
marie 593988fafc docs: adding redirects for broken links (#51736)
* adding redirects for broken links

* adding redirects for broken links
2025-02-03 17:40:47 +00:00
Noah Stride 9153ed0751 Workload Identity Resource Documentation (#51017)
* Add CLI reference

* Start fleshing out pages for new docs

* Link out to Terraform provider information

* Start putting together workload-identiyt-api svc reference

* Minor adjustments

* Keep hacking on reference for resource

* Keep hacking on reference

* Add to list of templating supported fields

* Add TOC

* Add rules to the example yaml

* Flesh out workload-identity-api docs page

* Add some todos

* Add skeleton of attributes page

* ADd comments

* Cross page links

* Retitle page

* Link one reference to another

* Add template for selector

* SPAG

* Fix link

* Fix TODO link

* ADd tbot start workload-identity-jwt to cli reference

* Add `workload-identity-x509` to config reference

* Start documenting join attributes

* Finish last batch of join attrs

* Add some short exsplanations/summaries

* Start explaining rules

* Shorter explanation

* Add opener to Workload Identity API and Workload Attestationreference

* SPAG

* Add docs for selector

* Fill out migration guide

* rename/reorg

* Add short note on SPIFFE Workload API

* SPAG

* Fix links
2025-01-27 09:25:00 +00:00
Evan Freed 4924a678e2 bump docs (#51430)
Signed-off-by: Evan Freed <evan.freed@goteleport.com>
2025-01-24 22:06:00 +00:00
Zac Bergquist c80c3c7e2d docs: update moderated sessions guide (#51218)
Moderated sessions are a bit confusing because we combined an existing
OSS feature (joining sessions), with an Enterprise-only feature
(requiring session join policies).

I've expanded the scope of the moderated sessions guide to make it a
"joining sessions" guide instead, and added some extra details around
RBAC for active sessions.

Updates #51116
2025-01-22 18:48:04 +00:00
Hugo ShakaandRoman Tkachenko 37fbe35625 Refresh IBM guide to use Kubernetes and Postgres (#49018)
* Refresh IBM guide to use Kubernetes and Postgres

* Apply suggestions from code review

* address edoardo's feedback

* spellcheck

* Apply suggestions from code review

Co-authored-by: Roman Tkachenko <roman@goteleport.com>

* lint + fix broken links after rebase

* fix links pt.2

* fix links pt.3

---------

Co-authored-by: Roman Tkachenko <roman@goteleport.com>
2025-01-21 23:49:20 +00:00
marie 87e77079af redirect for role templates page (#51306) 2025-01-21 23:13:14 +00:00
Vadym PopovandPaul Gottschling f6ca51594f Add client tools auto-update documentation (#50835)
* Add client tools auto-update docs

* Add reference to index page

* Fix linter prose style

* Add section with tctl commands
Code review changes

* Reorganize sections
Add documentation to navigation config
Code review changes

* Add `autoupdate` from command to cspell

* Fix linter warning with relative link

* Update docs/config.json

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

* Update docs/pages/upgrading/client-tools-autoupdate.mdx

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

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2025-01-15 19:40:33 +00:00
Paul Gottschling 9f2f4c458e Remove dots from operator reference filenames (#50734)
The dots cause issues with our hosting infrastructure, which returns
404s when users make requests for Kubernetes operator reference pages
with no trailing slash.

This change returns a filename from the format function in the CRD/CRD
docs generator so we can return different file names for CRDs and their
docs. It also renames CRD docs pages to include hyphens instead of dots
and underscores, and adds redirects.
2025-01-06 13:19:46 +00:00
Logan Davis 5d11de027f [16.4.11] bump cloud docs (#50352) 2024-12-30 23:33:20 +00:00
Leszek Charkiewicz ca45908982 [16.4.9] bump cloud docs (#49993) 2024-12-12 10:52:42 +00:00
Taras b3c3be8909 [16.4.8] bump cloud docs (#49689) 2024-12-05 12:43:57 +00:00
Paul Gottschling b465b04097 Remove redirects (#49057)
Links on Teleport-owned sites point to the default version of the docs.
Reduce the number of redirects to obey Vercel route limits by removing
redirects from `master`.
2024-11-26 21:30:07 +00:00
Noah Stride 6f73d959e1 Remove v14 Machine ID migration guide (#49398)
* Remove v14 Machine ID migration guide

* Remove references to v14 migration guide from redirects

* Remove link to v14 migration guide
2024-11-26 18:26:15 +00:00
Carson Anderson b730c59c47 update platform to 16.4.7 (#49141) 2024-11-20 16:33:14 +00:00
Noah StrideandhugoShaka 2daed640a2 Fix Terraform README.md (#49046)
* Fix Terraform README.md

* Fix readme even more

* Update tf build instructions + fix dead link

---------

Co-authored-by: hugoShaka <hugo.hervieux@goteleport.com>
2024-11-15 16:03:24 +00:00
Paul Gottschling 1e5df752ee Fix a redirect (#48383) (#48473)
Fix a redirect that was actually broken but slipped past
`gravitational/docs` protections due to incorrect destination-checking
logic.
2024-11-06 17:52:08 +00:00
Matt Smith a91a831dff [16.4.3] bump cloud docs (#48087) 2024-10-29 18:04:30 +00:00
Paul Gottschling 75cdbcbef8 Restructure docs menu pages (#47797)
Docusaurus [sidebar
generation](https://docusaurus.io/docs/next/sidebar/autogenerated)
expects category index pages to have one of three file path conventions:

- `section/index.mdx`
- `section/README.mdx`
- `section/section.mdx`

This change standardizes category index paths on the third convention so
Docusaurus sidebar generation succeeds. We can then add checks to the
current docs site to prevent additional menu pages from violating this
convention.

This change also adds redirects to the new category index pages, and
updates internal links to pages that were moved.

Note that this change does not move all relevant menu pages. We still
need to reorganize the `reference/terraform-provider` section. Since
this section is automatically generated, we need another approach to
restructuring it.
2024-10-25 12:43:45 +00:00
Bernard Kim 2f73f0d570 Datadog Incident Management guide (#46514)
* Datadog Incident Management docs

* Backtick

* Update datadog config example

* Update docs

* Omit auto approvals

* Omit helm reference

* Fix lint

* Focus on hosted version

* Update config.json

* Address feedback

- Separate guide for hosted vs self-hosted
- Include jq prerequisite
- Smaller screenshots
- Clarify acceptable recipient types
- Clarify acceptable reviewer input

* Update docs

- Remove self-hosted guide
- Remove outdated diagram
- Include editor role prerequisite
- Include AMR link
- Include auto approvals setup

* Remove self-hosted examples

* Fix lint

* Change datadog_auto_approvals -> teleport.dev/schedules

* Use relative link
2024-10-15 20:34:48 +00:00
Paul Gottschling 0b8f54eea1 Fix docs issues that break Docusaurus builds (#47471)
- Add index pages to top-level docs sections. These pages do not appear
  in the sidebar of the current docs engine, but are required for the
  Docusaurus site to render properly. We can build them into fully
  developed introductory pages in subsequent changes.
- Remove duplicate redirects.
- Remove redirect that points away from an existing page.
2024-10-10 21:14:41 +00:00
Noah Stride 63d2d5b4c5 Rearrange Workload Identity out of Machine ID docs (#47272)
* Rearrange Workload Identity out of Machine ID docs

* Fix backlinks

* Fix more links
2024-10-08 07:57:31 +00:00
984ca6d169 Add Crown Jewels docs (#46774)
* Add Crown Jewels docs

* Update role definition

* Apply suggestions from code review

Co-authored-by: Roman Tkachenko <roman@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* Address code review issues

* Convert images from PNG to webp

* Add audit event exporter section

* Update Crown Jewels docs.

* Move required RBAC roles higher in the Crown Jewels docs

* Move crown jewels docs to Teleport Policy section.

* Rename Teleport Policy to Access Graph Crown Jewels

Updated references to the Crown Jewel feature from Teleport Policy to Access Graph in the title, description, and content.

---------

Co-authored-by: Roman Tkachenko <roman@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2024-10-07 16:19:22 +00:00
Matt Smith b1557552d8 [16.4.2] bump cloud docs (#47205) 2024-10-07 13:11:20 +00:00
Steven MartinandSteven Martin fe170ae906 update links for helm charts, tctl, teleport (#46952)
* update links for helm charts

* docs: update redirect links for those used in tctl, teleport

---------

Co-authored-by: Steven Martin <stevenmartin@Stevens-MacBook-Pro.local>
2024-09-30 16:23:53 +00:00
Leszek Charkiewicz 9fba457799 Bump docs to 16.3.0 (#46677) 2024-09-18 10:22:30 +00:00
Chris Goss 44cd9a388b [16.2.2] Bump cloud docs (#46542)
Bumps doc version after platform upgrade to 16.2.2 has completed.
2024-09-13 00:08:27 +00:00
Paul Gottschling 6c9951ca76 Add the Upgrading Reference to the sidebar (#46490)
Closes #46124

Add the Upgrading Reference as a sidebar entry to `config.json`, giving
it a more explicit slug.
2024-09-12 18:49:39 +00:00
Noah Stride 2d5fd79715 Move Spacelift guide to the IaC Terraform Provider section (#46424)
* Move Machine ID Spacelift guide to IaC Terraform Provider section

* Fix code comment

* Fix redirect
2024-09-11 13:51:39 +00:00
Ben Arent 9a6a952db3 hotfix remove extra redirects (#46306) 2024-09-05 18:53:41 +00:00
Hugo ShakaandPaul Gottschling 9323ec295a Document the multiple Terraform provider setups (#44954)
* Document how to use the TF provider

* fix config.json

* fixup! fix config.json

* Address first feedback wave

* Apply suggestions from code review

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

* fix lint docs

* re-render TF docs

* workaround the broken vars in hcl code blocks

* Edits after testing the GCP docs

* Edits after testing the AWS docs

* Edits after testing the GHA docs

* Edits after testing the GitLab docs

* Edits after testing the CircleCI docs

* lint

* lint pt .2

* fix link after rebase + move resource import

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2024-09-05 16:09:29 +00:00
Evan Freed 1dd3687163 bump docs to 16.2.0 (#46224)
Signed-off-by: Evan Freed <evan.freed@goteleport.com>
2024-09-04 21:52:14 +00:00
Paul Gottschling a513a50ccf Add a two-part Terraform starter guide (#44834)
* Add a two-part Terraform starter guide

Closes #41055

Add a learning series for users who wants to get started with managing
Teleport resources using Terraform. The guide takes the user through
some fundamental cluster setup tasks: deploying Agents, enrolling
resources, adding labels, configuring roles, and setting up SSO. The
series includes two guides:

- Part One: Enrolling resources
- Part Two: Configuring RBAC

Part One of the series is based on the "Deploy Agents with Terraform"
guide. This change adds instructions to the guide to label
infrastructure resources so the user can access those resources with the
roles configured in Part Two.

Other changes:

- Rename `agent-pool-terraform` to `terraform-starter`.
- Rename the "Dynamic Resources" guide to be more explicitly about
  Infrastructure as Code. Organize this section into subsections to make
  room for the new starter guide.
- Edit the Further Reading discussion in Part One. Move the static
  resource discussion to Further Reading because, otherwise, there is
  too much explanatory text between instructions. Also mention
  auto-discovery.

* Respond partially to hugoShaka feedback

- Fix link syntax.
- Set expectations that the child modules downloaded in the two guides
  are examples.
- Remove diagram with outdated logo.
- Use purpose-oriented names for TF files instead of `main.tf`
- Use `tctl terraform env` to get credentials

* Only deploy SSH Service in enroll-resources.mdx

Responds to hugoShaka feedback.

Resources that are not SSH servers registered via the SSH Service have
some complexities that don't make sense to cover in this guide. Instead,
for simplicity, the guide has the user deploy SSH Service instances,
then includes the possibility of enrolling other kinds of resources in a
"Next steps" section.

Changes:
- Remove the `agent_roles` input in the
  `terraform-starter/agent-installation` module.
- Only deploy a token for the Node role, and configure the Agents
  deployed by the module to only enable the SSH Service.
- Add an agent_labels input to the `agent-installation` module.
- Move non-server deployment instructions to "Next steps".

* Respond to thedevelopnik feedback

Note that you can skip the SSO step in the RBAC guide. Include links to
relevant docs.

* Respond to bernardjkim feedback
2024-09-04 20:19:33 +00:00
Paul Gottschling 43dde8bf2d Make the Cloud migration guide more general (#46074)
Closes #3683

We do not have a guide for moving from Community Edition to Enterprise.
The steps are nearly identical to those presented in the guide to
migrating from Enterprise (Self-Hosted) to Enterprise (Cloud). This
change repurposes the Cloud migration guide so it applies to migrations
between Teleport plans in general.

This change also moves the migration guide to the root of Admin Guides,
since it's a procedure that we want to make prominent as we encourage
OSS users to move to Enterprise.
2024-09-03 17:06:28 +00:00
Vadym Popov c018568918 Add documentation for the log configuration (#45940)
* Add the log config documentation

* Fix incorrect ordering

* Review changes

* Fix linter
2024-08-30 21:29:05 +00:00
Evan Freed 2ac556b570 bump cloud docs to 16.1.8 (#45922)
Signed-off-by: Evan Freed <evan.freed@goteleport.com>
2024-08-30 14:11:29 +00:00