Part 2 of 4: Building a Real k6 Test Suite Against a Live Kubernetes App
In part 1 I covered k6's philosophy and the anatomy of a first test. This post is where things get real, a production-grade test suite running against a live microservices app on a homelab Kubernetes cluster, including what went wrong on the first run and how I debugged it. All of the code can be found here https://github.com/mwimpelberg28/k6-playground
The target: Online Boutique
Rather than testing against a mock or a toy API, I wanted something that resembles a real production system. Google's Online Boutique is a microservices demo app with 11 services covering a realistic e-commerce stack: frontend, cart, checkout, product catalog, currency conversion, recommendations, and more.
Deploying it took about two minutes:







