Heptio Sonobuoy 是一款诊断工具,通过以可访问和非破坏性的方式运行一系列 Kubernetes 一致性测试,可以更容易地了解 Kubernetes 群集的状态。 无论部署细节如何,Sonobuoy 都会以可定制的,可扩展的,和集群无关的方式来生成关于集群的清晰详实的报告。
Kubernetes 的部署通常会被供应商或用户做大量修改,这可能会使他们与更新不兼容。Sonobuoy 的工作是去发现这些更改是否引起了不兼容。集群的状态也可以导出并用于诊断报告,Sonobuoy 的测试也可以通过一个插件架构来扩展。