Teleport Enterprise Cloud is the fastest path to a production-grade Teleport cluster. The Teleport team manages the Auth Service, Proxy Service, TLS certificates, and cluster upgrades. You provide your infrastructure — servers, Kubernetes clusters, databases — and Teleport handles the rest. Each cloud account gets a dedicated tenant with a unique subdomain, for exampleDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/gravitational/teleport/llms.txt
Use this file to discover all available pages before exploring further.
yourorg.teleport.sh. The 14-day free trial includes all Enterprise features with no credit card required.
Sign up for Teleport Enterprise Cloud
- Open goteleport.com/signup in your browser.
- Enter your work email address and follow the prompts to create your account.
- Teleport automatically provisions your cluster. When setup completes, you will be redirected to your Teleport Web UI at
https://yourorg.teleport.sh.
| Role | Permissions |
|---|---|
editor | Perform administrative tasks in your cluster |
access | Connect to any Teleport-protected resource |
auditor | View audit events and session recordings |
Treat this account as an administrative fallback identity. Once you have configured SSO and custom roles, day-to-day access should use least-privilege identities tied to your identity provider.
Create a backup local user
Having more than one local administrator prevents lockout if your primary account’s MFA device is lost.The command prints a one-time setup URL:
-
Download
tctlfrom goteleport.com/download/client-tools, selecting CLI Client Tools for your platform. -
Log in from the command line (replace
yourorg.teleport.shwith your actual cluster address):
- Create the backup user:
- Open the URL in your browser to set a password and enroll an MFA device for the backup account.
Install the tsh client on your workstation
tsh is the Teleport CLI client. You use it to authenticate, open SSH sessions, connect to databases, and manage Kubernetes clusters.Log in to your Teleport cluster
Authenticate against your cloud tenant. Replace After completing MFA, Your short-lived certificate is now cached locally and will be used automatically for all subsequent
yourorg.teleport.sh with your actual cluster address:tsh outputs your certificate details:tsh commands until it expires.Enroll your first Linux server
Teleport provides an automated installation script that installs the Teleport SSH agent and joins it to your cluster.From the Teleport Web UI:
- In the left sidebar, click Enroll New Resource (or Add New → Resource).
- Select Ubuntu (or your Linux distribution) from the resource type list.
- Optionally add labels such as
env: stagingorteam: platformfor use in role-based access policies later. - Copy the install script that Teleport generates and run it on your target server:
- Wait for the “Agent detected” confirmation in the Web UI, then click Finish.
The install script downloads the Teleport binary, writes a minimal
teleport.yaml configuration pointing at your cloud tenant, and starts the teleport systemd service. The server connects outbound to your Proxy Service over port 443 — no inbound firewall rules are needed on the server.What’s next?
Now that your cluster is running and your first server is enrolled, explore what else Teleport can protect:Enroll a Kubernetes cluster
Connect
kubectl to EKS, GKE, AKS, or self-hosted Kubernetes with RBAC and full API-level audit logging.Enroll a database
Add PostgreSQL, MySQL, MongoDB, or another supported database and enforce role-based access with query-level audit logs.
Set up SSO
Connect Teleport to Okta, GitHub, Microsoft Entra ID, or another SAML/OIDC provider so your team can log in with existing credentials.
Configure RBAC
Create custom roles that enforce least-privilege access across servers, databases, and Kubernetes clusters.
