-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EKS SSO with dex #3389
Comments
In standup, Spyros mentioned this post: https://aws.amazon.com/blogs/containers/using-dex-dex-k8s-authenticator-to-authenticate-to-amazon-eks/ |
@gawertm @anvddriesch this might be nice to show with demo next week |
From my perspective this should just be the same as any other cluster since the eks chart supports setting oidc flags in the same way as the other providers https://github.com/giantswarm/cluster-eks/tree/main/helm/cluster-eks#control-plane |
not sure we need that for customer already. as we don't even know if they run on EKS? |
@gawertm yes they want EKS clusters - that was clear from the talk we had at least |
So I created an eks cluster with oidc flags set up as described in our docs. Then I installed the auth-bundle without any extra configuration. However, when validating the token,
So it looks like the issue here is the api address we are trying to use for the cluster. I'll see if I can fix this. |
Issues so far:
|
auth-bundle values
|
The issue still persist as there doesn't seem to be an option yet to define |
I tried using the eks api-endpoint as address in athena and that resulted in a valid token.
|
Phoenix confirmed that it's not implemented on CAPA/EKS. See more |
Here's the PR for updating our OIDC Dex documentation with changes related to EKS. |
✅ Dex application works on EKS clusters |
closing this, thanks a lot! |
User Story
Currently when creating EKS CAPA cluster, customer is required to use AWS authentication in order to connect with the clusters. What would be perfect, is that the GS dex application is easily deployable on the EKS clusters, such that customers can use the OIDC provider they would usually use for any other CAPA or Vintage clusters.
Acceptance Criteria
Dependencies (optional)
Implementation details
The text was updated successfully, but these errors were encountered: