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
csi: add nodeExpandSecret support for CSI client & add unit test #105963
Conversation
/test |
@zhucan: The
The following commands are available to trigger optional jobs:
Use
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/test pull-kubernetes-unit |
/remove-sig api-machinery |
/test all |
c8e7e37
to
49bc3d7
Compare
Signed-off-by: zhucan <zhucan.k8s@gmail.com>
CSI spec 1.5 enhanced the spec to add optional secrets field to NodeExpandVolumeRequest. This commit adds NodeExpandSecret to the CSI PV source and also derive the expansion secret in csiclient to send it out as part of the nodeexpand request. Signed-off-by: Humble Chirammal <hchiramm@redhat.com> Signed-off-by: zhucan <zhucan.k8s@gmail.com>
Signed-off-by: zhucan <zhucan.k8s@gmail.com>
/test pull-kubernetes-unit |
1 similar comment
/test pull-kubernetes-unit |
/test pull-kubernetes-e2e-gce-storage-slow |
/lgtm |
/milestone v1.25 |
Ref# KEP: kubernetes/enhancements#3173 Implementation: kubernetes/kubernetes#105963 Blog: kubernetes#32450 Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Ref# KEP: kubernetes/enhancements#3173 Implementation: kubernetes/kubernetes#105963 Blog: kubernetes#32450 Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Ref# KEP: kubernetes/enhancements#3173 Implementation: kubernetes/kubernetes#105963 Blog: kubernetes#33979 Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Ref# KEP: kubernetes/enhancements#3173 Implementation: kubernetes/kubernetes#105963 Blog: kubernetes#33979 Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Ref# KEP: kubernetes/enhancements#3173 Implementation: kubernetes/kubernetes#105963 Blog: kubernetes#33979 Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
CSI spec 1.5 enhanced the spec to add optional secrets field to
NodeExpandVolumeRequest. This commit adds NodeExpandSecret to the
CSI PV source and also derive the expansion secret in csiclient to
send it out as part of the nodeexpand request.
What type of PR is this?
/kind feature
Optionally add one or more of the following kinds if applicable:
/kind api-change
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #95367
Special notes for your reviewer:
Does this PR introduce a user-facing change?
KEP reference:kubernetes/enhancements#3173