jx-health

jx-health is a small command line tool working with health statuses from Kuberhealthy
Using Kuberhealthy and custom checks we are able to report of the health of a Jenkins X installation by only reading the Kuberhealthy state custom resources. This is good for user RBAC restricted environments as the Kuebrhealthy checks run with a Kubernetes service account to validate things like secrets, without revealing any sensitive data and report errors when a user may not have access.
Getting Started
Download the jx-health binary for your operating system and add it to your $PATH.
Commands
See the jx-health command reference
Developing
Golang 1.15
You can now build this repository using your local modifications and try the locally built binary in build/jx-health or run the unit tests via make test