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

Add test plan and results for zero downtime scaling #1174

Merged
merged 7 commits into from
Nov 1, 2023

Conversation

kate-osborn
Copy link
Contributor

@kate-osborn kate-osborn commented Oct 20, 2023

Proposed changes

Problem:
We don't know if it is possible to scale the number of NGF replicas up and down without downtime.

Solution:

  • Document a test plan to test for zero-downtime upgrades of NGF
  • Add test results

Testing done: Ran through test plan and recorded results.

Closes #1129

@github-actions github-actions bot added documentation Improvements or additions to documentation tests Pull requests that update tests labels Oct 20, 2023
Copy link
Contributor

@pleshakov pleshakov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks reasonable

tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
tests/zero-downtime-scaling/zero-downtime-scaling.md Outdated Show resolved Hide resolved
@kate-osborn kate-osborn changed the title Add test plan for zero downtime scaling of NGF Add test plan and results for zero downtime scaling Oct 26, 2023
@kate-osborn kate-osborn marked this pull request as ready for review October 26, 2023 22:48
@kate-osborn kate-osborn requested a review from a team as a code owner October 26, 2023 22:48
@kate-osborn kate-osborn merged commit f547884 into nginxinc:main Nov 1, 2023
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation tests Pull requests that update tests
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Test for Zero Downtime Scaling of NGF pods
4 participants