- Refractored the existing feature gates even more.
- Enabled feature gate in integration tests.
- Changed
CustomResourceValidation
to*CustomResourceValidation
. - Published the proposal: kubernetes/community#913.
- Started work on the subresources prototype.
- added the status and scale subresources.
- updated docs for json path: kubernetes/kubernetes#50444, kubernetes/website#4986.
- todo: add tests.
- Noticed that the spec and status for CRDs did not support incrementing
metadata.Generation
. Created: kubernetes/kubernetes#50764. - Addressed reviews in the proposal + made some changes to it.
- Added custom marshal functions. But round-tripping broke so needed to update fuzzers.