
Mar
NFJS Virtual Workshop
Kubernetes Koncepts
From a developer's perspective
Getting comfortable with how it works and how to use it.
Prerequisite: If you are unfamiliar with Kubernetes be sure to attend: Kubernetes Kontracts.
What kinds of frictions do you encounter when writing tests? Sometimes tests are never written because setting up a reliable and repeatable infrastructure is too difficult. With Kubernetes, you are now empowered to control your infrastructure that is reliable and repeatable.
We will explore different testing techniques on Kubernetes, including an important one called “Consumer-Driven Contracts”.
Consumer-Driven Contracts demonstration includes:
a RESTful Java microservice that accesses a database, subprojects that produce Docker images of database flavors, a subproject using TestNG to run Consumer-driven contract tests (Pact) against the database flavored endpoints.