It is a big challenge to run scale testing on this complex container orchestration system.
For that, we have developed the benchmark-runner automation framework.
Benchmark-runner is a containerized open-source Python-based project, secured and using cutting-edge technologies like GitHub actions, Docker, Ansible, Elasticsearch, Grafana, Prometheus, OpenShift visualizations (CNV – Kubevirt), and it is fully integrated with public clouds: AWS, Azure, and IBM Clouds.
This framework can connect easily to any OpenShift/Kubernetes cluster anywhere, run pod or Kubert virtual machines benchmarks against one node or more, fetch data results, and generate automatic reports.
Eli Battat