Fixes#23564
The `install-linux-enterprise.mdx` partial already includes instructions
for installing Teleport Enterprise using package managers, so this
change introduces another partial to incorporate those instructions into
`install-linux.mdx`.
* Metrics: expose install method counter
This PR adds a new metric that exposes the number of servers currently
running grouped by their install method.
Note: install method is a list o strings, so the metric sorts its values
and then joins them by "," to create a single identifier.
* do not mutate original install methods list
The documentation we have on revoking access somehow ended up buried
in a guide specific to agentless OpenSSH mode.
These concepts apply to all parts of Teleport and are not tied to
OpenSSH, so the content has been moved to the security section.
Closes#9888
* Replace multi-line ScopedBlocks with Tabs
Contributes to #30268
The documentation scope switcher tends to confuse users, and the
ScopedBlock component hides docs content based on the scope switcher. To
help remove ScopedBlocks from the docs site, this change replaces
multi-line ScopedBlocks with Tabs components if they include variations
for different scopes.
While most multi-line ScopedBlocks function like Tabs, there are a few
edge cases, which this change addresses individually.
Note that this change does not intend to remove all ScopedBlocks that
are placed inline within a paragraph. That will be the goal of a
separate change.
* Remove more ScopedBlocks (#30623)
This builds on the work done in #30616 and contributes to #30616.
* Update docs version automatically
Adds a new job to the post-release workflow that automatically updates
the docs version when a new release is published.
Note: we do the plugin version as well, even though it's likely that
the teleport-plugins release is still outstanding. That's okay though,
we can wait to merge the PR if we want to.
Closes#12961
* Update postrelease docs
* Add initial rough opsgenie docs
* Add image for api key creation to opsgenie docs
* Add remaining images
* Add missing image to opsgenie docs
* Fix minor erros and remove unnecessary sections from opsgenie docs
* Add opsgenie docs to doc side menu
* Add more images and clarity to opsgenie docs
* Clarify alert behaviour in opsgenie docs
* Add example role to opsgenie docs
* Fix minor grammer and formatting mistakes
* Rename opsgenie docs page
* Add instructions to docs for creating a user via the ui
* Add explanation of annotation
* Remove unnecessary image form opsgneie docs and fix formating
* Add image for creating role in opsgenie docs
* Add back example role yaml and remove unused image
* Remove extra newline to fix linting
Fixes#29955
Adds this link in the Prerequisites section after the link to the
Teleport Team docs. This is a natural place for this information, since
the Teleport Team link is for users whose environments do not meet the
requirements of the Prerequisites of the Getting Started tutorial.
This change means that the `Notice` that includes the Teleport Team link
is now two paragraphs long, which is too long for a `Notice`. An
`Admonition`, however, would clash with the `Admonition` telling the
reader about our DigitalOcean 1-click droplet. I have removed the
colored boxes from the Prerequisites section to reduce noise.
* updated getting started video
* updating video banner with new video
* updated getting started video with new
---------
Co-authored-by: Steven Martin <steven@goteleport.com>
* Address 15812 and do some testing and editing while in the file
* Fix some typos
* Google Workspace WIP
* Modify images and text
* Clarify the client_id setting is the ID for the OAuth client
* Change client_id setting to be the service account unique ID, add link to troubleshooting.
* Fix typo
* Updates from review
* Modify images, update content with corrections
* new line and extraneous line complaints
* remove a new line
* docs: include openssh instrs
* spacing
Co-authored-by: Alex Fornuto <github@alexf.co>
* replaced Node references with server
* Update notes
---------
Co-authored-by: Alex Fornuto <github@alexf.co>
* Support TELEPORT_HEADLESS_SKIP_CONFIRM env flag in teleport connect.
* Replace reject button with cancel button that persists through approval state. This makes it possible to reject a headless authentication when it skips the initial confirmation step.
* Add headlessSkipConfirm config option.
* Apply changes from CR.
* Add Teleport Connect docs for headless login.
* Address comments.
* Apply suggestions from code review
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
---------
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* Use partial for Access Request plugin install docs
The Access Request plugin installation instructions are _almost_
standard. Make the instructions more consistent and easier to edit by
replacing them with a partial. Use our partial parameter substitution
syntax to supply the name of each plugin.
* Respond to alexfornuto feedback
* Add a missing `sudo`
Partially responds to stevenGravy feedback
* Add consistent Helm details
Ensure all Access Request plugin guides include the same Helm-related
steps. Excluding the Jira plugin because that guide is out of date and
will be addressed in a separate change.
Also removes the "Feedback" section from each Access Request plugin
guide. These are out of step with the rest of the docs, which don't
include a feedback section, and do not reflect the current location of
the Access Request plugin source.
* Spelling and linter fixes
Fixes#23449
Ensure that all guides that include instructions for installing the
`teleport-kube-agent` chart also show how to check that the Teleport
agent pods are up and healthy.
Fixes#29957
Improves the page load performance of our CLI reference documentation by
splitting up the long CLI reference page. This also has other benefits,
including:
- **SEO**: Users don't need to search for the Teleport CLI reference
(and don't need to know that this page exists), but can search for a
specific tool they want reference docs for.
- **In-page search:** Users searching within a specific page will get
results for the tool they are researching, not all of Teleport's CLI
tools.
* Fix the comparison to Teleport Enterprise
* Some wording changes.
* Fix the comparison and make an editing pass
* Updates from Paul's review of the page
* fix some links
* fix some spacing
* Add missing word
* Change tenant to cluster
* Update numbering, emphasis marker
* Remove links to other sections, consolidate next steps
* Fix lint spacing issue
* Twaek content, fix a couple of errors
unlike `tctl auth sign ... --ttl` that can take a golang duration formatted string, the `--ttl` argument for tsh is an integer in the number of minutes.
* Some language updates to learn the ropes of working in these files
* First pass at simplifying this page, removing redundant steps and making editorial suggestions for the content
FIX
* Modified according to review comments plus some refinements
FIX
* Fix merge conflicts in my file.
* Fixing conflicts
* Add link for Teleport Team sign up
* Changes from Paul's review plus some fine-tuning
* simplify graphic usage
* Apply suggestions from code review
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* Fix typos, replace two graphics with one
---------
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>