Bunk8s: Enabling Easy Integration Testing of Microservices in Kubernetes
Christoph Reile, Mohak Chadha, Valentin Hauner, Anshul Jindal,, Benjamin Hofmann, Michael Gerndt

TL;DR
Bunk8s is a new tool that simplifies integration testing of microservices in Kubernetes, addressing limitations of existing solutions by being framework- and infrastructure-independent, and supporting test result publishing.
Contribution
We introduce Bunk8s, a versatile tool that enhances microservice integration testing in Kubernetes by overcoming existing tool limitations and supporting flexible testing workflows.
Findings
Bunk8s supports various test frameworks and CI/CD pipelines.
It enables easy integration testing without complex setup.
The tool improves testing efficiency and reliability.
Abstract
Microservice architecture is the common choice for cloud applications these days since each individual microservice can be independently modified, replaced, and scaled. However, the complexity of microservice applications requires automated testing with a focus on the interactions between the services. While this is achievable with end-to-end tests, they are error-prone, brittle, expensive to write, time-consuming to run, and require the entire application to be deployed. Integration tests are an alternative to end-to-end tests since they have a smaller test scope and require the deployment of a significantly fewer number of services. The de-facto standard for deploying microservice applications in the cloud is containers with Kubernetes being the most widely used container orchestration platform. To support the integration testing of microservices in Kubernetes, several tools such as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Cloud Data Security Solutions
