youtube image
From YouTube: Kubernetes SIG API Machinery 20210811

Description

Aug 11th
-Demo + KEP preview: CEL as embedded expression language for CRDs validation/defaulting/conversion (@jpbetz, @cici37) slides
-(Kevin Delgado) Discuss Server-Side Unknown Field Validation. Align on the goals and proposed API changes.
Next step for kevindelgado@ is KEP, initial performance numbers for strict vs not-strict decoding
-[@howardjohn] Discuss https://github.com/kubernetes/enhancements/pull/2836
Next steps: look into how this can be used with default controllers (for upgrade benefits), how it handles multi-locks, and how we can make sure there is no overlap of the locks
Would be great to review the API part (they `key` field) early to make it more likely that we can try the change in our own controller before upstreaming, without compatibility issues when upgrading to the upstreamed version.
-[eddiezane] Discuss https://github.com/kubernetes/kubernetes/pull/103619#issuecomment-887921598
Please confirm wether the other clients have the same behaviour or just the discovery client, so we can better decide if the fix needs to go into client-go code, or is a documentation problem we have to fix.