-
Notifications
You must be signed in to change notification settings - Fork 554
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
FileSystem per PVC - option #1453
Comments
Hi, |
Hey, we could be following up on the #1052 issue for the ask of creating EFS on the fly. |
The other issue is interesting, I think we may be trying a very similar issue, im not sure what is meant by the main point for us, is that we require to set the FileSystemId on the PVC (we will know what it is) in the PVC spec. The main flow we have pre-req, EKS cluster up and running, with an SC setup for EFS (with no FileSystemID)
all ids should be known (if the EFS was created by TF, you could still create a PVC with a known FileSystemID) |
or if we create a PVC, it will just handle all the EFS filesystem, 1 per PVC as an option? |
When I first went through this issue, I did some research on this.
|
Is your feature request related to a problem?/Why is this needed
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I find having one FileSystemId per storage class is limiting
all the PVC's which are created have different reasons for life, with different backup policies, and different delete policies;
if we had to role back to a certain backup for one of the PVC's we would need to figure out how without impacting all other PVC's on the same FileSystem (even though they are in different PVCs, will be in the same filesystem, of which a backup is applied)
/feature
Describe the solution you'd like in detail
A clear and concise description of what you want to happen.
a way to provide us to configure the FileSystem in the PVC, not storage class.
Storage class, when there is no FileSystemId provided
possible way:
provide a FileSystem Resource, allowing us to create a FileSystem in yaml
and the allowing us to reference the managed resource in a PVC
Another possible way:
PVC, will have an option to include the FileSystemId (annotation?)
the PVC will allow us to spec the folder/volume inside, default is /
it would be nice to be able to specify a back up policy as well against each PVC
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: