Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initialize Teleport and exit #1241

Closed
russjones opened this issue Aug 31, 2017 · 2 comments
Closed

Initialize Teleport and exit #1241

russjones opened this issue Aug 31, 2017 · 2 comments
Labels
feature-request Used for new features in Teleport, improvements to current should be #enhancements

Comments

@russjones
Copy link
Contributor

Problem

To install Teleport on a server at the moment you have to do the following.

  1. Add the provisioning token to teleport.yaml or pass it on the command line.
  2. Start Teleport and wait for /var/lib/teleport to be initialized.
  3. Shut down Teleport.
  4. Remove the token from either teleport.yaml or command line.
  5. Star Teleport.

While not difficult to script, it is a bit cumbersome.

Proposed Solution

Teleport should support an "initialize mode" where the token can be passed in using a environment variable or read in from a file on disk. Teleport would read in the provisioning token, initialize /var/lib/teleport and quit.

Then Teleport can be started without the token as it normally would.

@russjones russjones added the feature-request Used for new features in Teleport, improvements to current should be #enhancements label Aug 31, 2017
@kontsevoy
Copy link
Contributor

note to self: lets talk to a user who requested this feature. need more context

@klizhentas
Copy link
Contributor

Use SSM parameter store ticket, dupe of #1546

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Used for new features in Teleport, improvements to current should be #enhancements
Projects
None yet
Development

No branches or pull requests

3 participants