Create an operator that waits on a new Check object being created that runs the tool and reports run summary as part of status for that object.
Why?
Simplifies running the tool multiple times for various different pods and checks.
Learn to write an operator? ;-)
Caveat
This still runs within K8s. Running a tool in a system that is used to debug the same system isn't really a great idea!
Create an operator that waits on a new
Checkobject being created that runs the tool and reports run summary as part ofstatusfor that object.Why?
Simplifies running the tool multiple times for various different pods and checks.
Learn to write an operator? ;-)
Caveat
This still runs within K8s. Running a tool in a system that is used to debug the same system isn't really a great idea!