Commit Graph

8 Commits

Author SHA1 Message Date
Miek Gieben
29acaf739e Fix coredns, implement v2
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-06-04 13:36:27 +02:00
Miek Gieben
494227d95f Name things slightly better
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-03-30 14:54:04 +02:00
Miek Gieben
cca578a460 Return grpc_config json setting in TXT
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-03-30 09:22:09 +02:00
Miek Gieben
e2238cfad8 Add _grpc_config replies
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-03-30 09:09:34 +02:00
Miek Gieben
deb582259a drop locality for now
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-03-05 17:33:35 +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
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