-
Notifications
You must be signed in to change notification settings - Fork 469
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
feat: add KRM benchmark example #982
Conversation
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.
Before approving this, I'd like to understand a bit more about what we're trying to benchmark. Do we want to benchmark kpt performance, or just kubectl apply behavior?
@morgante We are trying to benchmark KCC actuation time from object creation to resource actuation. In general across tools, we are trying to benchmark time from when a tool is invoked create N resources to when those resources are actually created. |
Right, what I'm confused on is are we trying to measure |
This adds a KRM benchmark example
pkg init
andinstall-resource-group
from DefaultInit to DefaultApply for krmt.Reasoning for this is because
DefaultApply
maybe run multiple times. In particularpkg init
is not idempotent and will error out if a pkg is already inited.