I’d like to create a preflight check that alerts users if one-or-more pod exist with the label component=workspace. I don’t care about the exact number, just so long as it’s greater than one.
My initial thought was to use Cluster Resources and then search in /cluster-resources/pods/<name>.json and then use the JSON compare - however, I can’t see how I can do a jq command in there.
I don’t believe I can use the deployment status analyzer as this is a pod that’s created directly (ie, not with a parent deployment/daemonset/statefulset).
I could use a regex command, although that runs the risk of the "component": "workspace" not being in the labels (that’s a very low chance, but not zero)