Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/kubernetes-sigs/kubebuilder-declarative-pattern/blob/master/OWNERS)~~ [justinsb]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
A few changes needed:
mockkubeapiserver doesn't support patching of maps (yet), as that depends on the OpenAPI, so we switch to ConfigMap and Server-Side-Apply.
the metrics test relies on watch, so we add a basic implementation of watch to the mockkubeapiserver