Zum Inhalt springen
FindOpenSource

kube-burner

Kubernetes-Performance- und Skalierungstest-Tool, das konfigurierbare Cluster-Last erzeugt, um zu messen, wie sich ein Cluster unter Belastung verhält.

Überblick

kube-burner erstellt und löscht Kubernetes-Objekte mit konfigurierbarer Rate und Skalierung, um echten Workload-Druck zu simulieren, und misst währenddessen Cluster- und API-Server-Performance-Metriken. Es wird häufig verwendet, um Cluster-Upgrades zu benchmarken, Kapazitätsplanung zu validieren und Performance-Regressionen zu erkennen, bevor sie die Produktion erreichen.

kube-burner eignet sich für Platform-Teams, die die Kubernetes-Control-Plane selbst lasttesten müssen – ein anderes Ziel als k6 (ebenfalls in diesem Katalog), das Anwendungen und APIs statt der zugrunde liegenden Cluster-Infrastruktur lasttestet.

Kategorien
Testing
Schlagwörter
kubernetes-testingperformance-testingload-testingscale-testing
Sprachen
Go
Lizenz
Apache-2.0

Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.