Skip to content

hashicorp/hyparview-example

Hyparview Example

A sample client for http://github.com/hashicorp/hyparview over TLS

  • [X] Configuration in environment see `main.go`
  • [X] Key generation via make (requires installed consul)
  • [X] GRPC communication that requires client certificates
    • Enforces CA signing
    • Only configures CA, own certs
  • [X] `bin/run` Starts a connected cluster
  • [X] Meaningful status logging
  • [X] Mechanism to create gossip application messages
  • [ ] go mod to include hyparview

Demo

  • [X] Think about threads (just copies)
  • [X] Use the private ips (only public, just opened up the ports)
  • [ ] d3 graph updates
  • [ ] node color by app value
  • [X] remove missing links/nodes
  • [ ] gossip on click

About

Example gossip client using hyparview for membership

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published