-
Notifications
You must be signed in to change notification settings - Fork 45
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
Review storage provisioning #87
Comments
https://ember-csi.io/ one more in the list |
@Zempashi I briefly looked into EmberCSI in the past, and had some concerns (maybe unwarranted, though):
|
yes I had the same concern |
@slaperche-scality @gdemonet @NicolasT is this issue makes sense in the context of #1997 epic? or should we close it? |
Implementation of the Storage Operator was already sufficient to close this issue IMO. Considerations w.r.t to using a CSI driver discussed here are not applicable to our Operator. |
CSI driver not applicable to Metal2 Storage Operator |
Related to #1
We currently pre-provision a couple of LVM2 Logical Volumes of specific sizes and inject these as
PersistentVolume
s resources. This is a somewhat inflexible approach.Though we likely should keep using LVM2 as a base storage technology, using e.g. CSI (as suggested by @Zempashi) could make this somewhat more flexible. CSI is, however, not yet entirely stable.
There's an LVM2 CSI driver from MesosSphere we may want to use or contribute to (https://github.com/mesosphere/csilvm, https://mesosphere.com/blog/open-source-storage-ecosystem/). There's another plugin at https://github.com/wavezhang/k8s-csi-lvm which seems less polished.
The text was updated successfully, but these errors were encountered: