News for hackers. Stuff that matters.

Testing tools for Kubernetes

Hi all, I am looking for ways to test my code before going through the cycles of integration tests in CI. The code i'm working on is part of a bigger project, 40-50 containers, some are Java based (memory consumption can be high);

I can unit-test my code but it's out of the application context so it gets me so far. Run time of the entire application may be too long and require a lot of resources for me (others) to run it frequently enough to test every code change.

I tried to "minimize" the app and used Minikube but it does not scale high enough for the tests i need to run.

What other alternatives are available if the test requires more than one kubernetes node, or the load is greater than what a laptop can hold in a single node (which is what Minikube lets you run)?

Thanks.

( 3 comments | 2 points | on HN )
Re:Testing tools for Kubernetes by bignet on Sunday September 10, 2017 @03:51AM (#15211243)
Bluemix container service offers free cluster with 16GB memory and 2 CPU

https://console.bluemix.net/docs/containers/container_index....

Re:Testing tools for Kubernetes by programd on Saturday September 09, 2017 @11:07PM (#15210359)
Google Container Engine. You can spin up several nodes for a day and it will only cost you a few bucks. There's a learning curve, but the docs are quite good and once you set it up you can spin up and down with one command. Totally worth it.
Re:Testing tools for Kubernetes by thiagooffm on Monday September 11, 2017 @03:16PM (#15221367)
You should mock the services and just test everything independently.