Skip to content

Kube-burner is a tool aimed at stressing Kubernetes clusters by creating or deleting a high quantity of objects

License

Notifications You must be signed in to change notification settings

firefliesai/kube-burner

This branch is 1 commit ahead of, 540 commits behind kube-burner/kube-burner:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3421668 · Sep 27, 2021
Aug 24, 2021
Sep 21, 2021
Sep 21, 2021
Jul 30, 2021
Aug 8, 2021
Aug 28, 2020
Jun 30, 2021
Sep 27, 2021
Sep 22, 2021
Sep 27, 2021
Aug 18, 2020
Apr 13, 2021
Aug 24, 2021
Aug 11, 2021
Aug 11, 2020
Aug 24, 2021
Jun 30, 2021
Dec 10, 2020
Jul 15, 2021
Sep 27, 2021
Jun 15, 2021

Repository files navigation

Build Status Go Report Card License

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
  • Alerting
  • PProf collection
  • Pod startup latency measurements

asciicast

Documentation

Documentation is available at https://kube-burner.readthedocs.io/

Downloading Kube-burner

In case you want to start tinkering with Kube-burner now:

About

Kube-burner is a tool aimed at stressing Kubernetes clusters by creating or deleting a high quantity of objects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 95.5%
  • Shell 2.3%
  • Makefile 2.2%