January 12, 2020

185 words 1 min read

Lightning Talk: Spawning Kubernetes In CI For Integration Tests

Lightning Talk: Spawning Kubernetes In CI For Integration Tests

Making sure a Kubernetes operator works correctly is a very important step before deploying it to production. Without good integration and E2E test coverage, its easy for a bug to get in. Therefore …

Talk Title Lightning Talk: Spawning Kubernetes In CI For Integration Tests
Speakers Marko Mudrinić (Software Developer, Loodse)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location Seattle, WA, USA
Date Dec 9-14, 2018
URL Talk Page
Slides Talk Slides
Video

Making sure a Kubernetes operator works correctly is a very important step before deploying it to production. Without good integration and E2E test coverage, it’s easy for a bug to get in. Therefore everybody who is seriously developing operators will face the problem of spawning Kubernetes in CI: integration tests assume a complete Kubernetes cluster. There are many solutions for bootstrapping clusters, but many of them don’t work in CI or require additional configuration. In this talk we’ll take a quick look at the most popular solutions for running Kubernetes in CI, such as Minikube and DIND. We’ll compare those solutions and see what the requirements for each of them are.

comments powered by Disqus