aws / aws/containers-roadmap

[EKS] [request]: Java application running on EKS cluster gave redis connection error after EKS upgrade and Amazon linux upgrade

Open
#2,681 0 comments 0 reactions 0 assignees View on GitHub
EKS Proposed
Dominant language
Shell
Stars
5.4k
Forks
334
PR merge metrics
No merged PRs in 30d

Description

### Community Note

**Which service(s) is this request for?**
This could be EKS

**Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?**
EKS upgrade 1.31 to 1.32
Amazon Linux 2 to Amazon Linux 2023
region: ap-south-1
Base Image used:
openjdk:jdk-11.0.3-stretch-build

We have a java application running on EKS cluster which connects to redis cluster running on EC2 to fetch data.
After upgrade from EKS 1.31 to 1.32 & movement from AL2 to AL2023, the application gave redis error.
we started getting issue on the application with new pods after EKS activity and even thou the release where freezed from longer time

**Are you currently working around this issue?**
For brute force immidiate fix :-
*we generate new build release and deployed.
*we have upgraded the java spring application redis version 3.2.0 to 3.2.6

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Redis connection failure with the Java application after upgrading EKS from 1.31 to 1.32 and moving from Amazon Linux 2 to Amazon Linux 2023. Compare new and existing pods, the base image, and the Redis client versions 3.2.0 and 3.2.6; the work is done when the upgrade no longer causes the connection error or its cause is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, kubernetes, linux, redis, spring
Domain
backend, cloud, databases, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.