-
Notifications
You must be signed in to change notification settings - Fork 7
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] Volume mount service secrets on workloads #72
base: main
Are you sure you want to change the base?
Conversation
An evaluation was done to store service secrets as volume mounts to support credential rotation. But we have the following issues-
Because of these drawbacks, it doesn't make sense to support volume mounts for secrets right now. We will revisit the topic once the above points are resolved. |
enhanced volume & volume mount propogation
pass volume mount to initcontainers added unit tests
Even though the above issue still exists, we decided to merge it. This feature can be enabled by setting annotation |
volume mount annotation changed
I updated the annotation to |
Quality Gate passedIssues Measures |
Volume mount service secrets on workloads instead of using VCAP. Enabled by setting annotation
sme.sap.com/use-credential-volume-mount: "true"
on the CAPApplicationVersion resource.Test controller image -
ghcr.io/anirudhprasad-sap/cap-operator/controller:vol-mnt-3ghcr.io/anirudhprasad-sap/cap-operator/controller:vol-mnt-4