Skip to content

Unable to select active EKS cluster during enrollment despite API authentication mode enabled #49418

Closed Answered by GavinFrazar
spiffaz asked this question in Q&A
Discussion options

You must be logged in to vote

You have to hover over the EKS cluster to see a tooltip explaining why it's greyed out (we should make that tooltip more obvious).

That said, I'm guessing you need to enable public endpoint access.
Go to AWS console > EKS > your cluster > Networking, then:

  1. Click "manage endpoint access"
  2. select the "public and private" option
  3. expand the "advanced settings"
  4. click "add source"
  5. add "0.0.0.0/0" as a source CIDR block
  6. click "save changes"

This allows public API endpoint access from 0.0.0.0/0 (i.e anywhere, but still requires auth of course) so that your Teleport Cloud instance can reach it and install the Teleport kube agent (Teleport Cloud does not publish our IP ranges, that's why we say u…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@GavinFrazar
Comment options

Answer selected by spiffaz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants