BlackBox测试/监控Kubernetes集群

Ija*_*han 6 black-box-testing docker kubernetes

我需要设置一些每隔X分钟探测一次群集的jenkins作业,并确保一切正常并且功能正常.Kubernetes API是否有任何良好的现成黑盒探测器,无论是开源还是由某些供应商提供.

虽然我可以编写自己的shell脚本来进行测试部署并检查一切都处于良好状态,但我正在寻找具有合理覆盖率的blackbox测试套件,例如:

  • 检查部署工作正在进行中
  • replcaSet正在做复制品
  • 服务发现和dNS功能齐全
  • 可以创建配置映射和机密,并且秘密加密正在运行
  • apiServer延迟不是太高
  • 水平pod自动缩放正在工作
  • 可以创建服务,用户可以从外部连接