Closed as not planned
Description
Enhancement Description
- One-line enhancement description (can be used as a release note):
- Kubernetes Enhancement Proposal: https://github.com/alexzielenski/enhancements/blob/declarative-validation/keps/sig-api-machinery/4153-declarative-validation/README.md
- Discussion Link:
- Tracking Spreadsheet: https://docs.google.com/spreadsheets/d/1S0XAJbCA-UNrRb8zBHdG-Jc6cSENwj4kiFFzStleEXI/edit#gid=1748964641
- Primary contact (assignee): @alexzielenski
- Responsible SIGs: sig/api-machinery
- Enhancement target (which target equals to which milestone):
- Alpha release target (x.y): 1.29
- Beta release target (x.y):
- Stable release target (x.y):
- Alpha
- KEP (
k/enhancements
) update PR(s): KEP-4153: Declarative Validation Proposal and Design #4163 - Code (
k/k
) update PR(s):- be able to run defaulter-gen tests via
go test
gengo#245 - Fix declarative defaults using aliases gengo#246
- Adds support for Symbol references in defaults kube-openapi#419
- Export utils for import tracking and refs gengo#247
- Add verify-examples.sh and switch from makefiles to go test and go generate gengo#249
- run gengo defaulter tests and verify-examples.sh test-infra#30500
- test: run import boss verify script gengo#250
- account for types with custom unmarshalling during default enfocement kube-openapi#429
- Update
kube-openapi
to Remove invalid defaults from fields with custom marshalling kubernetes#120757
- be able to run defaulter-gen tests via
- Docs (
k/website
) update PR(s):
- KEP (
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.