What is Kube-burner?
Kube-burner is a tool aimed at stressing kubernetes clusters. The main functionallity it provides can be summarized in these three steps:
- Create/delete the objects declared in the jobs.
- Collect desired on-cluster prometheus metrics.
- Write and/or index them to the configured TSDB.
But it also provides other features like
- Standalone metrics collection
- PProf collection
- Pod startup latency measurements
Documentation is available at https://kube-burner.readthedocs.io/
In case you want to start tinkering with Kube-burner now: