gravitational / teleport

The easiest, and most secure way to access and protect all of your infrastructure.
https://goteleport.com
GNU Affero General Public License v3.0
17.5k stars 1.75k forks source link

Add Teleport authentication configuration to ha-autoscale-cluster Terraform #4774

Closed webvictim closed 8 months ago

webvictim commented 3 years ago

Feature Request

Add Teleport authentication configuration to ha-autoscale-cluster Terraform. This is a similar set of requirements to #4667 - should cover SAML/OIDC/Github/local auth by default and also allow the setting of a second factor (off/OTP/U2F) if desired.

It would also be nice to be able to bootstrap a SAML/OIDC/Github connector at startup using teleport start --bootstrap, with a bootstrap file provided via Terraform and downloaded from S3 or SSM parameter store (so that the secret keys aren't stored in plaintext in user-data etc)

Motivation

Customer request

Who's it for?

Terraform users

webvictim commented 3 years ago

This may be covered by some of the work we're planning to do on a Terraform provider for Teleport.

klizhentas commented 3 years ago

@webvictim should be easier to do after #4867 is done

webvictim commented 8 months ago

Fixed in https://github.com/gravitational/teleport/pull/31237