Commit Graph
1769 Commits
Author SHA1 Message Date
Steven Martin 87a80da26c spell fixes (#17374) 2022-10-13 15:34:19 +00:00
Alex McGrath 5a5c8f35b6 mention preview (#17331) 2022-10-13 09:37:06 +00:00
Steven Martin d1dc374998 Instructions updates for EC2 Auto Discovery (#17356)
* Instructions fixes

- Missing Effect Allow for teleport discover service policy
- Incorrect URL for installer script

* Troubleshooting

* Formatting
2022-10-12 22:20:42 +00:00
Isaiah Becker-Mayer ac547df856 Updates the clipboard UX documentation for the new system (#17351) 2022-10-12 22:01:42 +00:00
Ryan Clark dc8355f082 Neaten up the config comments for config v2 and above, remove config changelog (#17128) 2022-10-12 16:20:40 +01:00
Tobiasz Heller 0ab69fbf8a User proper leaf address in docs (#17232) 2022-10-12 09:35:15 +02:00
Gavin FrazarandPaul Gottschling 1c3c06ed10 docs: add self signed certs guide (#16182)
* Add slug for self signed certs

* Add self-signed certs guide

* Move tls cert setup into an include snippet

* Update tsh section on self signed certs

* Fix indentation

* Remove extra slash before heading

* Update docs/config.json

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

* Update docs/pages/management/admin.mdx

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

* Update docs/pages/includes/tls-certificate-setup.mdx

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Fix formatting of github suggestion commit

* Change link title to avoid abbreviation

* Update intro to explain the purpose of the guide and why anyone would want it

* Make 'proxy' and 'certs' consistent throughout the guide:
certs -> certificates
proxy -> Proxy Service

* Move motivation for guide out of warning and into intro

* Simplify the warning notice

* Change headings

* Capitalize helm and simplify label

* Update Helm info to include inline instructions

* Simplify systemd label

* Update systemd tab

* Update slug certs -> certificates

* Fix include snippet yaml example

* Change prereqs to omit cloud tab and instruct user to check for self-signed certs config

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Apply suggestions from code review

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

* Update docs/pages/management/admin/self-signed-certs.mdx

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

* Get specific about problem caused by insecure TLS

* Remove 'how to setup tls certs' section in favor of a link at the bottom

* Add examples for tsh and tctl, and clean up tctl wording

* Remove link to systemd guide

* Add more detail to systemd instructions

* Change wording around instructions for teleport

* Rearrange links

* Remove reference to deleted acme.mdx

* Remove v2 config reference to auth_servers

* Remove list syntax for proxy_server

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-10-11 18:02:42 +00:00
Mike Wilson 3655075c80 Update JWT docs to reflect new traits in payload.
JWT payloads now contain traits. The docs and the `verify-jwt.go` utility have
been updated to reflect this.
2022-10-11 08:42:50 -04:00
Zac Bergquist 10aed927f9 docs: add CLI section for tctl alert create (#16976) 2022-10-10 22:28:01 +00:00
Zac Bergquist 64475f830a docs: add Kubernetes instructions for Teleport Connect (#17180) 2022-10-10 19:55:28 +00:00
Paul Gottschling 82b199f2c0 Fix broken links (#17003)
Two links didn't render correctly and preserved the ".mdx" extension,
causing 404s for crawlers. This removes the scope param to get link
rendering to work.
2022-10-10 16:46:09 +00:00
Mike Wilson ba3a75785b Tweak wording of joining nodes blurb.
The blurb under joining nodes seemed awkwardly worded to me, so I've changed
it.
2022-10-08 21:58:41 -04:00
Edoardo Spadolini 236b1b2f3c Remove the SQL backend (#17057)
* Revert "Azure AD authentication for the Postgres backend (#15757)"

This reverts commit 33c6d82dc3.

* Revert "SQL Backend (#11048)"

This reverts commit 06fef2abf1.

* Remove Postgres backend from the docs

* Remove the Postgres backend from the testplan
2022-10-07 10:40:44 +02:00
Jim Bishopp 39777309d9 Bump Cloud Version (#17099)
Bump Cloud version in docs to 10.3.1.
2022-10-06 23:31:32 +00:00
Steven Martin b389ad7518 updated aws terraform variables (#17018) 2022-10-05 21:54:04 +00:00
Andrew Burke db7fdff809 Add option for tsh to load all CAs (#15178)
This change adds an option to let tsh load CAs for all clusters when logging in, instead of just the current cluster.
2022-10-05 18:29:09 +00:00
Logan Davis db24c4fc80 Update Image names in documentation (#16919) 2022-10-05 16:46:31 +00:00
Alex McGrath d18031ae71 Add docs for EC2 instance discovery (#16279)
* initial doc for ec2 instance discovery

* Resolve review comments

* Resolve review comments

* Resolve review comments

* resolve some review comments

* introduce discovery node in the initial paragraph

* Resolve comments
2022-10-05 14:53:39 +00:00
Steven Martin fbc8eb68bf Missing spaces in on/offboarding section (#17036) 2022-10-04 23:52:28 +01:00
Steven Martin 9fb62b503f correct plugin name reference (#17013)
* correct plugin name

* correct plugin name
2022-10-04 19:37:49 +00:00
Alex Fornuto cf89f568fc correct protocol name (#16848) 2022-10-04 11:47:59 -05:00
David Boslee 0edbc8252b Add documentation for proxy peering (#15790) 2022-10-04 11:00:37 -05:00
Ryan Clark e7b022de1d Fix incorrect proxy_servers mention in the config reference docs (#16962) 2022-10-04 14:30:43 +00:00
Gabriel Corado 0f67969138 Add message for "certificate has expired" error on database connect (#14794) 2022-10-04 12:02:34 +00:00
Lisa Kim bc81db4655 Use field hostname for node resource for predicate expr using "name" identifier (#16902)
* Predicate expressions using the "name" identifier will now use
  field "hostname" when `ls` querying for nodes, as expected by
  the user
* Change predicate expression for access request that use
  name identifier to using the actual json field names
2022-10-04 00:20:04 +00:00
Alex FornutoandPaul Gottschling 7162921bbc [Docs] Update and Align Metric Reference (#16857)
* format table

* Re-implement #14729

* Apply suggestions from code review

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

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-10-03 23:17:42 +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
Tiago Silva d3bc7bd7f4 Add option to disable the ServiceAccount creation for teleport-kube-agent chart (#16876)
When assigning AWS IAM permissions to Teleport, `eksctl create iamserviceaccount` command manages the ServiceAccount lifecycle. 

This PR allows any user to configure an existing Kubernetes ServiceAccount used by the agent.

Part of #11866
2022-10-03 16:25:51 +01:00
Joel d0c4dc251a Add docs for IdP-initiated SSO (#16093) 2022-09-30 16:18:37 +00:00
Michelle Bergquist 50546ac860 bump cloud version (#16855) 2022-09-30 14:27:40 +00:00
Paul Gottschling 448b52e9a3 Add an Elastic Stack guide (#16646)
* Add an Elastic Stack guide

Closes #13157

Add a guide to using Teleport's Event Handler plugin with the Elastic
Stack.

* Respond to PR feedback
2022-09-29 15:23:25 +00:00
Paul Gottschling 696e0c148c Update the plugin version variable to 10.2.6 (#16800) 2022-09-28 21:51:50 +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
Zac Bergquist 88f369360a docs: add more details on audit log retention (#16730) 2022-09-28 21:14:28 +00:00
Zac Bergquist ef63ebaa9b docs: mention that WindowsDesktop now supports EC2 join (#16733) 2022-09-28 20:47:11 +00:00
Ryan Clark 806a568ada Introduce config v3, add auth_server and proxy_server, remove auth_addresses (#15761) 2022-09-28 15:30:15 +00: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
Zac Bergquist e21b961064 docs: add ssh_file_copy to role spec (#16740)
This role option was added in #15144 and is documented in the role
options table, but was omitted from the full role spec.
2022-09-27 17:20:12 +00:00
Paul Gottschling 0fe919c394 Update the plugin version variable (#16735) 2022-09-26 22:24:54 +00:00
rosstimothy e0721a1609 Leverage inventory control stream for instance version metrics (#16518)
* Leverage inventory control stream for instance version metrics

The version metrics relied on loading all resources in the cache on
each auth server to tally the counts. Unmarshalling items from the
cache can be quite expensive, especially when done every 15s for
all resources in a cluster. While auth servers are typically robust
machines the extra computation for calculating a single metric is
a bit costly and will grow with the cluster size.

Now that the inventory control stream provides a simple and efficient
manner to iterate over all connected instances we can leverage it
instead of the cache to calculate the version counts. This is a slight
breaking change however, as an auth server will now only be reporting
the versions of instances connected directly to itself, and not
versions for all instances within the cluster. This can easily be
worked around by aggregating the metric from all auth servers for
a cluster.

Closes #16429
2022-09-26 19:15:41 +00:00
Grzegorz Zdunek 6426500069 Change kube logged in message (#16368) 2022-09-26 15:31:22 +00:00
Bence Kiglics 41474a021d Add documentation for Slack Helm chart (#13726)
It includes an updated guide and the reference of the new Helm chart.
2022-09-26 10:11:17 +00:00
Michael 58191cfea2 minor typo for trusted clusters (#16701) 2022-09-25 21:24:39 +00:00
Ryan Clark 9f9461d5f0 Add labels to Windows Desktop Service, add endpoint for searching them (#16436) 2022-09-23 22:08:04 +00:00
Hugo Shaka 1cf949e5c4 helm: add minReadySeconds to teleport-cluster chart (#16465)
Fixes #13129

This PR sets minReadySeconds to 15 by default. During a rollout we still have proxies that don't have tunnels to all agents, but at least agents don't end up with 0 active tunnels.
2022-09-23 14:20:03 +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
c9fbcc03ad Document MsTeams access plugin (#15941)
Co-authored-by: alexfornuto <alex@fornuto.com>
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
2022-09-22 18:35:06 +00:00
Alan Parra 9bc7ba815a Remove HOTP mention from reference config (#16590)
HOTP is a leftover from olden times.
2022-09-21 20:14:48 +00:00
Steven Martin 2615d45888 Spell fixes docs (#16600) 2022-09-21 11:42:13 -07:00
Paul Gottschling c423c08fd3 Refresh the Enterprise Getting Started guide (#15780)
* Refresh the Enterprise Getting Started guide

Fixes #14249

Edit the Enterprise Getting Started guide based on manual testing to
make the guide up to date and easier to follow.

- Update the architectural description in the introduction
- Structure the guide, following out Linux Server guide for open source
  installations, to include Application Access
- Add DNS instructions rather than using the `--insecure` flag
- Add copy-pastable installation instructions
- Flesh out the license file instructions and add a screenshot of the
  customer portal
- Simplify the instructions for adding a local user
- Remove the docker-compose instructions, since we want the user to
  finish setting up a minimal Teleport cluster by the end of the guide,
  and these instructions begin a new step-by-step sequence. We also have
  a separate docker-compose guide that users can follow for a local
  demo
- Add a "Next steps" section and move relevant content there

* Respond to PR feedback
2022-09-21 16:27:36 +00:00