Skip to content

Conversation

aritrbas
Copy link
Collaborator

Removed the dependency of Prometheus server on the pubsub infra so that we can remove pubsub altogether.
The changes register Prometheus as a pod event handler in Felix server so that we can have an explicit call in Felix that submits an event to all handlers (only Prometheus for now) whenever pods are added / deleted.

Made the changes on top of the nsk-split-svc branch for now, will rebase on top of master once those commits for single thread agent are merged.

@aritrbas aritrbas changed the title Remove the prometheus dependancy on pubsub Remove the prometheus dependency on pubsub Sep 11, 2025
@aritrbas aritrbas self-assigned this Sep 11, 2025
Copy link
Collaborator

@sknat sknat left a comment

Choose a reason for hiding this comment

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

Thanks for the PR @aritrbas ! lgtm !
let's wait for the parent to be merged before upstreaming this

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