Commit Graph
36 Commits
Author SHA1 Message Date
e8de43e634 Add docs for Connect usage reporting (#21294)
* Add docs for Connect usage reporting

* reuse telemetry specifics in partial file

* copy edits

* Apply suggestions from code review

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

* Add Zac's suggestion

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

* Apply suggestions

* Add "Assuming an Access Request"

---------

Co-authored-by: alexfornuto <alex.fornuto@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2023-02-08 17:36:05 +00:00
Paul GottschlingandAlex Fornuto 09f6f94d9c Update the version support table for v12 (#20632)
Co-authored-by: Alex Fornuto <alex.fornuto@goteleport.com>
2023-02-07 18:49:54 +00:00
Paul Gottschling e777e7abbe Reorganize early-stage docs sections (#19205)
* Reorganize early-stage docs sections

Closes #18127

Currently, there are two sections of the docs related to the earliest
stages of setting up Teleport, "Try out Teleport" and "Deploy a
Cluster". While the organization of our top-level docs sections attempts
to correspond to the stages a user goes through when setting up
Teleport, these combine some tasks that should probably be separated:

- **Choosing an edition and deploying a production cluster**: While the
  "Deploy a Cluster" section includes our deployment guides as well as
  our edition guides, user will likely commit to setting up Teleport
  Cloud, Open Source, or Enterprise before they plan a full HA
  production deployment.

- **Deploying a production cluster and deploying a small-scale Teleport
  cluster:** While the "Deploy a Cluster" section includes the Linux
  Server and Digital Ocean 1-Click guides, these two guides are more for
  small-scale deployments than full production clusters.

This change improves the early-stage docs experience for new Teleport
users by:

Splitting the "Deploy a Cluster" section
----------------------------------------

The "Deploy a Cluster" section includes subsections related to choosing
a Teleport edition as well as subsections related to deploying a
production cluster. The problem with this approach is that it leaves no
room for adding introductory guides to help users with these two
purposes.

By splitting the "Deploy a Cluster" section into two top-level sections,
one related to choosing an edition and the other to dpeloying to
production, we can add introductory pages that put the subsections of
these sections in context.

_This change accompanies the work on #16751 to write a general guide to
HA Teleport deployments, since the new guide will have a prominent
place in the reorganized "Deploy a Cluster" section._

Adding introductory pages
-------------------------

Sections related to getting started with Teleport, "Try out Teleport"
and "Deploy a Cluster", were missing introductory pages. This change
adds them, and also adds one to the new "Choose an Edition" section.

Moving the Linux Server and Digital Ocean guides
------------------------------------------------

Move these to "Try out Teleport". The Digital Ocean guide didn't fit
with the rest of the deployment guides, since it's not about
architecting an HA deployment.

This is also a better home for the "Linux Server" guide, so this change
moves that as well.

Removing the "getting-started.mdx" page
---------------------------------------

This page is not reachable via the navigation menu.

* Respond to PR feedback

* Respond to PR feedback

Also minor text tweaks
2022-12-22 13:34:06 +00:00
Russell Jones 831733e238 Added EOL dates for releases. (#18628) 2022-11-19 00:22:49 +00:00
Paul Gottschling dd358b79c3 Update the version support table (#18024)
Include v11.

Closes #17836
2022-11-07 17:10:22 +00:00
Gus Luxton fd558d9a5f Remove reference to Ctrl+A prefix mode from FAQ (#17738) 2022-10-25 18:14:49 +00:00
Paul Gottschling 95b4246c30 Remove minor versions from the support table (#17022)
This makes the table easier to keep up to date. Our version
compatibility guarantees ensure that there's no compatibility difference
between minor versions anyway, so it's not as important that users know
when a minor version is likely to go out of support.
2022-10-14 13:15:09 +00:00
Russell Jones a148cf9211 Update supporting operating systems (#16780)
Update operating system support to reflect distributions and versions
supported.
2022-09-28 21:34:54 +00:00
Paul Gottschling ae7b77c6db Edit the FAQ (#16629)
Indicate that Enhanced Session Recording is available for Teleport
Cloud.
2022-09-22 20:54:48 +00:00
Paul Gottschling 24498a04c9 Add a version support table to the FAQ (#15924)
* Add a version support table to the FAQ

Fixes #15582

List the minor Teleport versions we currently support, plus their
release dates and minimum `tsh` versions. This restores the table that
we removed in PR #12641. Unlike that table, this change does not
list versions that are EOL, as this is now quite a lengthy list.
Instead, this change makes it explicit that the table lists currently
supported versions.

* Respond to PR feedback

Add a note about cross-component version compatibility to the FAQ by
creating a partial from a similar compatibility note in our Upgrading
guide.
2022-09-21 16:15:46 +00:00
Russell Jones ab12ad33d9 Updated docs with supported operating systems. 2022-08-31 15:05:13 -07:00
Paul Gottschling ec148983f2 Fix minor issues that impact SEO (#15739)
- Fix broken links, including some that resulted from an unintended bulk edit
- Add a description to a page that was missing one
2022-08-29 16:34:38 +00:00
Paul Gottschling 91c89b6126 Organize docs guide sections chronologically (#15357)
* Organize docs guide sections chronologically

This change aims to make docs navigation easier by organizing some docs
sections according to the sequence of steps a user would take to set up
Teleport.

The current docs organization uses a variety of categories and schemes
to organize the docs. For example, there is a "Home" section that
includes the Changelog, Installation page, and Getting Started guides; a
"Setup" section that includes references and admin guides; and
edition-specific sections (Enterprise, Cloud). For a user who is setting
up Teleport--or who has already done some setup work and wants more
advanced instructions--it's difficult to know where in the docs to find
the right information.

This change organizes our how-to guides into the following categories
that describe the process of setting up Teleport:

- Try out Teleport
- Deploy a Cluster (including choosing an edition)
- Configure Access (including SSO, RBAC, and Access Requests)
- Manage your Cluster (admin guides, operations, etc.)
- Use Teleport (this section already exists)

I moved the Reference section after this chronology, since users can
access the reference guides anywhere in the setup process.

As part of the change, I have also moved the content from the
"Enterprise" and "Cloud" sections into "Deploy a Cluster", since this
content has to do with how to deploy a specific edition of Teleport.

Note that this change does _not_ attempt to reorganize our
protocol-specific sections. While adding resources is part of the
Teleport setup process, we have a lot of content in our
protocol-specific sections, and moving it all into a single section
related to adding resources to a cluster would (a) exceed the maximum
depth for subsections in the nav bar and (b) cause more confusion than
it alleviates.

* Respond to PR feedback

- Create a "Compliance Frameworks" section of "Configure Access" with
  the FedRAMP and SOC 2 guides
- Rename "Use Teleport" to "Connect your Client"
- Move the database GUI client guide into "Connect your Client"

* Add redirects

* Fix linter issues
2022-08-22 19:45:32 +00:00
Reed Loden 5f2f81ac9a docs: Change "SOC2" to "SOC 2" (#15099)
docs: Change "SOC2" to "SOC 2" to pacify my OCD

A few other minor edits as well, but nothing that changes the meaning of anything.
2022-08-02 17:34:55 +00:00
Paul Gottschling e6b6f5be1b Correct Node/agent naming and usage (#13840)
Fixes #10976

This change helps to remedy two issues with the documentation:

- Much of the documentation was written when Teleport's services
  consisted of the Auth Service, Proxy Service, and Nodes/SSH Service.
  There are some places in the docs where a reader can mistake the
  Node Service to mean "any resource service."

- Users often associate the term "agent" with a daemon that must run on
  every host in their infrastructure, and usage of this term can make
  Teleport seem more resource intensive than it actually is.

This change corrects mentions of "Node" that stand in for "any service
that access resources in your infrastructure" to account for Teleport's
other resource services. It also replaces mentions of the term "agent"
with "instance," the name of a resource service, or simply "Teleport."

Also edits the "agentless" question in the FAQ to include more detailed
information about each of Teleport's resource services.

This change also does some light copy-editing to correct the
capitalization of service names. It doesn't aim to be comprehensive,
though, since the main purpose of this change is to fix potentially
misleading mentions of "Node" and "agents".

Finally, this change deletes the production.mdx guide, as there is
no way to access this guide due to redirects. This guide includes
some outdated usage of "Nodes".
2022-07-15 22:04:25 +00:00
Paul Gottschling d3e3346538 Expand the edition comparison table (#13815)
Fixes #13389
2022-07-05 19:14:56 +00:00
Paul Gottschling b4b7ef33ba Update Teleport Enterprise information (#12641)
Fixes #12582

Some of our Enterpise information is out of date.

Teleport Enterprise introduction:

- Add information on HSM support and Moderated Sessions

Teleport FAQ:

- Update the edition comparison table.
- Promote each question to an H2 header, allowing it to appear in the
  table of contents sidebar.
- Update some outdated terms.
- Convert the edition comparison table from HTMl to Markdown for ease
  of reading.
- Remove the version support table since it is long out of date.
2022-06-21 14:48:28 +00:00
Zac Bergquist 2dad6039a7 docs: CamelCase GitHub (#13240)
Fixes #10895
2022-06-07 22:00:54 +00:00
Zac Bergquist 49f35a6991 docs: remove mention of Teleport Pro from FAQ (#12702)
Closes #7626
2022-05-25 02:37:30 +00:00
Ben Arent e60d9e02f9 Updating messaging to match all Teleport protocols (#10768) 2022-03-31 00:57:01 +00:00
Paul Gottschling 2cb0b66f7b Add Cloud-specific instructions to two guides (#10674)
* Add Cloud-specific instructions to two guides

Ensure that users of a particular scope don't see irrelevant info

See #10633

GitHub SSO guide
 - Edit the tctl partial to show only scope-relevant info.
 - Use tabs in the Prerequisites
 - Light edits for clarity

Adding Nodes
- Use Tabs for prerequisites
- Move sections specific to self-hosted deployments into Details
  boxes that are hidden for Cloud users
- Use Tabs components to offer Cloud-specific alternatives to
  examples of commands that presuppose a self-hosted deployment
- Misc clarity edits

* Respond to PR feedback

* Fix linter issues
2022-03-17 22:10:21 +00:00
Steven Martin 824e279fe7 Modified FedRamp to FedRAMP in docs for proper acronym (#10114) 2022-02-04 22:07:23 +00:00
Alexander Klizhentas cfc4567906 Splits admin guide into setup sections (#8324)
* Updates scaling guide.
* Rewrites CA rotation guide.
* Small tweaks and fixes to other parts.
2021-09-20 10:22:12 -07:00
Alexander Klizhentas ed2b2ab9ad moves sso, labels and nodes to setup (#8216) 2021-09-13 11:49:17 -07:00
Alexander KlizhentasandBen Arent e49e894efe Sasha/fwd user (#7996)
* Video Banner (#7914)

* Drain off admin guide into setup sections. (#7960)

* Expand daemon section and graceful restarts guide
* Move API section to top
* Move references to setup

Co-authored-by: Ben Arent <ben@goteleport.com>
2021-08-19 15:00:26 -07:00
Ben Arent ce17dec654 Update SSO guides (#7671)
* Cleaning Okta copy.
* Update other connectors.
* Cleanup and URL tweaks.

Signed-off-by: Alexander Klizhentas <klizhentas@gmail.com>
2021-07-31 13:28:53 -07:00
Alexander Klizhentas 8d0ccd2735 Update cloud and add U2f guide (#7585) 2021-07-16 18:39:03 -07:00
inertial-frame 4d919e3878 docs: port to 7.0 (#7373) 2021-07-01 10:27:59 -05:00
inertial-frame f2d9adf73d [v7.0] docs: port of edit pass 1/9 (#7158)
* docs: port of edit pass 1

* docs: remove space
2021-06-15 17:08:39 -05:00
inertial-frame a4412753e1 docs: port from 6.2 (#7300) 2021-06-15 07:50:46 -07:00
Alexander Klizhentas db82230015 OSS vs Enterprise (#7169) (#7175) 2021-06-05 08:37:39 -07:00
inertial-frame 0dbc11d838 [v7.0] Backport of editorial changes from v6.1 (#6564)
* docs: backport changes from 6.1

* docs: tics for filename

* docs: spacing

* docs: improve app access

* docs: improve kub access

* docs: improve kub access
2021-04-22 18:16:01 -05:00
inertial-frame a67b522a26 [v6.1] Editorial Pass/Review - Home (#6544)
* docs: correct footnote
* docs: consistent 2fa
* docs: consistent sentence header casing
* docs: port tics
* docs: correct proper noun
* docs: slightly improve prereqs
* docs: reword limitations
* docs: correct wording, typos
* docs: improve getting started page
* docs: improve user manual
* docs: casing in adopters page
* docs: oxford commas
* docs: improved faq
* docs: tsh in tic marks
* docs: admin and prod guide
2021-04-22 13:15:20 -07:00
Alexey Ivanov 3bf8425876 v7.0 syntax update (#6314)
* Update syntax

# Conflicts:
#	docs/pages/enterprise/sso/ssh-google-workspace.mdx

* Run lint and fix lint errors

* Fix include path
2021-04-06 12:16:28 -07:00
Alexey Ivanov 306f74b211 Lint markdown files syntax for master with the new linter (#5881)
* Lint docs files
* Fix includes
* Remove releases-table
2021-03-08 08:39:48 -08:00
Alexey Ivanov fa4d7eb977 Update docs structure (#5849) 2021-03-04 10:07:48 -08:00