aws / containers-roadmap

This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).
https://aws.amazon.com/about-aws/whats-new/containers/
Other
5.2k stars 316 forks source link

[EKS] [Pod Eviction Order]: Pod Eviction during upgrades #603

Open mohitanchlia opened 4 years ago

mohitanchlia commented 4 years ago

When using ALB ingress controller with clusterIP it's important that alb ingress controller is not evicted along with the applications pods, this avoids any impact to the ongoing traffic. Either ingress controller needs to be evicted first or the last but not together, this is because alb ingress controller drains the pod ip from AWS ALB and when it's not running at the time of eviction causes disruption in service. It would be very useful to allow users to specify pod eviction order to deal with such scenarios.

M00nF1sh commented 2 years ago

In our new helm charts for AWSLoadBalancerController(v2 of ALB ingress controller):