An update about the recent improvements to Sonobuoy, which include more support for sidecars, more debugging information surfaced, and unique new plugins.
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.
Custom Tests and Data Collection
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.
Enabled on air-gapped clusters
In air-gapped deployments where there is no access to the public Docker registries, Sonobuoy supports running end-to-end tests with custom registries.
Extensible via plugins
Plugin support allows developers and operators to extend the system with additional tests.
A new plugin helper library along with the new, upstream e2e-framework helps you jump straight into your testing your business logic.
Sonobuoy now makes it easier to work with various plugins and configurations with built-in plugin management.
The Sonobuoy Team
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.