[FEATURE]: Support adding policies to the buckets #74
Labels
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/feature
Categorizes issue or PR as related to a new feature.
Are you interested in contributing to the development of this feature?
Yes
Is your feature request related to a problem? Please describe.
Currently, our driver does not support the dynamic application of policies during the creation of buckets. This limits the flexibility and control over bucket configurations, making it necessary to apply policies manually after the bucket creation process. Automating this step would streamline the workflow and reduce the risk of misconfigurations or omissions.
Describe the solution you'd like.
Add a common parameter that can be included in the
BucketClass
specification to dynamically create desired policies. This can be specified using a new parameter,cosi.linode.com/v1/policy
, which will accept a JSON formatted policy, e.g.:This should also support templating - e.g. by referencing the
.BucketName
field.Describe alternatives you've considered.
N/A
Additional Information
The implementation should ensure that:
This enhancement will improve the ease of use and flexibility of our bucket management system, allowing for more robust and automated configurations.
Suggested libraries:
The text was updated successfully, but these errors were encountered: