You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As platform engineer I want features that improve bucket management So that MinIO admins have to rely less on manually interacting with the UI or running CLI commands locally
Context
Current provider allows us to make buckets, users and policies, which is great. But bucket management and interactions with the tenant console (we use MinIO operator) doesn't end there. It would be great if there was an ability to add identity providers for OpenID/LDAP, add bucket storage quotas, lifecycle management, replications, add tiering and site replications, etc. - all from the same (with extra properties) or similar K8s resources that the provider already has.
Out of Scope
Add support to each command that the CLI has
Add tiering configuration support for all cloud providers
Further links
No response
Acceptance Criteria
No response
Implementation Ideas
I am happy to help and contribute to some of these features (I am new to this, but am happy to learn along the way). In my workplace - we have internal MinIO client operator, which currently has the same features as this provider - create buckets, users, policies. Before we dedicate time to improve our own, we could instead add these features upstream, if you believe that this provider would benefit from these and should have it.
The text was updated successfully, but these errors were encountered:
Just added the first PR to support lifecycle management feature @Kidswiss. I have some more branches ready (for IDP and group management), but need to add tests and then will add them as well. Also would want to see how this PR goes to know if there is anything I need to change in this approach.
Summary
As platform engineer
I want features that improve bucket management
So that MinIO admins have to rely less on manually interacting with the UI or running CLI commands locally
Context
Current provider allows us to make buckets, users and policies, which is great. But bucket management and interactions with the tenant console (we use MinIO operator) doesn't end there. It would be great if there was an ability to add identity providers for OpenID/LDAP, add bucket storage quotas, lifecycle management, replications, add tiering and site replications, etc. - all from the same (with extra properties) or similar K8s resources that the provider already has.
Out of Scope
Further links
No response
Acceptance Criteria
No response
Implementation Ideas
I am happy to help and contribute to some of these features (I am new to this, but am happy to learn along the way). In my workplace - we have internal MinIO client operator, which currently has the same features as this provider - create buckets, users, policies. Before we dedicate time to improve our own, we could instead add these features upstream, if you believe that this provider would benefit from these and should have it.
The text was updated successfully, but these errors were encountered: