Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

TheInterventionCentre/teleport-provisioner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

teleport-provisioner

Terraform provisioner for infrastructure at IVS (teleport)

Requirements

Make sure you have the google-cloud client installed, authenticated and with a vaild project set:

gcloud auth login gcloud config set project

You should also have a DNS record to point your domain/subdomain to the external fixed ip provided by google cloud. This is tricky, because at the time of creation, you still don't have an external IP. So you might want to do this in two steps. Apply a first time to get all infrastructure, get the external IP and change your DNS, then wait until DNS are propagated and apply again.

Deployment

After deployment log into the server and create a new user (as an example, here we use testuser).

sudo docker exec teleport tctl users add admin --roles=editor,auditor,access --logins=root

About

Teleport provisioner for infrastructure at IVS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published