Hey all.
We have put together a storage plugin for S3 storage for PVE.
This comes from us having used a local directory and s3fs (fuse) with mixed results - bad things happen when the S3 storage goes offline, either via a proxy outage or internet outage.
This is for PVE - the use case is really just a central place to store isos and templates across a collection of clusters. S3 seems like a cheap and easy way to have an organisation wide ISO and template store, and this plugin helps with that. Its not for storing vms and not really for backups - use PBS for that with its S3 integration.
Anyway, its brand new, and we have done some testing on AWS and Digital Ocean S3 variants, but we need more testing. Its Open Source, and any feedback is of course welcome:
https://github.com/sol1/proxs3
Hope it helps someone.
I will say the only hack of this plugin is the javascript injection to make the UI work. It would be nice if PVE had an easier way to extend the forms and javascript stuff for storage plugins. (perhaps it does and I missed it!).
Dave
We have put together a storage plugin for S3 storage for PVE.
This comes from us having used a local directory and s3fs (fuse) with mixed results - bad things happen when the S3 storage goes offline, either via a proxy outage or internet outage.
This is for PVE - the use case is really just a central place to store isos and templates across a collection of clusters. S3 seems like a cheap and easy way to have an organisation wide ISO and template store, and this plugin helps with that. Its not for storing vms and not really for backups - use PBS for that with its S3 integration.
Anyway, its brand new, and we have done some testing on AWS and Digital Ocean S3 variants, but we need more testing. Its Open Source, and any feedback is of course welcome:
https://github.com/sol1/proxs3
Hope it helps someone.
I will say the only hack of this plugin is the javascript injection to make the UI work. It would be nice if PVE had an easier way to extend the forms and javascript stuff for storage plugins. (perhaps it does and I missed it!).
Dave