Keith Perry
Keith Perry
+1 for consumer group support. Auto-balancing shards across consumers would be awesome. Snippet from the KCL docs on scaling: >The following example illustrates how the KCL helps you handle scaling...
@harlow and @vincent6767 - I would like to help with this feature. Do you guys already have an interface in mind or any other design considerations?
I did create an article about this a while back. https://aws.plainenglish.io/6-tips-to-improve-availability-with-aws-load-balancers-and-kubernetes-ad8d4d1c0f61 Essentially the steps are: 1. Handle Shutdown Gracefully 2. Calibrate Your Timings 3. Add Pod Anti-Affinity to your Deployment...
@sjmiller609 - are you signalling to the readiness probe to no longer take traffic by throwing a 500 during the "shutdown wait" period? I can't quite tell if your app...
@abatilo - I would encourage anyone encountering this issue to reach out to AWS support. They are aware of the issue. AFAIK, it has been an issue for 3+ years...
@nbourdeau - use pod readiness gates. They are super easy to setup and essentially your pod will not be considered ready until the LB sees the target as healthy. Unfortunately,...
Is the solution here to move to nginx ingress controller? This seems like a good workaround. Is there any downsides to doing this? Will it still work with a nodeport...