diff --git a/docs/config.json b/docs/config.json index 756886c932505..68c7f220e1b34 100644 --- a/docs/config.json +++ b/docs/config.json @@ -132,13 +132,6 @@ "cloud" ] }, - { - "title": "Downloads", - "slug": "/choose-an-edition/teleport-cloud/downloads/", - "forScopes": [ - "cloud" - ] - }, { "title": "FAQ", "slug": "/choose-an-edition/teleport-cloud/faq/", @@ -2680,11 +2673,6 @@ "destination": "/choose-an-edition/teleport-cloud/architecture/", "permanent": true }, - { - "source": "/cloud/downloads/", - "destination": "/choose-an-edition/teleport-cloud/downloads/", - "permanent": true - }, { "source": "/cloud/faq/", "destination": "/choose-an-edition/teleport-cloud/faq/", @@ -2946,8 +2934,8 @@ "permanent": true }, { - "source": "/deploy-a-cluster/teleport-cloud/downloads/", - "destination": "/choose-an-edition/teleport-cloud/downloads/", + "source": "/choose-an-edition/teleport-cloud/downloads/", + "destination": "/installation/", "permanent": true }, { diff --git a/docs/pages/choose-an-edition/teleport-cloud/downloads.mdx b/docs/pages/choose-an-edition/teleport-cloud/downloads.mdx deleted file mode 100644 index e0f62c7f5c040..0000000000000 --- a/docs/pages/choose-an-edition/teleport-cloud/downloads.mdx +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Teleport Enterprise Cloud Downloads -description: Cloud Downloads ---- - -Teleport Enterprise Cloud is currently running Teleport (=cloud.version=). We recommend -running Teleport agents at Teleport (=cloud.version=) or one major version -below. - -## Teleport package repositories - -Teleport currently maintains DEB and RPM package repositories. Follow these -instructions to add a package repository and install Teleport. - -Binaries include: - -Binary Name|Purpose| -|---|---| -|`teleport`| The Teleport binary that you can run within your private networks to enable access to resources in your infrastructure| -|`tbot`| The agent for [Teleport's Machine ID](../../machine-id/introduction.mdx)| -|`teleport-upgrade`| The [automatic agent updater](../../architecture/agent-update-management.mdx) that keeps your Teleport agent automatically updated| -|`tctl`| A client tool for managing Teleport resources| -|`tsh`| A client tool for accessing resources within your cluster| - -(!docs/pages/includes/cloud/install-linux-cloud.mdx!) - -## Teleport client tools - -Teleport client tools are available for managing Teleport resources and accessing -resources within your cluster. These are tools meant to be deployed on users' workstations. - -Binaries include: - -Binary Name|Purpose| -|---|---| -|`tctl`| A client tool for managing Teleport resources| -|`tsh`| A client tool for accessing resources within your cluster| - -For macOS, `tsh` comes in the main Teleport package and also in a separate `tsh`-only package. -The `tsh`-only package includes a signed variant of `tsh`. Certain functionality, such as Touch ID support, -only works when `tsh` has been signed. Therefore, if you are installing the main Teleport package on a macOS system, -we recommend you first install the main Teleport package and then install the `tsh`-only package over this. - -### Binary installation - -The following archives contain the client tool binaries. - -Here are the available archives: - -Description | | | | | ------------------------------------|-|-|-|-| -Linux (Debian/Ubuntu compatible) | [amd64](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-linux-amd64-bin.tar.gz) | [arm64](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-linux-arm64-bin.tar.gz) | [armv7](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-linux-arm-bin.tar.gz) | [i386](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-linux-386-bin.tar.gz) | -Linux (RHEL/CentOS 7.x compatible) | [amd64](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-linux-amd64-centos7-bin.tar.gz) | -macOS | [universal amd64/arm64](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-darwin-universal-bin.tar.gz) | [amd64](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-darwin-amd64-bin.tar.gz) | [arm64](https://cdn.teleport.dev/teleport-ent-v(=cloud.version=)-darwin-arm64-bin.tar.gz) | - -### Package installation - -The following packages allow you to use your operating system's package manager -to install the client tools. - -Here are the available archives: - -Description | | | | | ------------------------------------|-|-|-|-| -Linux Debian Packages | [amd64](https://cdn.teleport.dev/teleport-ent_(=cloud.version=)_amd64.deb) | [arm64](https://cdn.teleport.dev/teleport-ent_(=cloud.version=)_arm64.deb) | [armv7](https://cdn.teleport.dev/teleport-ent_(=cloud.version=)_arm.deb) | [i386](https://cdn.teleport.dev/teleport-ent_(=cloud.version=)_i386.deb) | -Linux RPM Packages | [amd64](https://cdn.teleport.dev/teleport-ent-(=cloud.version=)-1.x86_64.rpm) | [arm64](https://cdn.teleport.dev/teleport-ent-(=cloud.version=)-1.arm64.rpm) | [armv7](https://cdn.teleport.dev/teleport-ent-(=cloud.version=)-1.arm.rpm) | [i386](https://cdn.teleport.dev/teleport-ent-(=cloud.version=)-1.i386.rpm) | -macOS Packages | [universal amd64/arm64](https://cdn.teleport.dev/teleport-ent-(=cloud.version=).pkg) | - -### Teleport tsh-only packages - -`tsh`-only packages contain only the `tsh` binary. - -Binaries include: - -|Binary|Purpose| -|---|---| -|`tsh`|A client tool for accessing resources within your cluster| - -Here are the available archives: - -Description | | ------------------------------------|-| -macOS (signed) | [universal amd64/arm64 signed](https://cdn.teleport.dev/tsh-(=cloud.version=).pkg) | -Windows | [amd64](https://cdn.teleport.dev/teleport-v(=cloud.version=)-windows-amd64-bin.zip) | diff --git a/docs/pages/choose-an-edition/teleport-cloud/faq.mdx b/docs/pages/choose-an-edition/teleport-cloud/faq.mdx index 159ee19dad570..a712acd470e41 100644 --- a/docs/pages/choose-an-edition/teleport-cloud/faq.mdx +++ b/docs/pages/choose-an-edition/teleport-cloud/faq.mdx @@ -102,7 +102,7 @@ $ tctl nodes add --ttl=5m --roles=node,proxy --token=$(uuid) ### How can I access the `tctl` admin tool? -Find the appropriate download at [Teleport Enterprise Cloud Downloads](./downloads.mdx). Use the Enterprise version of `tctl`. +Find the appropriate download at [Installation](../../installation.mdx). Use the Enterprise version of `tctl`. After downloading the tools, first log in to your cluster using `tsh`, then use `tctl` remotely: diff --git a/docs/pages/choose-an-edition/teleport-cloud/introduction.mdx b/docs/pages/choose-an-edition/teleport-cloud/introduction.mdx index a2477cb3d3110..59bc7b336c085 100644 --- a/docs/pages/choose-an-edition/teleport-cloud/introduction.mdx +++ b/docs/pages/choose-an-edition/teleport-cloud/introduction.mdx @@ -26,11 +26,6 @@ define roles, register SSO providers, and start connecting all of your infrastructure, including servers, databases, Kubernetes clusters, applications, Windows desktops, and service accounts. -## Next steps - -- [Download Teleport binaries](./downloads.mdx): Download Teleport binaries for - your agents and clients - ## Learn more - [Architecture](./architecture.mdx): Learn more about how Teleport Enterprise Cloud works diff --git a/docs/pages/includes/cloud/tctl-tsh-prerequisite.mdx b/docs/pages/includes/cloud/tctl-tsh-prerequisite.mdx index d92b9f25746a0..e118c723f3966 100644 --- a/docs/pages/includes/cloud/tctl-tsh-prerequisite.mdx +++ b/docs/pages/includes/cloud/tctl-tsh-prerequisite.mdx @@ -1,6 +1,7 @@ The `tctl` and `tsh` client tools version >= (=cloud.version=). -You can download these from [Teleport Cloud Downloads](../../choose-an-edition/teleport-cloud/downloads.mdx). +The `tctl` and `tsh` client tools version >= (=cloud.version=). To install these +tools, see the [Installation](../../installation.mdx) page. ```code $ tctl version @@ -9,3 +10,4 @@ $ tctl version $ tsh version # Teleport v(=cloud.version=) go(=teleport.golang=) ``` + diff --git a/docs/pages/includes/commercial-prereqs-tabs.mdx b/docs/pages/includes/commercial-prereqs-tabs.mdx index fab6aa24d7d8e..3a8aa8e40dbaf 100644 --- a/docs/pages/includes/commercial-prereqs-tabs.mdx +++ b/docs/pages/includes/commercial-prereqs-tabs.mdx @@ -26,7 +26,7 @@ You can verify the tools you have installed by running the following commands: and upgrade to Teleport Enterprise Cloud. - The `tctl` admin tool and `tsh` client tool version >= (=cloud.version=). - To download these tools, visit the [Downloads](../choose-an-edition/teleport-cloud/downloads.mdx) page. + To download these tools, visit the [Installation](../installation.mdx) page. ```code $ tctl version diff --git a/docs/pages/includes/edition-prereqs-tabs.mdx b/docs/pages/includes/edition-prereqs-tabs.mdx index e04e14b11e3dc..6b9bf0c56a1f6 100644 --- a/docs/pages/includes/edition-prereqs-tabs.mdx +++ b/docs/pages/includes/edition-prereqs-tabs.mdx @@ -56,7 +56,7 @@ Proxy: (=teleport.url=) - The Enterprise `tctl` admin tool and `tsh` client tool version >= (=cloud.version=). - You can download these tools from the [Cloud Downloads page](../choose-an-edition/teleport-cloud/downloads.mdx). + You can download these tools from the [Installation](../installation.mdx). To check version information, run the `tctl version` and `tsh version` commands. For example: diff --git a/docs/pages/includes/no-oss-prereqs-tabs.mdx b/docs/pages/includes/no-oss-prereqs-tabs.mdx index 5c468601f818c..6e6ec22542c67 100644 --- a/docs/pages/includes/no-oss-prereqs-tabs.mdx +++ b/docs/pages/includes/no-oss-prereqs-tabs.mdx @@ -24,7 +24,7 @@ page](https://goteleport.com/signup/) to begin your free trial. - The Enterprise `tctl` admin tool and `tsh` client tool version >= (=cloud.version=). - To download these tools, visit the [Downloads](../choose-an-edition/teleport-cloud/downloads.mdx) page. + To download these tools, visit the [Installation](../installation.mdx) page. ```code $ tctl version diff --git a/docs/pages/includes/user-client-prereqs.mdx b/docs/pages/includes/user-client-prereqs.mdx index 4cde056b9298f..5853bdd8bc154 100644 --- a/docs/pages/includes/user-client-prereqs.mdx +++ b/docs/pages/includes/user-client-prereqs.mdx @@ -42,7 +42,7 @@ - The `tctl` and `tsh` client tools version >= (=cloud.version=). - You can download these from [Teleport Cloud Downloads](../choose-an-edition/teleport-cloud/downloads.mdx). + You can download these from [Installation](../installation.mdx). ```code $ tctl version diff --git a/docs/pages/installation.mdx b/docs/pages/installation.mdx index 2ee684f185537..ba61c3c946b23 100644 --- a/docs/pages/installation.mdx +++ b/docs/pages/installation.mdx @@ -91,7 +91,7 @@ up-to-date information. -Check the [Cloud Downloads](./choose-an-edition/teleport-cloud/downloads.mdx) page for the most up-to-date +Check the [Installation](./installation.mdx) page for the most up-to-date information on obtaining Teleport binaries compatible with Teleport Cloud.