You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a cluster administrator I want to offer my users in their namespaced environement the ability to retrieve secrets using -now standardized- CSI secret drivers So that i can easily offer alternative secret provider in case of specific needs and still offer the same syntax to end users
Test Scenarios
Given the CSI driver is deployed on the cluster by an administrator When a user creates their SecretProviderClass and secrets-store-inline Then the user is able to retrieve secrets with inline volume
Given the CSI driver is deployed on the cluster by an administrator When a user creates their SecretProviderClass with secretObjects Then the user is able to retrieve secrets within a synchronized kubernetes secret
We are aware of the CSI standard and see the value in using it serve secrets. However, at this time, we have no immediate plans to integrate. If you are interested in contributing such an integration, perhaps provide some more details about the implementation you envision. Thanks.
User Story
As a cluster administrator
I want to offer my users in their namespaced environement the ability to retrieve secrets using -now standardized- CSI secret drivers
So that i can easily offer alternative secret provider in case of specific needs and still offer the same syntax to end users
Test Scenarios
Given the CSI driver is deployed on the cluster by an administrator
When a user creates their SecretProviderClass and secrets-store-inline
Then the user is able to retrieve secrets with inline volume
Given the CSI driver is deployed on the cluster by an administrator
When a user creates their SecretProviderClass with secretObjects
Then the user is able to retrieve secrets within a synchronized kubernetes secret
Implementation
Notes
CSI driver repository
https://github.com/kubernetes-sigs/secrets-store-csi-driver
Syntax example: Sync as inline volume
https://secrets-store-csi-driver.sigs.k8s.io/getting-started/usage.html
Sync as secret
https://secrets-store-csi-driver.sigs.k8s.io/topics/sync-as-kubernetes-secret.html
Implementation Tasks
The following issues have been created to implement this user story:
The text was updated successfully, but these errors were encountered: