Miek Gieben
503e0dc47a
more fixes
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-02-03 20:45:26 +01:00
Miek Gieben
3f1fd6d08c
fixes
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-02-03 19:46:41 +01:00
Miek Gieben
00d62e62f2
Move to version 3 of the API
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-30 22:58:52 +01:00
Miek Gieben
2d14fa270b
Adds some locality stuff
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-24 13:34:59 +01:00
Miek Gieben
64d0cfba0c
more
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-19 09:14:09 +01:00
Miek Gieben
94cb764cb2
fix
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-19 08:45:03 +01:00
Miek Gieben
63ef6d3d55
Return all records for SRV queries
...
Return all SRV records and assume the client is smart enough to make the
call.
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-19 08:30:13 +01:00
Miek Gieben
1a4d55ab3a
fixes
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-18 20:14:07 +01:00
Miek Gieben
9d912fe2ca
Implement SRV records
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-18 20:12:25 +01:00
Miek Gieben
b371eb679d
Add metrics
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-18 08:39:02 +01:00
Miek Gieben
272823932f
compile
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-18 08:12:26 +01:00
Miek Gieben
4e38000ec2
implement readiness
...
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-18 07:54:32 +01:00
Miek Gieben
9433da1a67
Add new plugin: traffic
...
Traffic is a plugin that communicates via the xDS protocol to an Envoy
control plane. Using the data from this control plane it hands out IP
addresses. This allows you (via controlling the data in the control
plane) to drain or send more traffic to specific endpoints.
The plugin itself only acts upon this data; it doesn't do anything fancy
by itself.
Code used here is copied from grpc-go and other places, this is clearly
marked in the source files.
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-01-17 16:48:23 +01:00