-
Notifications
You must be signed in to change notification settings - Fork 19
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
Enable churn for our node-density tests #93
base: main
Are you sure you want to change the base?
Conversation
d85a6a3
to
d80b722
Compare
@rsevilla87 / @vishnuchalla any feedback? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jtaleric , when using churnDeletionStrategy: default
, kube-burner will remove the node-density namespace, maybe we can can consider using gvr
to have a better control on how the workload behaves?
Also, another thing to keep in mind is that workload usually creates just one namespace, (in standard node-density at least), and |
Let me know if these changes address your concerns @vishnuchalla / @rsevilla87 . Thanks! |
I believe the concern is in the churn logic in kube-burner uses namespaces as unit to delete. We could achieve the same effect using I think we could add these flags at this time to make them available in kube-burner-ocp. |
@afcollins I was under the impression moving to
@rsevilla87 / @vishnuchalla can someone confirm the difference between |
Oh! I see now that yes, it looks like gvr deletion strategy does not blindly delete the entire namespace at once. But I don't see that it is tracking the resources that make up an iteration. It is still only deleting a namespace as a unit, but just in a different way. |
@jtaleric Regarding |
For my vary narrow focused work, having 1 iteration == 1 namespace does suffice. |
This pull request has become stale and will be closed automatically within 7 days. |
@jtaleric thanks for this PR, I think this would be will very helpful to exercise some of the network observability components like flowlogs-pipeline |
Enabling churn (default :false) for our node-density tests in kube-burner-ocp Signed-off-by: Joe Talerico <[email protected]>
Based on feedback, updating node-density based on feedback
Adding in a missing env var Signed-off-by: Joe Talerico <[email protected]>
89fb980
to
9378bc9
Compare
Type of change
Description
Enabling churn (default :false) for our node-density tests in kube-burner-ocp
Related Tickets & Documents
Checklist before requesting a review