kubernetes-sigs / cluster-api

Home for Cluster API, a subproject of sig-cluster-lifecycle
https://cluster-api.sigs.k8s.io
Apache License 2.0
3.55k stars 1.3k forks source link

Scale testing #8814

Open sbueringer opened 1 year ago

sbueringer commented 1 year ago

We recently merged the initial iteration of the in-memory provider (https://github.com/kubernetes-sigs/cluster-api/pull/8799). But this was just the first step of the scale test implementation. This issue provides an overview over ongoing and upcoming tasks around scale testing.

In-Memory provider features:

e2e test and test framework:

Metrics & observability:

Performance improvements

Follow-up

Anomalies found that we should further triage:

Backlog improvement ideas:

sbueringer commented 1 year ago

@fabriziopandini @ykakarap @killianmuldoon @lentzi90 Please let me know if I forgot something / you have further ideas.

sbueringer commented 1 year ago

@lentzi90 @richardcase would be really great if you can rerun your tests with v1.5.0. I would expect huge improvements with the optimizations mentioned above in place

richardcase commented 1 year ago

Will do @sbueringer :+1:

fabriziopandini commented 6 months ago

/kind cleanup /priority important-longterm

fabriziopandini commented 5 months ago

/assign @sbueringer To re-assess state