-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Use no-DNS approach for gossip #14711
Comments
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close not-planned |
@k8s-triage-robot: Closing this issue, marking it as "Not Planned". In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Although we run a full gossip system, in practice to seed that gossip we need to discover peers from the cloud APIs. And in practice, the only endpoints we actually discover via gossip are the ones we probably already found through seeding.
@hakman 's work to support no-DNS clusters suggests an alternative, where we simply use the seeding/discovery mechanism instead of a full gossip stack.
There is the chance that e.g. the control plane might be restarted and change IPs, so we can't in general rely on the no-DNS support directly (which assumes a stable IP, such as a load balancer IP); we would likely have to periodically refresh IPs. But this would be a much simpler implementation (and let us close off another TCP/UDP port).
/kind feature
The text was updated successfully, but these errors were encountered: