Navigation Menu

Skip to content
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

Kubernetes discovery discovers non-running pods which can break cluster bootstrap #520

Closed
fredfp opened this issue Mar 28, 2019 · 1 comment
Labels
Milestone

Comments

@fredfp
Copy link
Contributor

fredfp commented Mar 28, 2019

The discovery api discovers pods which are not running and not deleted.

This is problematic (at least) for cluster bootstrap because the IP address of the not running and not deleted pod can be allocated to another running pod.

I had a case where the IP was currently used by a running pod which was in another namespace, and which was member of another akka cluster. The bootstrap algorithm chose to connect to that pod which lead to a failure (because the actor system name and the remoting used were different).

@chbatey
Copy link
Member

chbatey commented Apr 1, 2019

Thanks for reporting. It also is problematic as bootstrap defaults to requiring responses from each of the nodes.

@chbatey chbatey added the bug label Apr 1, 2019
@chbatey chbatey added this to the 1.0.1 milestone Apr 3, 2019
@chbatey chbatey closed this as completed Apr 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants