-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Enhancement
Why is this needed?:
Allow users to reuse the same BucketAccess (user) for multiple buckets.
Because cross-namespace sharing isn't natively supported, limit this to BA/BC in the same namespace
Describe the solution you'd like in detail:
Before COSI, a user self-service library for object buckets was created called lib-bucket-provisioner/ObjectBucketClaims. Rook has used the predecessor library for many years, and the most requested feature is to use a single user for access to multiple buckets.
Some off-the-shelf applications make an assumption that a single object storage user can access all of the application's needed buckets. GitLab was provided as one example a number of years ago.
Describe alternatives you've considered:
No reasonable alternative is known. Most users cannot make custom changes to applications (due to closed source software or a lack of user ability) if their assumptions don't match COSI's assumptions. Without COSI support, these users would be without a good solution.
Additional context:
Metadata
Metadata
Assignees
Labels
Type
Projects
Status