diff --git a/docs/img/application-access/grafana_cloud.png b/docs/img/application-access/grafana_cloud.png
new file mode 100644
index 0000000000000..2ec813e8e36d6
Binary files /dev/null and b/docs/img/application-access/grafana_cloud.png differ
diff --git a/docs/img/application-access/grafana_selfhosted.png b/docs/img/application-access/grafana_selfhosted.png
new file mode 100644
index 0000000000000..23d3056d01dab
Binary files /dev/null and b/docs/img/application-access/grafana_selfhosted.png differ
diff --git a/docs/img/database-access/guides/azure_cloud.png b/docs/img/database-access/guides/azure_cloud.png
new file mode 100644
index 0000000000000..da12c6a28b883
Binary files /dev/null and b/docs/img/database-access/guides/azure_cloud.png differ
diff --git a/docs/img/database-access/guides/azure_selfhosted.png b/docs/img/database-access/guides/azure_selfhosted.png
new file mode 100644
index 0000000000000..7936d7e69ab45
Binary files /dev/null and b/docs/img/database-access/guides/azure_selfhosted.png differ
diff --git a/docs/img/database-access/guides/cloudsql_cloud.png b/docs/img/database-access/guides/cloudsql_cloud.png
new file mode 100644
index 0000000000000..303beb5888d59
Binary files /dev/null and b/docs/img/database-access/guides/cloudsql_cloud.png differ
diff --git a/docs/img/database-access/guides/cloudsql_selfhosted.png b/docs/img/database-access/guides/cloudsql_selfhosted.png
new file mode 100644
index 0000000000000..4e95eabd6098e
Binary files /dev/null and b/docs/img/database-access/guides/cloudsql_selfhosted.png differ
diff --git a/docs/img/database-access/guides/cockroachdb_cloud.png b/docs/img/database-access/guides/cockroachdb_cloud.png
new file mode 100644
index 0000000000000..1f60b3865be71
Binary files /dev/null and b/docs/img/database-access/guides/cockroachdb_cloud.png differ
diff --git a/docs/img/database-access/guides/cockroachdb_selfhosted.png b/docs/img/database-access/guides/cockroachdb_selfhosted.png
new file mode 100644
index 0000000000000..6071b4e1a6566
Binary files /dev/null and b/docs/img/database-access/guides/cockroachdb_selfhosted.png differ
diff --git a/docs/img/database-access/guides/mongodb_cloud.png b/docs/img/database-access/guides/mongodb_cloud.png
new file mode 100644
index 0000000000000..9cacf4ec9000c
Binary files /dev/null and b/docs/img/database-access/guides/mongodb_cloud.png differ
diff --git a/docs/img/database-access/guides/mongodb_selfhosted.png b/docs/img/database-access/guides/mongodb_selfhosted.png
new file mode 100644
index 0000000000000..dec53f1fd6e42
Binary files /dev/null and b/docs/img/database-access/guides/mongodb_selfhosted.png differ
diff --git a/docs/img/database-access/guides/mongodbatlas_cloud.png b/docs/img/database-access/guides/mongodbatlas_cloud.png
new file mode 100644
index 0000000000000..efc7fa40ae48c
Binary files /dev/null and b/docs/img/database-access/guides/mongodbatlas_cloud.png differ
diff --git a/docs/img/database-access/guides/mongodbatlas_selfhosted.png b/docs/img/database-access/guides/mongodbatlas_selfhosted.png
new file mode 100644
index 0000000000000..64ff67590a9d8
Binary files /dev/null and b/docs/img/database-access/guides/mongodbatlas_selfhosted.png differ
diff --git a/docs/img/database-access/guides/mysql_cloud.png b/docs/img/database-access/guides/mysql_cloud.png
new file mode 100644
index 0000000000000..85d9003a446d4
Binary files /dev/null and b/docs/img/database-access/guides/mysql_cloud.png differ
diff --git a/docs/img/database-access/guides/mysql_selfhosted.png b/docs/img/database-access/guides/mysql_selfhosted.png
new file mode 100644
index 0000000000000..72e90e0132e1e
Binary files /dev/null and b/docs/img/database-access/guides/mysql_selfhosted.png differ
diff --git a/docs/img/database-access/guides/postgresqlselfhosted_cloud.png b/docs/img/database-access/guides/postgresqlselfhosted_cloud.png
new file mode 100644
index 0000000000000..aec7a5b9c92e5
Binary files /dev/null and b/docs/img/database-access/guides/postgresqlselfhosted_cloud.png differ
diff --git a/docs/img/database-access/guides/postgresqlselfhosted_selfhosted.png b/docs/img/database-access/guides/postgresqlselfhosted_selfhosted.png
new file mode 100644
index 0000000000000..8741ae46ea75c
Binary files /dev/null and b/docs/img/database-access/guides/postgresqlselfhosted_selfhosted.png differ
diff --git a/docs/img/database-access/guides/rds_cloud.png b/docs/img/database-access/guides/rds_cloud.png
new file mode 100644
index 0000000000000..18ccb249ef8af
Binary files /dev/null and b/docs/img/database-access/guides/rds_cloud.png differ
diff --git a/docs/img/database-access/guides/rds_selfhosted.png b/docs/img/database-access/guides/rds_selfhosted.png
new file mode 100644
index 0000000000000..9ef9850c90f38
Binary files /dev/null and b/docs/img/database-access/guides/rds_selfhosted.png differ
diff --git a/docs/img/database-access/guides/redis_cloud.png b/docs/img/database-access/guides/redis_cloud.png
new file mode 100644
index 0000000000000..b371038fbafb2
Binary files /dev/null and b/docs/img/database-access/guides/redis_cloud.png differ
diff --git a/docs/img/database-access/guides/redis_selfhosted.png b/docs/img/database-access/guides/redis_selfhosted.png
new file mode 100644
index 0000000000000..851d537b706c6
Binary files /dev/null and b/docs/img/database-access/guides/redis_selfhosted.png differ
diff --git a/docs/img/database-access/guides/rediscluster_cloud.png b/docs/img/database-access/guides/rediscluster_cloud.png
new file mode 100644
index 0000000000000..d84aeab95a837
Binary files /dev/null and b/docs/img/database-access/guides/rediscluster_cloud.png differ
diff --git a/docs/img/database-access/guides/rediscluster_selfhosted.png b/docs/img/database-access/guides/rediscluster_selfhosted.png
new file mode 100644
index 0000000000000..8e3f24cac5ab0
Binary files /dev/null and b/docs/img/database-access/guides/rediscluster_selfhosted.png differ
diff --git a/docs/img/database-access/guides/redshift_cloud.png b/docs/img/database-access/guides/redshift_cloud.png
new file mode 100644
index 0000000000000..922e616d9190f
Binary files /dev/null and b/docs/img/database-access/guides/redshift_cloud.png differ
diff --git a/docs/img/database-access/guides/redshift_selfhosted.png b/docs/img/database-access/guides/redshift_selfhosted.png
new file mode 100644
index 0000000000000..cb0210e773dea
Binary files /dev/null and b/docs/img/database-access/guides/redshift_selfhosted.png differ
diff --git a/docs/img/database-access/guides/sqlserver_cloud.png b/docs/img/database-access/guides/sqlserver_cloud.png
new file mode 100644
index 0000000000000..53d981fc927f5
Binary files /dev/null and b/docs/img/database-access/guides/sqlserver_cloud.png differ
diff --git a/docs/img/database-access/guides/sqlserver_selfhosted.png b/docs/img/database-access/guides/sqlserver_selfhosted.png
new file mode 100644
index 0000000000000..ea59d3b83eff2
Binary files /dev/null and b/docs/img/database-access/guides/sqlserver_selfhosted.png differ
diff --git a/docs/pages/application-access/getting-started.mdx b/docs/pages/application-access/getting-started.mdx
index 64f5f84ab118d..07536af1ea881 100644
--- a/docs/pages/application-access/getting-started.mdx
+++ b/docs/pages/application-access/getting-started.mdx
@@ -12,6 +12,15 @@ Let's connect to Grafana using Teleport Application Access in three steps:
- Install the Teleport Application Service on a node and configure it to proxy Grafana.
- Access Grafana through Teleport.
+
+![Teleport Application Access Grafana Self-Hosted](../../img/application-access/grafana_selfhosted.png)
+
+
+
+
+![Teleport Database Access CockroachDB Cloud](../../img/application-access/grafana_cloud.png)
+
+
## Prerequisites
- The Teleport Auth Service and Proxy Service, deployed on your own infrastructure or via Teleport Cloud.
@@ -62,8 +71,9 @@ $ tctl tokens add \
### Start Teleport
-On the host where you will run the Teleport Application Service, download the latest version of Teleport for your platform from our
-[downloads page](https://goteleport.com/teleport/download).
+Install Teleport on the host where you will run the Teleport Application Service. See our [Installation](../installation.mdx) page for options besides Linux servers.
+
+(!docs/pages/includes/install-linux.mdx!)
Now start Teleport and point it to the application endpoint:
@@ -115,4 +125,4 @@ Dive deeper into the topics relevant to your Application Access use-case:
- Learn about integrating with [JWT tokens](./guides/jwt.mdx) for auth.
- Learn how to use Application Access with [RESTful APIs](./guides/api-access.mdx).
- See full configuration and CLI [reference](./reference.mdx).
-- Read about how Let's Encrypt uses the [ACME protocol](https://letsencrypt.org/how-it-works/).
\ No newline at end of file
+- Read about how Let's Encrypt uses the [ACME protocol](https://letsencrypt.org/how-it-works/).
diff --git a/docs/pages/application-access/guides/connecting-apps.mdx b/docs/pages/application-access/guides/connecting-apps.mdx
index d3c74ae36b496..284911468086c 100644
--- a/docs/pages/application-access/guides/connecting-apps.mdx
+++ b/docs/pages/application-access/guides/connecting-apps.mdx
@@ -97,6 +97,10 @@ $ tctl --config=/path/to/teleport.yaml users add --roles=access appuser
## Start application service with CLI flags
+Install Teleport:
+
+(!docs/pages/includes/install-linux.mdx!)
+
A Teleport Application Proxy agent can be started with a single CLI command:
```code
diff --git a/docs/pages/database-access/getting-started.mdx b/docs/pages/database-access/getting-started.mdx
index 7725ce608dc6f..f5ed3f999ce61 100644
--- a/docs/pages/database-access/getting-started.mdx
+++ b/docs/pages/database-access/getting-started.mdx
@@ -12,6 +12,15 @@ Here's an overview of what we will do:
2. Join the Aurora database to your Teleport cluster.
3. Connect to the Aurora database via the Teleport Database Service.
+
+![Teleport Database Access RDS Self-Hosted](../../img/database-access/guides/rds_selfhosted.png)
+
+
+
+
+![Teleport Database Access RDS Cloud](../../img/database-access/guides/rds_cloud.png)
+
+
## Prerequisites
@@ -99,6 +108,9 @@ see the AWS [documentation](https://docs.aws.amazon.com/AmazonRDS/latest/UserGui
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
diff --git a/docs/pages/database-access/guides/azure-postgres-mysql.mdx b/docs/pages/database-access/guides/azure-postgres-mysql.mdx
index f1048b5e77f36..756deb335b8ce 100644
--- a/docs/pages/database-access/guides/azure-postgres-mysql.mdx
+++ b/docs/pages/database-access/guides/azure-postgres-mysql.mdx
@@ -20,6 +20,15 @@ This guide will help you to:
- Set up access to Azure Database for PostgreSQL or Azure Database for MySQL.
- Connect to the database server through Teleport.
+
+![Teleport Database Access Azure PostgreSQL/MySQL Self-Hosted](../../../img/database-access/guides/azure_selfhosted.png)
+
+
+
+
+![Teleport Database Access Azure PostgreSQL/MySQL Cloud](../../../img/database-access/guides/azure_cloud.png)
+
+
Teleport uses Azure Active Directory authentication with Azure PostgreSQL
and MySQL databases which at the moment of this writing is only supported
@@ -47,6 +56,11 @@ This guide will help you to:
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
+
Start the Teleport Database Service. Make sure to update `--auth-server` to point to
diff --git a/docs/pages/database-access/guides/cockroachdb-self-hosted.mdx b/docs/pages/database-access/guides/cockroachdb-self-hosted.mdx
index 076c0ea569ba0..468526caa8357 100644
--- a/docs/pages/database-access/guides/cockroachdb-self-hosted.mdx
+++ b/docs/pages/database-access/guides/cockroachdb-self-hosted.mdx
@@ -19,6 +19,15 @@ This guide will help you to:
2. Configure mutual TLS authentication between Teleport and your CockroachDB cluster.
3. Connect to your CockroachDB cluster via Teleport.
+
+![Teleport Database Access CockroachDB Self-Hosted](../../../img/database-access/guides/cockroachdb_selfhosted.png)
+
+
+
+
+![Teleport Database Access CockroachDB Cloud](../../../img/database-access/guides/cockroachdb_cloud.png)
+
+
## Prerequisites
- CockroachDB cluster.
@@ -38,6 +47,11 @@ This guide will help you to:
### Set up the Teleport Database Service
(!docs/pages/includes/database-access/token.mdx!)
+
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
Start the Teleport Database Service, pointing the `--auth-server` flag to the address of your Teleport Proxy Service:
@@ -208,4 +222,4 @@ $ tsh db logout roach
## Next steps
(!docs/pages/includes/database-access/guides-next-steps.mdx!)
-- [CockroachDB client authentication](https://www.cockroachlabs.com/docs/stable/authentication.html#client-authentication)
\ No newline at end of file
+- [CockroachDB client authentication](https://www.cockroachlabs.com/docs/stable/authentication.html#client-authentication)
diff --git a/docs/pages/database-access/guides/mongodb-atlas.mdx b/docs/pages/database-access/guides/mongodb-atlas.mdx
index 0fecebaf461f6..5e71b6393cc56 100644
--- a/docs/pages/database-access/guides/mongodb-atlas.mdx
+++ b/docs/pages/database-access/guides/mongodb-atlas.mdx
@@ -10,6 +10,15 @@ In this guide you will:
2. Configure self-managed X.509 authentication on your Atlas cluster.
3. Connect to your Atlas cluster via Teleport.
+
+![Teleport Database Access MongoDB Self-Hosted](../../../img/database-access/guides/mongodbatlas_selfhosted.png)
+
+
+
+
+![Teleport Database Access MongoDB Cloud](../../../img/database-access/guides/mongodbatlas_cloud.png)
+
+
## Prerequisites
- [MongoDB Atlas](https://www.mongodb.com/cloud/atlas) cluster.
@@ -30,6 +39,10 @@ In this guide you will:
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
Next, start the Database Service.
@@ -283,4 +296,4 @@ $ tsh db logout
(!docs/pages/includes/database-access/guides-next-steps.mdx!)
## Further reading
-- [Which certificate authority signs MongoDB Atlas cluster TLS certificates?](https://docs.atlas.mongodb.com/reference/faq/security/#which-certificate-authority-signs-mongodb-atlas-cluster-tls-certificates-)
\ No newline at end of file
+- [Which certificate authority signs MongoDB Atlas cluster TLS certificates?](https://docs.atlas.mongodb.com/reference/faq/security/#which-certificate-authority-signs-mongodb-atlas-cluster-tls-certificates-)
diff --git a/docs/pages/database-access/guides/mongodb-self-hosted.mdx b/docs/pages/database-access/guides/mongodb-self-hosted.mdx
index 0fa4743e03d86..db52b4dceda3b 100644
--- a/docs/pages/database-access/guides/mongodb-self-hosted.mdx
+++ b/docs/pages/database-access/guides/mongodb-self-hosted.mdx
@@ -10,6 +10,15 @@ In this guide you will:
2. Configure mutual TLS authentication between Teleport and your MongoDB cluster.
3. Connect to your MongoDB instance via Teleport.
+
+![Teleport Database Access MongoDB Self-Hosted](../../../img/database-access/guides/mongodb_selfhosted.png)
+
+
+
+
+![Teleport Database Access MongoDB Cloud](../../../img/database-access/guides/mongodb_cloud.png)
+
+
## Prerequisites
- MongoDB cluster (standalone or replica set) version `(=mongodb.min_version=)` or newer.
@@ -38,6 +47,10 @@ MongoDB instances.
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
Start the Teleport Database Service, pointing the `--auth-server` flag to the
diff --git a/docs/pages/database-access/guides/mysql-cloudsql.mdx b/docs/pages/database-access/guides/mysql-cloudsql.mdx
index fda2857f790b7..027d38853397a 100644
--- a/docs/pages/database-access/guides/mysql-cloudsql.mdx
+++ b/docs/pages/database-access/guides/mysql-cloudsql.mdx
@@ -3,8 +3,20 @@ title: Database Access with MySQL on GCP Cloud SQL
description: How to configure Teleport Database Access with GCP Cloud SQL MySQL.
---
-In this guide, we will show you how to use Teleport Database Access with MySQL
-on Google Cloud SQL.
+This guide will help you to:
+
+- Install Teleport `(=teleport.version=)`.
+- Set up Teleport to access your MySQL on Google Cloud SQL.
+- Connect to your databases through Teleport.
+
+
+![Teleport Database Access CloudSQL Self-Hosted](../../../img/database-access/guides/cloudsql_selfhosted.png)
+
+
+
+
+![Teleport Database Access CloudSQL Cloud](../../../img/database-access/guides/cloudsql_cloud.png)
+
## Prerequisites
@@ -108,6 +120,10 @@ Teleport Database Access for Cloud SQL MySQL is available starting from the
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
### Create a user
(!docs/pages/includes/database-access/create-user.mdx!)
diff --git a/docs/pages/database-access/guides/mysql-self-hosted.mdx b/docs/pages/database-access/guides/mysql-self-hosted.mdx
index ad0c90779ea0b..26a9c233575d8 100644
--- a/docs/pages/database-access/guides/mysql-self-hosted.mdx
+++ b/docs/pages/database-access/guides/mysql-self-hosted.mdx
@@ -3,8 +3,20 @@ title: Database Access with Self-Hosted MySQL/MariaDB
description: How to configure Teleport Database Access with self-hosted MySQL/MariaDB.
---
-This guide will show you how to access a self-hosted MySQL or MariaDB database
-using the Teleport Database Service.
+This guide will help you to:
+
+- Install Teleport `(=teleport.version=)`.
+- Set up Teleport to access your MySQL or MariaDB database.
+- Connect to your databases through Teleport.
+
+
+![Teleport Database Access MySQL Self-Hosted](../../../img/database-access/guides/mysql_selfhosted.png)
+
+
+
+
+![Teleport Database Access MySQL Cloud](../../../img/database-access/guides/mysql_cloud.png)
+
## Prerequisites
@@ -25,6 +37,10 @@ Teleport Database Access for MySQL is available starting from Teleport version
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
## Step 2/4. Create a certificate/key pair
(!docs/pages/includes/database-access/tctl-auth-sign.mdx!)
diff --git a/docs/pages/database-access/guides/postgres-cloudsql.mdx b/docs/pages/database-access/guides/postgres-cloudsql.mdx
index cb8b9758ae7fe..12ab042ae0eb3 100644
--- a/docs/pages/database-access/guides/postgres-cloudsql.mdx
+++ b/docs/pages/database-access/guides/postgres-cloudsql.mdx
@@ -4,8 +4,18 @@ description: How to configure Teleport Database Access with GCP Cloud SQL Postgr
videoBanner: br9LZ3ZXqCk
---
-In this guide, we will show you how to use Teleport Database Access with PostgreSQL
-on Google Cloud SQL.
+This guide will help you to:
+
+- Set up Teleport to access your PostgreSQL on Google Cloud SQL.
+- Connect to your databases through Teleport.
+
+
+![Teleport Database Access CloudSQL Self-Hosted](../../../img/database-access/guides/cloudsql_selfhosted.png)
+
+
+
+![Teleport Database Access CloudSQL Cloud](../../../img/database-access/guides/cloudsql_cloud.png)
+
## Prerequisites
@@ -178,6 +188,10 @@ the `6.2` Teleport release.
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
### Create a user
(!docs/pages/includes/database-access/create-user.mdx!)
diff --git a/docs/pages/database-access/guides/postgres-redshift.mdx b/docs/pages/database-access/guides/postgres-redshift.mdx
index 9895f64171e04..f262fc332d1b3 100644
--- a/docs/pages/database-access/guides/postgres-redshift.mdx
+++ b/docs/pages/database-access/guides/postgres-redshift.mdx
@@ -4,6 +4,20 @@ description: How to configure Teleport Database Access with AWS Redshift Postgre
videoBanner: UFhT52d5bYg
---
+This guide will help you to:
+
+- Set up Teleport to access your AWS Redshift instances.
+- Connect to your databases through Teleport.
+
+
+![Teleport Database Access Redshift Self-Hosted](../../../img/database-access/guides/redshift_selfhosted.png)
+
+
+
+
+![Teleport Database Access Redshift Cloud](../../../img/database-access/guides/redshift_cloud.png)
+
+
## Prerequisites
- AWS account with a Redshift cluster and permissions to create and attach IAM
@@ -27,6 +41,10 @@ videoBanner: UFhT52d5bYg
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
On the node that is running the Database Service, create a configuration file:
diff --git a/docs/pages/database-access/guides/postgres-self-hosted.mdx b/docs/pages/database-access/guides/postgres-self-hosted.mdx
index f6c33d2c3aecf..66f8294d2a22d 100644
--- a/docs/pages/database-access/guides/postgres-self-hosted.mdx
+++ b/docs/pages/database-access/guides/postgres-self-hosted.mdx
@@ -3,8 +3,19 @@ title: Database Access with Self-Hosted PostgreSQL
description: How to configure Teleport Database Access with self-hosted PostgreSQL.
---
-This guide will show you how to access a self-hosted PostgreSQL database using
-the Teleport Database Service.
+This guide will help you to:
+
+- Set up Teleport to access your self-hosted PostgreSQL.
+- Connect to your databases through Teleport.
+
+
+![Teleport Database Access PostgreSQL Self-Hosted](../../../img/database-access/guides/postgresqlselfhosted_selfhosted.png)
+
+
+
+
+![Teleport Database Access PostgreSQL Cloud](../../../img/database-access/guides/postgresqlselfhosted_cloud.png)
+
## Prerequisites
@@ -25,6 +36,10 @@ release.
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
### Create a Teleport user
(!docs/pages/includes/database-access/create-user.mdx!)
diff --git a/docs/pages/database-access/guides/rds.mdx b/docs/pages/database-access/guides/rds.mdx
index a85be9b1a5269..d0fc45329c4d2 100644
--- a/docs/pages/database-access/guides/rds.mdx
+++ b/docs/pages/database-access/guides/rds.mdx
@@ -10,6 +10,14 @@ This guide will help you to:
- Set up Teleport to access your RDS instances and Aurora clusters.
- Connect to your databases through Teleport.
+
+![Teleport Database Access RDS Self-Hosted](../../../img/database-access/guides/rds_selfhosted.png)
+
+
+
+![Teleport Database Access RDS Cloud](../../../img/database-access/guides/rds_cloud.png)
+
+
The following products are not compatible with Database Access as they don't support IAM authentication:
- Aurora Serverless.
@@ -39,6 +47,10 @@ This guide will help you to:
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
Create the Database Service configuration:
diff --git a/docs/pages/database-access/guides/redis-cluster.mdx b/docs/pages/database-access/guides/redis-cluster.mdx
index bf0e8ebc834d2..ee48e27c5233a 100644
--- a/docs/pages/database-access/guides/redis-cluster.mdx
+++ b/docs/pages/database-access/guides/redis-cluster.mdx
@@ -21,6 +21,14 @@ This guide will help you to:
- Configure mutual TLS authentication between Teleport and Redis Cluster.
- Connect to Redis through Teleport.
+
+![Teleport Database Access Redis Cluster Self-Hosted](../../../img/database-access/guides/rediscluster_selfhosted.png)
+
+
+
+![Teleport Database Access Redis Cluster Cloud](../../../img/database-access/guides/rediscluster_cloud.png)
+
+
## Prerequisites
- Teleport version `9.0` or newer.
@@ -35,6 +43,10 @@ This guide will help you to:
(!docs/pages/includes/database-access/start-auth-proxy.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
## Step 2/6. Create a Teleport user
(!docs/pages/includes/database-access/create-user.mdx!)
diff --git a/docs/pages/database-access/guides/redis.mdx b/docs/pages/database-access/guides/redis.mdx
index 4dd2fce18e7ce..a5c474ede3dbb 100644
--- a/docs/pages/database-access/guides/redis.mdx
+++ b/docs/pages/database-access/guides/redis.mdx
@@ -21,6 +21,14 @@ This guide will help you to:
- Configure mutual TLS authentication between Teleport and Redis.
- Connect to Redis through Teleport.
+
+![Teleport Database Access Redis Self-Hosted](../../../img/database-access/guides/redis_selfhosted.png)
+
+
+
+![Teleport Database Access Redis Cloud](../../../img/database-access/guides/redis_cloud.png)
+
+
## Prerequisites
- Teleport version `9.0` or newer.
diff --git a/docs/pages/database-access/guides/sql-server-ad.mdx b/docs/pages/database-access/guides/sql-server-ad.mdx
index 788195b7694d8..b8e7ec6fc5083 100644
--- a/docs/pages/database-access/guides/sql-server-ad.mdx
+++ b/docs/pages/database-access/guides/sql-server-ad.mdx
@@ -25,6 +25,14 @@ This guide will help you to:
- Set up access to SQL Server using Active Directory authentication.
- Connect to SQL Server through Teleport.
+
+![Teleport Database Access SQL Server Self-Hosted](../../../img/database-access/guides/sqlserver_selfhosted.png)
+
+
+
+![Teleport Database Access SQL Server Cloud](../../../img/database-access/guides/sqlserver_cloud.png)
+
+
This guide will focus on Amazon RDS for SQL Server using AWS-managed Active
Directory authentication.
@@ -212,6 +220,10 @@ KVNO Principal
(!docs/pages/includes/database-access/token.mdx!)
+Install Teleport on the host where you will run the Teleport Database Service:
+
+(!docs/pages/includes/install-linux.mdx!)
+
Teleport Database Service must run on a Linux server joined to the same
Active Directory domain as the SQL Server.