Closed
Description
Enhancement Description
- One-line enhancement description (can be used as a release note): Serve validation schema for Custom Resources from kube-apiserver
- Primary contact (assignee): @roycaihw
- Responsible SIGs: SIG API Machinery
- Design proposal link (community repo):
- Link to e2e and/or unit tests:
- Reviewer(s) - (for LGTM) recommend having 2+ reviewers (at least one from code-area OWNERS file) agreed to review. Reviewers from multiple companies preferred:
- Approver (likely from SIG/area to which enhancement belongs):
- Enhancement target (which target equals to which milestone):
- Alpha release target (1.14)
- Beta release target (1.15)
- Stable release target (1.16)
Please to keep this description up to date. This will help the Enhancement Team track efficiently the evolution of the enhancement
/sig api-machinery
1.14
KEP: https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/00xx-publish-crd-openapi.md
Documentation: kubernetes/website#12910
Implementation: kubernetes/kubernetes#71192
Testing-related: kubernetes/test-infra#11618, kubernetes/kubernetes#74832
1.15
Promotion to beta: kubernetes/kubernetes#77825
Documentation: kubernetes/website#14583
1.16
Promotion to GA: kubernetes/kubernetes#81965
Documentation: kubernetes/website#15982
Bug fixes:
- DO NOT publish openapi specs containing bad types kubernetes#79587
- Fixes missing path parameter to CRD restful container kubernetes#80074
- apiextensions: ignore path conflict and resolve definition conflict when merging openapi spec kubernetes#81436
Metrics: kubernetes/kubernetes#81786