S Heckler

Results 5 issues of S Heckler

This expands the object kinds for a number of lint checks, to include resources that are accessed by the lint check function. I have gone through all of the templates...

Previously the metrics adapters for client-go were registered in an init function. This resulted in clobbering default metrics providers when these packages are imported into an application that leverages the...

When the leader changes, an error is emitted by the pods: ``` events is forbidden: User "system:serviceaccount:node-remediation:sciuro" cannot create resource "events" in API group ```

This adds pattern validation for structs and enums. Struct validation is handled in the `toJson` function, and enums are checked at construction time.

Newer JSON schema versions use `$defs` as the path prefix for definitions