-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Compatibility with Secret Store CSI Driver? #11069
Comments
Got the same error here. Have you got any solution? |
I don't think there is a solution because knative doesn't allow you to mount custom volumes. I ended up using berglas instead. K8s external secrets should work as well. |
This issue is stale because it has been open for 90 days with no |
Does knative have any plans to support csi drivers in the future? |
Why there is no support for CSI? Maybe this is a bug, because looking the API reference (https://knative.dev/docs/serving/reference/serving-api/#serving.knative.dev/v1.RevisionTemplateSpec), the RevisionTemplateSpec uses Kubernetes Core v1.PodSpec. This support multiple kinds of VolumeSource (https://pkg.go.dev/k8s.io/[email protected]/core/v1#VolumeSource) Looking the code, maybe is an error at OAPI CRD spec. |
What would it take to actually support CSI? Since this is being passed off to the pods/kubernetes itself, why would knative explicitly block this functionality? I'd be happy to look into supporting this |
@erictg: You can't reopen an issue/PR unless you authored it or you are a collaborator. 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. |
hello, could you please tell me how to solve the problem through berglas? |
Hi, |
/reopen |
@skonto: Reopened this issue. 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-sigs/prow repository. |
This issue is stale because it has been open for 90 days with no |
Hello all,
I need to pull in a secret from a vault (a.k.a. GoogleSecretManager), but KNative doesn't let me me create the necessary volume to facilitate that through CSI. Any ideas on how to do this?
For example, it should look something like this:
Error:
The text was updated successfully, but these errors were encountered: