-
Couldn't load subscription status.
- Fork 2.3k
Description
Is your feature request related to a problem? Please describe
Currently for Remote store we define the store properties as Node attributes. We need to support Server side encrypted repository as well.
Describe the solution you'd like
We will be adding support of having S3 repository to support both client side and server side encryption enabled blobs. Currently BlobStoreRepository only supports Single BlobStore created Lazily and once created the repository is tied to that BlobStore.
With this change we will be moving away from that design. We will be adding BlobStoreProvider which will be responsible for creating client side encrypted and server side encrypted BlobStore. Any Repository which needs this support can leverage by overriding appropriate builder methods.
Related component
Storage:Remote
Describe alternatives you've considered
We had tried to support the creation of internal specific repos for client side and server side encryption. But that will introduce lot of complexity related to repo management.
Additional context
NA
Metadata
Metadata
Assignees
Labels
Type
Projects
Status