linkerd icon indicating copy to clipboard operation
linkerd copied to clipboard

Please add Consul Announcer

Open ashald opened this issue 7 years ago • 4 comments

I believe it could be done in similar way to finagle-consul - by defining a TTL health-check and sending heartbeats every now and then.

ashald avatar Aug 25 '16 20:08 ashald

I'm a bit busy right now putting linkerd in production but once I'm done with I'd be happy to contribute it if it won't be done by that time.

ashald avatar Aug 25 '16 20:08 ashald

What kind of health-check do we want use when announcing?

  1. TTL - we will need to configure TTL and send heartbeats
  2. HTTP - Consul is going to make HTTP requests to given endpoint and look for 2XX status codes
  3. TCP - Consul is going to try to connect via TCP to given endpoint periodically

ashald avatar Sep 20 '16 06:09 ashald

@olix0r do you have an opinion on the question above?

ashald avatar Sep 28 '16 04:09 ashald

@boostio funded this issue with $10. See it on IssueHunt

IssueHuntBot avatar Nov 06 '18 03:11 IssueHuntBot