You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use kube-burner to load up the cluster with 100 projects using the cluster-density test
For each MachineConfig Pool that is not master, calculate the total allocatable CPUs for all the nodes in that MCP
Per MCP create a a new project and launch a sample HTTP node.js app through a deployment with enough replicas such that it consumes 50% of allocatable through requests/limits cores in the MCP
Expose each app through a service
Expose the service as a route
Enforce network policy per app
Hit the routes for the duration for the upgrade test using mb
@smalleni Assuming it is something to build an environment like VZW, load it up to 50% then upgrade the cluster while it is busy. The requirement is already clear in the description but one question about the MCP, I remember we create multiple MCP to roll out the upgrade per MCP so do we need to follow the same approach here as well by creating multiple MCP(may be 10 worker per MCP) and then follow step 1-7 ? or we can keep all workers in same MCP and upgrade it at once ?
The current upgrade tests at https://github.com/cloud-bulldozer/e2e-benchmarking/blob/master/workloads/upgrade-perf/run_upgrade_fromgit.sh seem to be too simplistic. I would like to see this improve based on the recent upgrade testing we had done for a customer. It is important to load up the cluster and here are some suggested improvements to the script.
Some yamls for sample
The text was updated successfully, but these errors were encountered: