SimKube

Test, experiment with, and optimize your Kubernetes clusters safely!
Join a thriving open-source community shaping the future of Kubernetes performance, reliability, and scalability.

Read the Docs Start Contributing

Why SimKube?

Stop Guessing at your Scale–Simulate it!

Use SimKube to explore and optimize your Kubernetes clusters in a risk-free environment. SimKube is built to help you understand and solve real-world Kubernetes challenges before they hit production.

Follow these three simple steps to get started:

  1. Record traces of events that happen in your production cluster
  2. Use SimKube to create a simulation environment that exactly mimics your production cluster
  3. Replay the event trace in your simulated cluster; make changes to see how the cluster responds!

What’s New in SimKube?

SimKube xray demo

In this version of SimKube, we’ve released SimKube xray, which allows you to dig into a trace file and see what’s going on in your simulation in an intuitive text-based user-interface. Try it out, or watch the video below (there is no sound) for a quick intro!

2.3.1 - 2025-05-31

🐛 Bug Fixes

  • Show GVK in driver logs
  • Show truncated stack trace on driver failure
  • Add aliases for skctl subcommands
  • Export_all off-by-one error