Skip to content

'net partition' issue in gossip consensus #45

Description

@zw0610

Is this a BUG REPORT or FEATURE REQUEST?:

Uncomment only one, leave it on its own line:

/kind bug

What happened:

This is an issue I encountered when preparing an example running on a Kubernetes cluster.
The design is use a deployment to start all worker pods and each be will discovered with a service.

However, when the number of replicas is small, it is highly risky that the service will direct the join request to the pot itself, making a pseudo-net-partition situation.

What you expected to happen:

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

The IP address of service has nothing to do with the IPs of pods. So far, I can only retry join method for multiple times if returned itself as the only peer.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions