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

[USER-STORY] Discovery #34

Closed
Eknir opened this issue Mar 31, 2020 · 0 comments
Closed

[USER-STORY] Discovery #34

Eknir opened this issue Mar 31, 2020 · 0 comments

Comments

@Eknir
Copy link
Contributor

Eknir commented Mar 31, 2020

Story

As a user of Swarm, I want to connect to all other nodes, such that I can start interacting with them

Acceptance criteria

  • Cluster of nodes is fired up all nodes connect to each other

Background

Tasks

Task Assignee Done (1), or 0
unassigned 0
give bootnode as cli parameter unassigned 1
connect to bootnode upon startup unassigned 1
improvement to connect to bootnode upon startup (see comment code) unassigned 0
API to learn about all connected / know about nodes unassigned 1
implement protocols unassigned 1
integration testing environment unassigned 0
add debug api endpoint to expose underlay multiaddresses to be used by infrastructure janos 0

Dependencies

Devops

  • Inferred DevOps infrastracture regarding cluster bootstrapping (k8s etc)
  • Either by using grafana charts or by monitoring logs
  • Production cluster of BEE nodes, exposed to the internet, select DNS names to be used as hardcoded bootnodes in BEE-code

Research

Protocol messages for discovery must be defined

@Eknir Eknir changed the title Discovery [USER-STORY] Discovery Mar 31, 2020
@Eknir Eknir added this to the Sprint 0 milestone Mar 31, 2020
@Eknir Eknir changed the title [USER-STORY] Discovery Discovery Mar 31, 2020
@janos janos changed the title Discovery [USER-STORY] Discovery Mar 31, 2020
@Eknir Eknir closed this as completed Mar 31, 2020
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

No branches or pull requests

1 participant