consul
https://github.com/hashicorp/consul
Go
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported38 Subscribers
View all SubscribersAdd a CodeTriage badge to consul
Help out
- Issues
- WAL LogStore fails on Windows: directory fsync returns "Access is denied" on init and on every segment rotation
- After a client agent stalls, a TTL check can stay critical in the catalog until the next full sync, although the agent reports it passing
- agent/local: serialize full and partial state syncs to fix stale TTL checks
- xds: add upstream_connection_idle_timeout_ms to close idle upstream connections
- fix(peerstream): async sender, fatal send errors, flush Terminated before close
- peerstream: failed or stale stream goroutines corrupt the active stream's status — consul_peering_healthy reports wrong health
- peerstream: materialized views and subscriptions leak every time a peer stream closes
- fix(peerstream): only mark stream disconnected when it was actually connected, and generation-guard disconnects
- fix(peerstream): stop materialized views and cancel subscriptions on stream close
- connect: send Vault AWS IAM server ID header under its name
- Docs
- Go not yet supported