mirror of
https://github.com/coredns/coredns.git
synced 2025-10-27 08:14:18 -04:00
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>
51 lines
2.3 KiB
Modula-2
51 lines
2.3 KiB
Modula-2
module github.com/coredns/coredns
|
|
|
|
go 1.13
|
|
|
|
require (
|
|
cloud.google.com/go v0.41.0 // indirect
|
|
github.com/Azure/azure-sdk-for-go v32.6.0+incompatible
|
|
github.com/Azure/go-autorest/autorest v0.9.3
|
|
github.com/Azure/go-autorest/autorest/azure/auth v0.4.2
|
|
github.com/DataDog/datadog-go v3.3.1+incompatible // indirect
|
|
github.com/Shopify/sarama v1.21.0 // indirect
|
|
github.com/apache/thrift v0.13.0 // indirect
|
|
github.com/aws/aws-sdk-go v1.28.0
|
|
github.com/caddyserver/caddy v1.0.4
|
|
github.com/coredns/federation v0.0.0-20190818181423-e032b096babe
|
|
github.com/coreos/go-systemd v0.0.0-20190212144455-93d5ec2c7f76 // indirect
|
|
github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f // indirect
|
|
github.com/dnstap/golang-dnstap v0.0.0-20170829151710-2cf77a2b5e11
|
|
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473
|
|
github.com/farsightsec/golang-framestream v0.0.0-20181102145529-8a0cb8ba8710
|
|
github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef // indirect
|
|
github.com/golang/protobuf v1.3.2
|
|
github.com/google/go-cmp v0.3.1
|
|
github.com/googleapis/gnostic v0.2.0 // indirect
|
|
github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645
|
|
github.com/imdario/mergo v0.3.7 // indirect
|
|
github.com/infobloxopen/go-trees v0.0.0-20190313150506-2af4e13f9062
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.1
|
|
github.com/miekg/dns v1.1.27
|
|
github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492 // indirect
|
|
github.com/opentracing/opentracing-go v1.1.0
|
|
github.com/openzipkin-contrib/zipkin-go-opentracing v0.3.5
|
|
github.com/philhofer/fwd v1.0.0 // indirect
|
|
github.com/prometheus/client_golang v1.3.0
|
|
github.com/prometheus/client_model v0.1.0
|
|
github.com/prometheus/common v0.7.0
|
|
github.com/tinylib/msgp v1.1.0 // indirect
|
|
github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect
|
|
go.etcd.io/etcd v0.5.0-alpha.5.0.20190917205325-a14579fbfb1a
|
|
golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413
|
|
golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 // indirect
|
|
golang.org/x/sys v0.0.0-20191220142924-d4481acd189f
|
|
google.golang.org/api v0.15.0
|
|
google.golang.org/grpc v1.26.0
|
|
gopkg.in/DataDog/dd-trace-go.v1 v1.20.0
|
|
k8s.io/api v0.17.0
|
|
k8s.io/apimachinery v0.17.0
|
|
k8s.io/client-go v0.17.0
|
|
k8s.io/klog v1.0.0
|
|
)
|