Validate your Kubernetes configuration
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a choice of configuration tests in an accessible and non-destructive manner.
Ensure that a cluster is properly configured and that its behavior conforms to official Kubernetes specifications.
Easily generate diagnostics for troublesome workloads that are difficult to debug.
Create plug-ins to test any custom configuration or use a variety of community plug-ins.
Read an overview of the Sonobuoy project, including key use cases and how to get involved.
See a project that displays the Certified Kubernetes logo? Learn about the Cloud Native Computing Foundation’s vendor certification program and how Sonobuoy is the underlying technology to support the program.
Run Sonobuoy on any Kubernetes cluster. Sonobuoy officially supports the latest three minor versions of Kubernetes.
In air-gapped deployments where there is no access to the public Docker registries, Sonobuoy supports running end-to-end tests with custom registries.
Plugin support allows developers and operators to extend the system with additional tests.
Sonobuoy is released as open source software and provides community support through our GitHub project page. If you encounter an issue or have a question, feel free to reach out on the GitHub issues page for Sonobuoy.
The Sonobuoy project team welcomes contributions from the community — please see our contributing documentation.