-
Notifications
You must be signed in to change notification settings - Fork 3.4k
pkg/l2announcer: ensure leases are only created for services that are being announced #29446
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Commit 4f3c0e6 does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
4f3c0e6
to
26d1c28
Compare
Commit 4f3c0e6 does not match "(?m)^Signed-off-by:". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
26d1c28
to
528e994
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for that, this LGTM.
…nced Previously leases were created for all services in the cluster regardless of them having an announceable IP or not. This change ensures that these services are skipped and only services with an external and/or LB IP - depending on the policy - will have a lease. Fixes: cilium#28752 Signed-off-by: Filip Nikolic <oss.filipn@gmail.com>
528e994
to
b93f3e1
Compare
/test |
pkg/l2announcer: ensure leases are only created for services that are being announced
Previously leases were created for all services in the cluster regardless of them having an announceable IP or not.
This change ensures that these services are skipped and only services with an external and/or LB IP - depending on the policy - will have a lease. Fixes: #28752