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
feat: switch to driver writing files #460
Conversation
a4caa6a
to
3859e6e
Compare
c450320
to
f6cc67e
Compare
269b350
to
294b454
Compare
Codecov Report
@@ Coverage Diff @@
## master #460 +/- ##
==========================================
- Coverage 64.31% 63.02% -1.29%
==========================================
Files 7 7
Lines 510 522 +12
==========================================
+ Hits 328 329 +1
- Misses 148 159 +11
Partials 34 34 |
9baef5a
to
671f447
Compare
/azp run pr-e2e-azure |
Azure Pipelines failed to run 1 pipeline(s). |
671f447
to
3466aa3
Compare
/azp run pr-e2e-azure |
Azure Pipelines successfully started running 1 pipeline(s). |
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
3466aa3
to
a2000c9
Compare
CI_KIND_CLUSTER: true | ||
AZURE_ENVIRONMENT_FILEPATH: "/etc/kubernetes/custom_environment.json" | ||
${{ if eq(driverWriteSecret, 'true') }}: | ||
DRIVER_WRITE_SECRETS: true |
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.
nit: extra space here?
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.
As it's part of the if
clause the space is required
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
just few minor nits
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com> ci: update pipeline to test feature Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com> ci: update gotool to 1.16.3 Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
a2000c9
to
0c0d254
Compare
Signed-off-by: Anish Ramasekar anish.ramasekar@gmail.com
Reason for Change:
--driver-write-secrets
to allow the CSI driver to write secrets (this feature is available in CSI Driver v0.0.21+). Default is false. We will switch to true in the next releases based on testing.driver-write-secrets
feature.Requirements
Issue Fixed:
fixes #475
fixes kubernetes-sigs/secrets-store-csi-driver#460
Does this change contain code from or inspired by another project?
If "Yes," did you notify that project's maintainers and provide attribution?
Special Notes for Reviewers: