-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
kind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/rottenNobody worked on this for 12 months (final aging stage)Nobody worked on this for 12 months (final aging stage)
Description
How to categorize this issue?
/kind enhancement
What would you like to be added:
Steward should provide a lean snapstore, with well-defined interfaces and APIs for snapstore operations for each object storage provider. Possible APIs for the snapstore object can be Upload, Download, GetInfo, List, Delete, with scope to further create a CompressedSnapstore that implements the Snapstore interface and provides compression/decompression functionality within existing Upload and Download methods respectively.
Why is this needed:
Part of #1
Task List
- Interface
- Local provider
- AWS S3 provider
- Azure ABS provider
- GCP GCS provider
- Openstack Swift provider
- Alicloud OSS provider
- Dell EMC ECS provider
- Openshift OCS provider
Dependencies
Metadata
Metadata
Assignees
Labels
kind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/rottenNobody worked on this for 12 months (final aging stage)Nobody worked on this for 12 months (final aging stage)