How to perform Kubernetes end to end tests

To verify that the transformator correctly transforms to valid kubernetes artifacts we have to perform end to end tests.

Considered Alternatives

Decision Outcome

Pros and Cons of the Alternatives

fabric8io/fabric8/components/kubernetes-assertions

  • + easy to integrate into current test suite
  • + easy to use
  • + provides functionality we need
  • - external dependency

Shell scripts

  • + No external dependencies
  • - Time consuming test writing
  • - Effort to integrate in current test suite
  • - Mistakes in the shell tests