-
Notifications
You must be signed in to change notification settings - Fork 21
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
Proxy reset with pagination and reconciliation requeue #926
Conversation
Skipping CI for Draft Pull Request. |
I just tested this code using 8 deployments with 22 replicas (pods) each.
The problem is that in the next reconciliation it once again restarts
And then 3rd restart of the same deployment:
Also, since not restarts were done, at the same time there are 4 deployments being restarted (in this case 88 pods). In the example below there are even 5 of them:
It would be good to have some kind of wait/check mechanism to prevent multiple restarts of the same deployment. |
After adding one minute wait, the process looks much better, with 20 pods per deployment it restarts 40 pods at the same time:
There was some other trigger for reconcile process which made |
Co-authored-by: Natalia Sitko <80401180+nataliasitko@users.noreply.github.com>
Co-authored-by: Natalia Sitko <80401180+nataliasitko@users.noreply.github.com>
Co-authored-by: Natalia Sitko <80401180+nataliasitko@users.noreply.github.com>
Co-authored-by: Natalia Sitko <80401180+nataliasitko@users.noreply.github.com>
Co-authored-by: Natalia Sitko <80401180+nataliasitko@users.noreply.github.com>
Co-authored-by: Natalia Sitko <80401180+nataliasitko@users.noreply.github.com>
Description
Changes proposed in this pull request:
Pre-Merge Checklist
Related issues
#155