-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Allow workspaces use any volume type #2272
Comments
/kind feature /cc @sbwsg |
Hi @bobcatfish |
For tekton pipelines as product I don't think it would be really big feature to add support only for flexVolumes. |
Stale issues rot after 30d of inactivity. /lifecycle rotten Send feedback to tektoncd/plumbing. |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
Rotten issues close after 30d of inactivity. /close Send feedback to tektoncd/plumbing. |
@tekton-robot: Closing 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/test-infra repository. |
/remove-lifecycle rotten |
@vdemeester: 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/test-infra repository. |
In this case you could create a flexvolume PV/PVC first and then bind to it in the PipelineRun. You might alternately use a volumeClaimTemplate to do the creation dynamically if supported. |
yeah, we do exactly like that. so pipeline for each service starts with "create-pvc" task run, then continues with "run-task-or-pipeline-with-pvc-bound-workspace" task runs. that is kinda uncomfortable :D |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
Stale issues rot after 30d of inactivity. /lifecycle rotten Send feedback to tektoncd/plumbing. |
Rotten issues close after 30d of inactivity. /close Send feedback to tektoncd/plumbing. |
@tekton-robot: Closing 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/test-infra repository. |
Expected Behavior
I expect to be able to set up workspaces on any volume kind, not only pvc/emptydir/cm/secret.
Workspace spec body is very similar to VolumeV1Core(https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.11/#volume-v1-core), so it seems natural to expect that workspace can use any kind of volume.
Actual Behavior
When I try to use cheapest volumes in kubernetes(flexVolume), I get an error:
Steps to Reproduce the Problem
Additional Info
The text was updated successfully, but these errors were encountered: