Skip to content

think-ahead-technologies/teleport-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teleport-demo

Think Ahead Technologies demonstration environment for Teleport security software.

Read our article on this repository!

Dependencies & tools

Usage

There are two deployment styles, both of which create a cluster at https://teleport.thinkahead.dev/.

  • Both approaches will store and share secrets via Scaleway Secret Manager
  • Both will be set up for login with Azure Active Directory
  • Both will create a handful of 'target' resources accessible through Teleport once logged in

With Scaleway instances

To deploy a demo environment running on Scaleway Computer instances, run the GitHub Actions deploy instances or destroy instances pipelines.

You will need to have created web certificates before running this. See certificates/ for more information.

With Kubernetes on Scaleway

To create a Scaleway Kapsule Kubernetes cluster and install Teleport on it, run the GitHub Actions deploy Kubernetes or destroy Kubernetes pipelines.

These will create a cluster with self-signed web certificates. These take some minutes to generate.

Teleport Access Graph

  • Teleport Access Graph is partly supported: if available, using a PostgreSQL database set up on Microsoft Azure for the purpose
    • You may need to run a few manual steps to set up the database for the TAG. If the final pipeline step fails, check the Terraform output for details of what to run.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors