-
Notifications
You must be signed in to change notification settings - Fork 38.8k
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
Make CSINodeInfo and CSIDriver Core APIs #73883
Conversation
/sig storage |
/test pull-kubernetes-verify |
/assign @msau42 @davidz627 |
@xing-yang could you seperate the PR out into two/three commits? One for API changes, one for generated code, one for any additional changes (if there are any). This would make it much easier to review. Thanks! |
Will do. |
Rebased. |
69cac92
to
aa5150e
Compare
/test pull-kubernetes-kubemark-e2e-gce-big |
/test pull-kubernetes-e2e-gce-100-performance |
I'll shift any further comments to #74283 |
This PR is the first step to transition CSINodeInfo and CSIDriver CRD's to in-tree APIs. It adds them to the existing API group “storage.k8s.io” as core storage APIs.
Rebased. |
I'm not super familiar with core APIs, but I reviewed this PR and it LGTM. |
/retest |
This is the 2nd PR to move CSINodeInfo/CSIDriver APIs to v1beta1 core storage APIs. It includes controller side changes. It depends on the PR with API changes: kubernetes#73883
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR is the first step to transition CSINodeInfo and CSIDriver
CRD's to in-tree APIs. It adds them to the existing API group
“storage.k8s.io” as v1beta1 core storage APIs.
Which issue(s) this PR fixes:
Fixes #
kubernetes/enhancements#770
kubernetes/enhancements#603
Special notes for your reviewer:
Does this PR introduce a user-facing change?: