Commit Graph
23 Commits
Author SHA1 Message Date
2d387e179f Add docs for Connect config (#22898)
* Rename old "quick input" to the current "command bar" feature name

* Remove 'Droid Sans Fallback' from Linux fonts

* Add docs for config

* Link to the proper documentation section

* Apply suggestions from @ravicious and @ibeckermayer

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com>

* Adjust property descriptions with the names used in User Interface

* Drop `Courier New`

* Simplify `$schema` description

* Fix lint issues

* Add a break line after each heading

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

* Schema should not be modified

* Config file is created on first launch

---------

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2023-03-16 15:26:54 +00:00
Rafał Cieślak 5ebe21c9a2 Document silent install of Connect on Windows (#21975)
* Document silent install of Connect on Windows

* Get rid of the parenthetical

* Update wording
2023-02-22 09:14:19 +00:00
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
816038605b New guide: AWS DynamoDB with Database Access (#19956)
* move application-based dynamodb guide

* update and move images

* init new dynamo guide

* Apply suggestions from code review

Co-authored-by: Gavin Frazar <gavin.frazar@goteleport.com>

* updates based on review

* Add NoSQL workbench to gui clients doc

* cluster > plane

* add redirect for dynamo through app access

* gui-client cleanup

* Update docs/pages/database-access/guides/aws-dynamodb.mdx

Co-authored-by: Gavin Frazar <gavin.frazar@goteleport.com>

* Apply suggestions from code review

Co-authored-by: Gavin Frazar <gavin.frazar@goteleport.com>

* update labs link

* Apply suggestions from code review

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

* updates based on review

* Apply suggestions from code review

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

* move service nodes into AWS cloud

* edits based on review feedback

* clarify AWS IAM roles

* Adjust explanation of user role

* reference generated token

* Move dynamic registration to next steps

* explain advantage to DynamoDB through App service

* merge conflict resolution

* clarify database region restrictions

---------

Co-authored-by: Gavin Frazar <gavin.frazar@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2023-02-03 18:42:18 +00:00
Steven Martin a2d9c2590d Add port number to cloud address examples for proxy server (#20897)
* Add port number to cloud address examples for proxy server

* fix port example

* Include 443 port in cloud proxy examples

* use 443 instead of 3080 for cloud examples
2023-01-30 17:50:12 +00:00
Steven Martin a1b3b1ca04 Remove invalid commands on login with ssh port (#19237) 2023-01-18 22:08:00 +00:00
Rafał Cieślak 4859b04345 Add Connect docs about linking tsh (#19903) 2023-01-09 16:54:42 +00:00
Rafał Cieślak f3ca9851a6 Make Connect's --insecure flag easier to find in docs (#19902) 2023-01-09 11:45:39 +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
Steven Martin 616ec94d87 Remove ignored user parameter for non-local auth connector examples (#19235) 2022-12-09 09:04:51 -07:00
Steven Martin b7c25ffd85 Update connect your client for Idp and other minor items (#19186)
* Updated to match SAML/OIDC/GitHub scenarios.  Removed root and other minor updates.
2022-12-08 22:19:16 +00:00
Steven Martin 9fc8237a63 Add listing and playing recorded interactive sessions to tsh docs (#18792) 2022-12-08 15:45:58 +00:00
Paul Gottschling 75f43f456f Fix a link with a long redirect chain (#19110)
One link to the Teleport Downloads page in the Connect your Client
section introduction was being redirected multiple times. This change
fixes the link.
2022-12-07 18:57:31 +00:00
Alex Fornuto 51e8b3677b full link to main site (#18980) 2022-12-01 21:49:12 +00:00
Alex Fornuto 32408a0a81 spelling, typos, and non-example nouns fixed (#18943) 2022-12-01 16:57:10 +00:00
Steven Martin 7300fc769b spell fixes (#18689) 2022-11-22 17:50:48 +00:00
47edecfc08 [Docs] End User Doc Page (#18055)
* init end user doc

* lint fix

* Apply suggestions from code review

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

* simplify inline icon

* incorporate feedback

* Add Kubernetes instructions to the end-user guide (#18234)

* Apply suggestions from code review

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

* move to 'connect your client'

* Updates based on review.

* adjust next steps para

* Apply suggestions from code review

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

* consolidate tsh examples with Var component

* linting

* Add Kubernetes instructions for the Web UI/Connect (#18611)

* Add Kubernetes instructions for the Web UI/Connect

* optimize images

* add SAML connector to Vars

Co-authored-by: alexfornuto <alex.fornuto@goteleport.com>

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-11-18 21:25:59 +00:00
Gus Luxton 47c7400eb4 Correct username -> user in tsh alias guide (#18479)
Fixes #18476
2022-11-15 16:59:16 +00:00
Andrew LeFevre f754d98d57 Add note that 'tsh scp' always uses the SFTP protocol (#17970)
* add note that 'tsh scp' always uses the SFTP protocol

* addressed fixes
2022-11-04 16:03:50 +00:00
Zac Bergquist 64475f830a docs: add Kubernetes instructions for Teleport Connect (#17180) 2022-10-10 19:55:28 +00:00
efaf97e872 [Docs] Update 'Using Teleport Connect' for Linux & Windows (#16770)
* pre-update edits

* update for multiple OSes

Also adjusted line breaks assuming a 100char cutoff.

* add insecure flag for Windows

* Apply suggestions from code review

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>

* Update docs/pages/connect-your-client/teleport-connect.mdx

* Update docs/pages/connect-your-client/teleport-connect.mdx

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>

* Apply suggestions from code review

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

* don't use markdown's auto-iteration

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-10-03 12:09:48 -05:00
Alex Fornuto 7559be43cb Update download link. (#16543)
* update DL links

* fix links

* remove preceding slash from includes with download link

* fix indentation
2022-09-27 18:44:02 +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