mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-31 03:27:49 +08:00
* AWSOIDC: Move enrollment of EKS clusters to the gRPC service. * Fix after rebase. * Add EKS auto discovery for dynamic integration based fetchers. * Remove commented code. Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Remove unneeded code. Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com> * Add missing godoc. * Initiate map with length. Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Fix typo in the interface name. * Introduce iam join method for EKS enrollment. * Correctly process DiscoveredEKSCluster in kube watcher. * Remove remaining CreateToken related code from Discovery service. * Change var initialization. Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Remove dev version detection for EKS enrollment. Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Revert "Introduce iam join method for EKS enrollment." This reverts commit 0eb3f4f1226239a5d4e768ebe9129535be318ccb. * Fix usage of a missing function. * Refactor cluster features to be a function. * Change discovery to use gRPC call for EKS enrollment. * Remove unused mock. * Correct a comment. * Remove token creation permission from Discovery service. * Fix after rebase. * Improve sorting clusters by region and integration. Co-authored-by: Tiago Silva <tiago.silva@goteleport.com> * Return and error if cluster features are missing. * Fix tests. --------- Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com> Co-authored-by: Tiago Silva <tiago.silva@goteleport.com>