Skip to content
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

Kubernetes: EKS 1.21 Expiration IRSA Token #14122

Open
jplanckeel opened this issue Jun 24, 2022 · 7 comments
Open

Kubernetes: EKS 1.21 Expiration IRSA Token #14122

jplanckeel opened this issue Jun 24, 2022 · 7 comments
Assignees
Labels
autoteam community frozen Not being actively worked on kubernetes team/platform-move team/tse Technical Support Engineers type/enhancement New feature or request

Comments

@jplanckeel
Copy link

Environment

  • Airbyte version: 0.35.2-alpha
  • OS Version / Instance: EKS 1.12, AWS node.
  • Deployment: Kubernetes

Tell us about the problem you're trying to solve

We use IRSA to give IAM access to Airbyte container to access Database. But since EKS 1.21 a feature token expire is activated by default. But AWS tells us a pod with token expired is present for Airbyte. For the moment is not a problem but in futur the application can't run on kubernetes.

Describe the solution you’d like

AWS recomand to upgrade Kubernetes lib to solve the problem.

@marcosmarxm
Copy link
Member

Thanks for opening this @jplanckeel added the issue to team backlog.

@jplanckeel
Copy link
Author

jplanckeel commented Sep 12, 2022

Hello, I wanted to know if you had any news on the subject?

i linked for you issue on library k8s fabric8io/kubernetes-client#2112

thanks you ;)

@marcosmarxm
Copy link
Member

@davinchia could you give your opinion on this issue?

@marcosmarxm marcosmarxm changed the title [Kubernetes] EKS 1.21 Expiration IRSA Token Kubernetes: EKS 1.21 Expiration IRSA Token Nov 30, 2022
@marcosmarxm marcosmarxm removed the team/tse Technical Support Engineers label Dec 9, 2022
@davinchia
Copy link
Contributor

davinchia commented Dec 21, 2022

Hi, sorry for the late reply.

I'm not sure I understand why this blocks us in the future if this is the default since 1.21. We are currently on 1.22 internally and not seeing issues. Can you say more?

@adam-bloom
Copy link
Contributor

@davinchia I linked some more resources at https://discuss.airbyte.io/t/support-for-k8s-1-24/2206 (and looks like we have a duplicate github issue: #15523

@calebfornari
Copy link
Contributor

@davinchia please see the EKS release page also, particularly the 1.22 release notes section. The first item highlighted explains that 1.22 has a grace period for legacy token behavior but this goes away in 1.23.

https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html

@davinchia
Copy link
Contributor

Got it, thank you all! Will digest and come back with updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autoteam community frozen Not being actively worked on kubernetes team/platform-move team/tse Technical Support Engineers type/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants