Commit Graph
25 Commits
Author SHA1 Message Date
Paul Gottschling 0fbbeff50c Replace Notices with Docusaurus syntax (#52634)
Use Docusaurus syntax for admonitions so the docs engine does not need
to replace these. This is one step toward removing the
`remark-update-tags` plugin. See: gravitational/docs-website#94

Relevant commands are included below to make reproducing this work
easier.

1. Replace all `Notice` tags with `Admonition` tags.

2. Add `type="info"` if an Admonition is missing a type.

   To find instances:

   ```
   find docs/pages -name "*.mdx" -exec awk '
   BEGIN{a=0}
   a==0 && /<Admonition/{ a = 1 }
    a==1 && /type/{t = 1}
    a==1 && />/{ a = 0; if(t == 0) print FILENAME ":" FNR }' {} \;
   ```

3. Replace `type="notice"` with `type="note"`.

   To find instances:

   ```
   find docs/pages -name "*.mdx" -exec awk '
   BEGIN{a=0}
   a==0 && /<Admonition/{ a = 1 }
    a==1 && /type="notice"/{t = 1}
    a==1 && />/{ a = 0; if(t == 1) print FILENAME ":" FNR }' {} \;
   ```
2025-03-04 15:51:27 +00:00
Steven Martin f802b09783 docs: remove tsh pkg download for cloud install (#52223) 2025-02-17 21:30:06 +00:00
Steven Martin 3cf208e74c docs: remove sudo tctl users reference in cloud install docs (#51461) 2025-02-03 15:18:52 +00:00
Paul Gottschling 84dd3da568 Edit apt-get installation instructions (#50033)
* Edit apt-get installation instructions

Closes #24564

Show using `/etc/apt/trusted.gpg.d`, a directory that `apt-get` searches
automatically, for storing public keys. Edit the three locations where
we showed using `/usr/share/keyrings`, including two partials.

Trust only the Teleport-issued public key when validating Teleport DEB
packages.

* Use /etc/apt/keyrings for apt public keys

Respond to marcoandredinis feedback.
2025-01-16 14:31:21 +00:00
Steven MartinandSteven Martin 8aedf2757b docs: include fdpass-teleport for macos pkg install list (#46954)
Co-authored-by: Steven Martin <stevenmartin@Stevens-MacBook-Pro.local>
2024-09-30 13:56:06 +00:00
Paul Gottschling acea1378a3 Simplify tctl and tsh partials (#46165)
Closes #27252

Consolidate the `tctl-tsh-prerequisite.mdx` partial, which exists for
each Teleport edition. Edition-specific variations of this partial are
used in only 1-2 guides each, so consolidating these partials helps us
take advantage of reusability.
2024-09-03 19:29:02 +00:00
Paul Gottschling d75f8a5db7 Remove the Cloud Downloads page (#43512)
Closes #16433

- The Installation page is far more visible than the Teleport Cloud
  Downloads page, so it makes sense to fold all of the information
  related to installing Teleport binaries for managed Teleport
  Enterprise users into the Installation page.
- We are moving away from including a "Choose an Edition" section that
  treats Community Edition and the two Teleport Enterprise editions
  as separate options. Instead, we want to encourage users to move from
  OSS (personal use) to managed Enterprise and self-host in special
  circumstances. As a result, it makes sense to include a single
  Installation guide for all users.
2024-06-27 21:09:22 +00:00
Paul Gottschling 517093bb42 Shorten prerequisites partials (#40133)
Closes #40026

Reduce the space that our standard prerequisites partials take within
docs pages by:

- Using prose instead of tabs to suggest different possibilities for
  getting started.
- Removing example commands to find the `tctl` and `tsh` versions. The
  intended audience of the Teleport docs should be familiar enough with CLI
  tools to infer that there is a `version` subcommand, as this is a
  convention across CLI tools.

This change also removes `user-client-prereqs.mdx`, since it is no
longer used, and replaces `no-oss-prereq-tabs.mdx` with
`commercial-prereqs-tabs.mdx` (the two address the same use cases).
2024-04-09 15:01:17 +00:00
Paul Gottschling 176935cbfa Remove Teleport Team mentions from the docs (#38940)
- Remove the `team` scope from config.json.
- Edit the Edition comparison table to remove the "Team" column.
- Change the Teleport Team getting started guide to a Teleport
  Enterprise Cloud getting started guide.
- Remove other Teleport Team mentions from the docs.
2024-03-05 17:17:15 +00:00
Bernard Kim fb2e08cdf6 Query latest compatible version before installation (#38401) 2024-02-21 18:18:32 +00:00
Bernard Kim ce8e340808 Update cloud installation docs (#36600) 2024-01-12 17:19:07 +00:00
Andrew Burke 419fe69637 Fix yum config-manager invocation in installers and docs (#34870)
* Fix yum config manager invocation

* Install yum-utils instead
2023-11-27 21:16:57 +00:00
Paul Gottschling 01e42c9dc1 Remove non-file path links from partials (#31708)
* Remove non-file path links from partials

Fixes #12618

Ensure that all partials use relative links to MDX files for more
accurate linting. Only two partials contain links to URL paths, and one
of these is not included anywhere in the docs.

This change removes the unused partial and changes the remaining link to
a file path.

* Fix linter error
2023-09-19 21:45:36 +00:00
fheinecke 6f462dec48 Updated OS package repo docs (#31541)
* Updated OS package repo docs

* Fixed linter issues

* Added table for repo channel info on ent installations

* Fixed import path
2023-09-18 21:43:01 +00:00
lsgunn-teleport cdc2a3c2af Change general links to point to the Desktop intro instead of the non-AD config section (#31675) 2023-09-13 18:35:34 +00:00
Steven Martin a88ceed58f Version ID check on Amazon Linux2023/rhel installs (#30292) 2023-08-10 20:27:16 +00:00
Bernard Kim c2bbe66a3d Clarify auto upgrades docs (#29211)
* teleport-ent -> teleport-ent-updater

* Remove manual installation instructions

* Fix global scope

* Redirect users to package repo installation method

* Embed instructions and add steps

* lint: remove trailing .

* Use apt-cache policy or yum repolist

* Verify teleport.list or teleport.repo

* typo
2023-07-24 18:22:05 +00:00
Paul Gottschling c5ced551eb Edit forScopes configurations and edit guides (#28443)
* Edit forScopes configurations and edit guides

Closes #26500

This change requires merging gravitational/docs#326 to add a Team scope
to the docs.

This updates pages within the docs so that:

- Each page's `forScopes` configuration is accurate, especially with
  regard to support for Teleport Team.
- All scoped components match the `forScopes` configuration for each
  page. For this, I used the linter introduced by
  gravitational/docs#327.

* Respond to alexfornuto feedback
2023-07-05 20:58:08 +00:00
Paul Gottschling f2abf69ea1 Change signup links to mention Teleport Team (#28547)
The free trial a user can sign up for is a Teleport Team trial, not an
Enterprise Cloud trial. This change reflects this.
2023-06-30 20:29:44 +00:00
Steven MartinandNoah Stride 3e4a9e8f7a docs: update cloud downloads (#27934)
* docs: update cloud downloads

* matches cloud installation for macos

* remove character

Co-authored-by: Noah Stride <noah.stride@goteleport.com>

* cloud windows installation

* update tsh install language

* fix variable name

---------

Co-authored-by: Noah Stride <noah.stride@goteleport.com>
2023-06-16 18:07:21 +00:00
Steven Martinandalexfornuto f09d9081c4 docs: include Enterprise in tctl version for ent, cloud prereq (#26124)
* docs: include Enterprise in tctl version for ent, cloud prereq

* rename includes for spell fix

* link fix

* move bullet points out of partials

---------

Co-authored-by: alexfornuto <alex.fornuto@goteleport.com>
2023-05-24 16:29:49 +00:00
Ben Arent 7a506bd1b0 Add t_source to be standard (#24948) 2023-05-05 15:31:39 +00:00
Paul Gottschling 1ee16dda12 Tweak messaging to anticipate a new linter (#22270)
In gravitational/docs#238, we will add a linter that lints for incorrect
usage of Teleport terms. This change fixes linter violations to
anticipate this new linter.

Changes include:

- Ensuring that Teleport service names are capitalized
- No longer using the "[Resource] Access" terminology. Instead, talk
  about adding resources, using Teleport services, etc.
2023-04-11 16:42:00 +00:00
Paul Gottschling 7332ac90a9 Add calls to action for Teleport Cloud (#14900)
Fixes #14517

- Add a partial that briefly explains the value of Teleport Cloud for
  use in guides that Teleport Cloud renders unnecessary. The partial
  includes a signup link with the "source=docs" param so we can gauge
  the effectiveness of these calls to action.
- Add the partial to guides for setting up and managing the Auth/Proxy
  Services.
2022-08-02 20:14:38 +00:00
Steven Martin c5f39707f6 Adds cloud advisory on all install pages that have proxy/auth install (#11729)
* Adds cloud advisory on install pages that have proxy/auth install
2022-04-17 20:42:23 +00:00