-
Notifications
You must be signed in to change notification settings - Fork 394
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
✨ apiexports: make SubjectAccessReview and LocalSubjectAccessReview claimable #3129
Conversation
fc6ef2a
to
c4968f2
Compare
c4968f2
to
960c19a
Compare
4a168e5
to
b6aa26c
Compare
bd22196
to
a668fb8
Compare
Cluster string `json:"cluster,omitempty"` | ||
Cluster logicalcluster.Name `json:"cluster,omitempty"` |
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.
Isn't this a breaking change? We should add a release note in that case.
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.
true. Breaking in code.
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.
done
APIExportClusterName string `json:"apiExportClusterName,omitempty"` | ||
APIExportClusterName logicalcluster.Name `json:"apiExportClusterName,omitempty"` |
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.
Isn't this also a breaking change?
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.
done
/approve |
/lgtm |
LGTM label has been added. Git tree hash: 639c33e94ca9c31d969b39dfa3e9dc2f1d9b291e
|
950f6ce
to
dfa49fd
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sttts 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 |
/hold cancel |
…imable Signed-off-by: Dr. Stefan Schimanski <[email protected]>
dfa49fd
to
f0932b9
Compare
/lgtm |
LGTM label has been added. Git tree hash: 7bce21f906065ed9dd7ca3c4c78a26eda33a3d50
|
late /lgtm |
Summary
The list of native resources that are claimable is static and defined at https://github.com/kcp-dev/kcp/blob/main/pkg/virtual/apiexport/schemas/builtin/builtin.go#L88.
This PR adds
SubjectAccessReview
andLocalSubjectAccessReview
to that list.Related issue(s)
Release Notes