Project

General

Profile

Actions

Feature #59570

open

allow setting bucket sync notifications via bucket sync policy

Added by Yuval Lifshitz about 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
notifications, multisite
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

currently bucket sync notifications are defined per bucket, using the "s3:ObjectSynced:*" event types. however, multisite syncing is usually managed by an admin and not the bucket owner.
to overcome this gap, we would like to add new bucket sync policy [1], that allows the admin to set bucket policy that sends sync notifications for that bucket.

[1] https://docs.ceph.com/en/latest/radosgw/multisite-sync-policy/#multisite-sync-policy

Actions #1

Updated by Krunal Chheda about 1 year ago

Yuval Lifshitz wrote:

currently bucket sync notifications are defined per bucket, using the "s3:ObjectSynced:*" event types. however, multisite syncing is usually managed by an admin and not the bucket owner.
to overcome this gap, we would like to add new bucket sync policy [1], that allows the admin to set bucket policy that sends sync notifications for that bucket.

[1] https://docs.ceph.com/en/latest/radosgw/multisite-sync-policy/#multisite-sync-policy

Just to add, setting bucket sync notification via the bucket policy should not only be per bucket level but also system level for all buckets (allow for all buckets, allows use case

--bucket=* 
implying that it applies to all bucket).

Actions

Also available in: Atom PDF