-
Notifications
You must be signed in to change notification settings - Fork 15.1k
KEP-4358: Custom resource field selectors GA #48089
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KEP-4358: Custom resource field selectors GA #48089
Conversation
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site configuration. |
sftim
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. I think we should also revise https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/ because the feature gate is now locked to true (well, it will be for v1.32)
/hold
pending confirmation that the code change has gone in to k/k
👷 Deploy Preview for kubernetes-io-vnext-staging processing.
|
Updated. |
|
I did a quick search but I failed to find the upstream source code change related to this promotion. |
Thanks! I just opened kubernetes/kubernetes#127673 but it might take time to merge because it's backed up on some feature gate stuff. /hold |
|
/hold cancel |
|
Friendly nudge that this is ready to merge |
|
Friendly nudge on this |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: tengqm The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
dipesh-rawat
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jpbetz We might also want to make some revisions to the content in the ‘Custom Resources’ concept page under the "Selectable fields for custom resources" section.
Thanks! I added this section in Beta and nothing has changed since promoting to GA. Do you see anything specific that needs my attention? |
|
Check the wording of https://deploy-preview-48089--kubernetes-io-main-staging.netlify.app/docs/concepts/extend-kubernetes/api-extension/custom-resources/#crd-selectable-fields We should drop the mention about whether you have enabled the feature gate; once we lock them to enabled, the point is settled. But also, we should try to incorporate some of this text in the general page. It's no longer a feature that you can opt of of; it's just part of the CRD API. Also, please update https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/ to link to the relevant part of the CRD docs. |
|
@sftim Feedback applied. |
content/en/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions.md
Outdated
Show resolved
Hide resolved
sftim
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM for docs. Does this need a tech review?
I don't think so. All the substance of this documentation was tech reviewed for Beta. I can't imagine what value I'd be asking a tech reviewer to add for these edits. |
…d selectors documentation
8af77e5 to
2b996e4
Compare
|
Feedback applied |
|
This is for kubernetes/enhancements#4358 /lgtm |
|
LGTM label has been added. Git tree hash: c65115680071abd0028abe1b7036b785b9b3abf9
|
|
/remove-label tide/merge-method-squash 3 commits is fine (30 wouldn't be!) |
KEP:
https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/95-custom-resource-definitions/README.mdkubernetes/enhancements#4358