介绍:
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.
一致性测试指的是测试自己的k8s集群和原生k8s集群的一致性,CNCF基金会在2018年推出的Kubernetes一致性认证计划Certified Kubernetes,各云厂商要想获得该一致性认证,可以通过CNCF基金会提供的一套诊断测试工具(Sonobuoy)测试自己的k8s,并将结果上传至CNCF社区进行审核,审核通过可获得该认证,图示logo如下:
使用:
1、下载
https://github.com/vmware-tanzu/sonobuoy/releases
注意:版本和k8s版本一致
2、安装
tar -xvf <RELEASE_TARBALL_NAME>.tar.gz
解压至执行目录
3、使用
1)执行:./sonobuoy run --mode=certified-con