Commit Graph
9 Commits
Author SHA1 Message Date
STeve (Xin) Huang 5ee85bdf72 Add sts:AssumeRole to database boundary policy (#20215) 2023-01-17 14:56:39 +00:00
STeve (Xin) Huang c398eae320 Support database matchers for "teleport discovery bootstrap" (#19922) 2023-01-13 15:31:38 +00:00
STeve (Xin) Huang 48fbd369ed Enable database fetchers for discovery service (#19739) 2023-01-13 14:03:06 +00:00
Marco André Dinis 6286488be3 Database: validate AWS Account ID (#19638)
When the AWS Account ID is provided, we must check that it is a valid
one.

AWS Account ID is a well documented field: 12-digit string

This check is meant to prevent typos when creating Databases mainly from
the Web UI in the context of Teleport Discover.
2022-12-28 12:42:39 +00:00
STeve (Xin) Huang be77dadd55 Move database fetchers to discovery service (#19510) 2022-12-26 20:46:25 +00:00
STeve (Xin) Huang 43529b2653 AWS Redshift Serverless auto-discovery (#18974) 2022-12-09 21:23:56 +00:00
Alex McGrath a3411053c4 Fixes for ec2 discovery installer script on legacy ubuntu and fixes for teleport discovery bootstrap (#18775)
* use apt-key add on old versions of ubuntu

* fix discovery bootstrap installer path

* resolve comments
2022-12-01 14:37:20 +00:00
Zac Bergquist da7680ad0b Use x/exp/slices instead of home grown utilities (#18524)
We were inconsistent throughout the codebase and would sometimes
use the slices package and other times use our own equivalents
in api/.

This removes our versions in favor of the golang.org/x package that
does the same, which has the added benefit of reducing the surface
area of the public API module.

Note: despite existing uses of the slices package, for some reason
it didn't show up in go.mod or go.sum. Fixed that too.
2022-11-17 15:25:46 +00:00
Alex McGrath 278fb49d70 Add teleport discovery bootstrap command (#17775) 2022-11-02 12:32:23 +00:00