I need to setup some jenkins jobs that probe the cluster every X minutes, and make sure everything is working and functional. Are there any good off-the-shelf blackbox probers for the Kubernetes API , either opensource or provided by some vendor.
Although I can write my own shell scripts to do test deployments and check things that everything is in good shape , But i am looking for blackbox test suite with some reasonable coverage like:
- checking deployements are working
- replcaSet are doing the replicas
- service discovery and dNS are functional
- configmaps and secrets can be created , and the secret encryption is working
- apiServer latency is not too high
- horizontal pod auto scaling is working
- service can be created and user can connect from outside