我需要设置一些 jenkins 作业,每 X 分钟探测一次集群,并确保一切正常且正常运行。是否有任何适用于 Kubernetes API 的现成黑盒探测器,无论是开源的还是由某些供应商提供的。
虽然我可以编写自己的 shell 脚本来进行测试部署并检查一切是否正常,但我正在寻找具有一些合理覆盖范围的黑盒测试套件,例如:
- 检查部署是否正常
- replcaSet 正在做副本
- 服务发现和 DNS 功能正常
- 可以创建配置映射和机密,并且机密加密正在工作
- apiServer 延迟不算太高
- 水平 pod 自动缩放正在工作
- 可以创建服务并且用户可以从外部连接