Extend cross-account discovery for EKS clusters#24905
Conversation
This PR adds support for cross-account EKS auto-discovery. Database Access: #22866
be99a48 to
9adbf99
Compare
nklaassen
left a comment
There was a problem hiding this comment.
It only adds support for discovery, serving Kube cluster still requires one kube service per AWS account.
I'm curious what is the purpose if you still need a kube service per account, couldn't that kube service discover its own local clusters?
Kubernetes discovery does not happen on the kubernetes agent. Teleport 10 introduced The discovery service scans the cloud providers and creates The kube agent will support multi AWS accounts but we are waiting on product decision/rfd to extend discovery (importing rules) and eventually allow decoupling of discovery and agents permissions (the current database implementation requires that discovery_service and database_service must run with the same IAM role). |
|
Ahhh thank you, makes sense |
This PR adds support for cross-account EKS auto-discovery. It only adds support for discovery, serving Kube cluster still requires one kube service per AWS account.
Database Access: #22866