Skip to content

kubernetes-sigs/hydrophone

hydrophone

Kubernetes Logo

Lightweight runner for kubernetes tests. Uses the conformance image(s) released by the kubernetes release team to either run individual tests or the entire Conformance suite. Design is pretty simple, it starts the conformance image as a pod in the conformance namespace, waits for it to finish and then prints out the results.

Project Goals

  • Simplified Kubernetes Testing: Easy-to-use tool for running Kubernetes conformance tests.
  • Official Conformance Images: Utilize official conformance images from the Kubernetes Release Team.
  • Flexible Test Execution: Ability to run individual test, the entire Conformance Test Suite, or anything in between.

Project Non-Goals

  • Replacing Kubernetes Testing Frameworks: Not intended to replace existing frameworks, but to complement them.
  • Extensive Test Development: Focus is on running existing tests, not developing new ones.
  • Broad Tool Integration: Limited integration with third-party tools; maintains simplicity.

Community

Please reach out for bugs, feature requests, and other issues! The maintainers of this project are reachable via:

Current maintainers are @dims and @rjsadow - feel free to reach out if you have any questions!

Pull Requests are very welcome! If you're planning a new feature, please file an issue to discuss first.

Check the issue tracker for help wanted issues if you're unsure where to start, or feel free to reach out to discuss. 🙂

See also: our own contributor guide and the Kubernetes community page.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.