Skip to content

Add bucket notifications deployment supporting basic auth and no auth#4

Merged
tmacro merged 6 commits intotrunkfrom
user/tmacro/bucket_notifications_sasl_plain
Jul 16, 2025
Merged

Add bucket notifications deployment supporting basic auth and no auth#4
tmacro merged 6 commits intotrunkfrom
user/tmacro/bucket_notifications_sasl_plain

Conversation

@tmacro
Copy link
Copy Markdown
Contributor

@tmacro tmacro commented Jul 16, 2025

No description provided.

@tmacro tmacro force-pushed the user/tmacro/bucket_notifications_sasl_plain branch from 660d293 to 2fdbaeb Compare July 16, 2025 16:32
@tmacro tmacro force-pushed the user/tmacro/bucket_notifications_sasl_plain branch from 2fdbaeb to 16c56e0 Compare July 16, 2025 16:46
Comment thread templates/global/docker-compose.yaml
TOPICS_TO_CREATE: backbeat-lifecycle-bucket-tasks backbeat-lifecycle-object-tasks backbeat-bucket-notification
CREATE_NOTIFICATION_PATHS: 'true'
ZOOKEEPER_ENDPOINT: 127.0.0.1:2181/backbeat
depends_on:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't it depend on kafka or zookeeper as well?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I saw later on, that the setup scripts waits for kafka. If we follow a kube approach to it, we shouldn't care about depends so pretty much optional.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice to flesh out the healthchecks a bit so that depends could be used to actually wait for kafka. I haven't figured out a good way to do it yet though.

@tmacro tmacro force-pushed the user/tmacro/bucket_notifications_sasl_plain branch from b6e6881 to 7697621 Compare July 16, 2025 19:30
@tmacro tmacro merged commit 5c1b4a6 into trunk Jul 16, 2025
1 check passed
@tmacro tmacro deleted the user/tmacro/bucket_notifications_sasl_plain branch July 16, 2025 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants