You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Refactor parameters to support arbitrary types (#10)
Instead of a map[string]string, support (almost) arbitrary parameters via a map[string]interface{}.
Use k8s-style methodology to describe the objects: ie, describe them as Go structs, embedding metadata in comments, and parse out the properties from that using the same library k8s uses, and then use code generation for the validation etc.
Also add a new check template (and built-in check) for forbidden API object versions.