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

BETWEEN_NODES_WAIT causing un-necessary wait #26

Open
mitchtchesnitch opened this issue Oct 28, 2023 · 1 comment
Open

BETWEEN_NODES_WAIT causing un-necessary wait #26

mitchtchesnitch opened this issue Oct 28, 2023 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@mitchtchesnitch
Copy link

Hi!

Thank you so much for forking and maintaining this project. This is an absolute godsend for folks that want to use EKS but find that its node rolling update mechanism is too opinionated for stateful workloads or ones that take a long time to recover after pod eviction.

I've been playing around with the tool and I am making use of the BETWEEN_NODES_WAIT wait. I noticed that this wait will also be added right after the last node has been worked on and is shut down, leading to an un-necessary wait in the tail-end of the operation.

Am I maybe missing something or is this a point of improvement?

Thank you!

@Jasper-Ben
Copy link
Member

👋

thanks for your interest and the kind words 🙂

Am I maybe missing something or is this a point of improvement?

To be perfectly honest, we haven't looked into all the details of the implementation yet. So far we basically fixed the tool for our use-case and updated the documentation accordingly. So I couldn't tell you if there is a valid reason for the wait time after updating the last node.

If you feel like it you could do some digging, we would gladly review any PR :)

@Jasper-Ben Jasper-Ben added enhancement New feature or request good first issue Good for newcomers labels Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants