kube-burner
Herramienta de pruebas de rendimiento y escala para Kubernetes que genera carga configurable en el clúster para medir cómo se comporta bajo estrés.
Descripción general
kube-burner crea y elimina objetos de Kubernetes a una tasa y escala configurables para simular presión de carga real, y mide métricas de rendimiento del clúster y del API server durante toda la prueba. Se usa habitualmente para evaluar actualizaciones de clúster, validar la planificación de capacidad y detectar regresiones de rendimiento antes de que lleguen a producción.
kube-burner encaja en equipos de plataforma que necesitan probar la carga del propio plano de control de Kubernetes, un objetivo distinto al de k6 (también en este catálogo), que prueba la carga de aplicaciones y APIs en lugar de la infraestructura del clúster subyacente.
- Categorías
- Testing
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Fortio
Apache-2.0Herramienta de pruebas de carga y medición de red construida para microservicios, que informa percentiles detallados de latencia bajo carga sostenida.
- Testing
k6
AGPL-3.0Herramienta moderna de pruebas de carga y rendimiento que permite a los desarrolladores escribir tests en JavaScript y ejecutarlos desde la línea de comandos, pensada para la era de DevOps y CI/CD.
- Testing
Chaos Mesh
Apache-2.0Plataforma de ingeniería del caos nativa de la nube para Kubernetes que inyecta fallos controlados —en pods, red, I/O y más— para comprobar cómo se comporta realmente un sistema ante un fallo.
- Testing
Litmus
Apache-2.0Plataforma de ingeniería del caos de la CNCF para Kubernetes que ejecuta experimentos de inyección de fallos para validar cómo se recuperan las aplicaciones ante un fallo.
- Testing
¿Encontraste un error? Sugiere una edición en GitHub.