go.mod 3.39 KB
Newer Older
1
module sigs.k8s.io/external-dns
njuettner's avatar
njuettner committed
2

3
go 1.15
njuettner's avatar
njuettner committed
4
5

require (
6
	cloud.google.com/go v0.50.0
Vladimir Smagin's avatar
Vladimir Smagin committed
7
	git.blindage.org/21h/hcloud-dns v0.0.0-20200807003420-f768ffe03f8d
8
	github.com/Azure/azure-sdk-for-go v45.1.0+incompatible
9
10
11
	github.com/Azure/go-autorest/autorest v0.11.10
	github.com/Azure/go-autorest/autorest/adal v0.9.5
	github.com/Azure/go-autorest/autorest/azure/auth v0.5.3
12
	github.com/Azure/go-autorest/autorest/to v0.4.0
13
	github.com/akamai/AkamaiOPEN-edgegrid-golang v1.0.0
14
	github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38 // indirect
15
	github.com/alecthomas/colour v0.1.0 // indirect
njuettner's avatar
njuettner committed
16
	github.com/alecthomas/kingpin v2.2.5+incompatible
17
	github.com/alecthomas/repr v0.0.0-20200325044227-4184120f674c // indirect
18
	github.com/aliyun/alibaba-cloud-sdk-go v1.61.357
19
	github.com/aws/aws-sdk-go v1.31.4
20
	github.com/cloudflare/cloudflare-go v0.10.1
Dave Grizzanti's avatar
Dave Grizzanti committed
21
	github.com/cloudfoundry-community/go-cfclient v0.0.0-20190201205600-f136f9222381
22
	github.com/denverdino/aliyungo v0.0.0-20190125010748-a747050bb1ba
23
	github.com/digitalocean/godo v1.36.0
Simone Carletti's avatar
Simone Carletti committed
24
	github.com/dnsimple/dnsimple-go v0.60.0
Yoan Blanc's avatar
Yoan Blanc committed
25
	github.com/exoscale/egoscale v0.18.1
26
	github.com/fatih/structs v1.1.0 // indirect
njuettner's avatar
njuettner committed
27
	github.com/ffledgling/pdns-go v0.0.0-20180219074714-524e7daccd99
Hugome's avatar
Hugome committed
28
	github.com/golang/sync v0.0.0-20180314180146-1d60e4601c6f
29
	github.com/google/go-cmp v0.4.1
30
	github.com/gophercloud/gophercloud v0.1.0
31
	github.com/gorilla/mux v1.7.4 // indirect
njuettner's avatar
njuettner committed
32
33
	github.com/infobloxopen/infoblox-go-client v0.0.0-20180606155407-61dc5f9b0a65
	github.com/linki/instrumented_http v0.2.0
34
	github.com/linode/linodego v0.19.0
Adam Stankiewicz's avatar
Adam Stankiewicz committed
35
	github.com/maxatome/go-testdeep v1.4.0
36
	github.com/miekg/dns v1.1.30
njuettner's avatar
njuettner committed
37
	github.com/nesv/go-dynect v0.6.0
38
	github.com/nic-at/rc0go v1.1.1
39
40
	github.com/openshift/api v0.0.0-20200605231317-fb2a6ca106ae
	github.com/openshift/client-go v0.0.0-20200608144219-584632b8fc73
41
	github.com/oracle/oci-go-sdk v21.4.0+incompatible
Hugome's avatar
Hugome committed
42
	github.com/ovh/go-ovh v0.0.0-20181109152953-ba5adb4cf014
43
	github.com/pkg/errors v0.9.1
44
	github.com/projectcontour/contour v1.5.0
45
	github.com/prometheus/client_golang v1.7.1
njuettner's avatar
njuettner committed
46
	github.com/sanyu/dynectsoap v0.0.0-20181203081243-b83de5edc4e0
47
	github.com/scaleway/scaleway-sdk-go v1.0.0-beta.6.0.20200623155123-84df6c4b5301
48
	github.com/sirupsen/logrus v1.6.0
49
	github.com/stretchr/testify v1.5.1
50
	github.com/terra-farm/udnssdk v1.3.5 // indirect
Reinier Schoof's avatar
Reinier Schoof committed
51
	github.com/transip/gotransip v5.8.2+incompatible
52
	github.com/ultradns/ultradns-sdk-go v0.0.0-20200616202852-e62052662f60
53
	github.com/vinyldns/go-vinyldns v0.0.0-20200211145900-fe8a3d82e556
54
	github.com/vultr/govultr v0.4.2
55
	go.etcd.io/etcd v0.5.0-alpha.5.0.20200401174654-e694b7bb0875
Hugome's avatar
Hugome committed
56
	go.uber.org/ratelimit v0.1.0
Tom Dyas's avatar
Tom Dyas committed
57
58
	golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e
	golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
fboltz's avatar
fboltz committed
59
	golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
60
	google.golang.org/api v0.15.0
mburtless's avatar
mburtless committed
61
	gopkg.in/ns1/ns1-go.v2 v2.0.0-20190322154155-0dafb5275fd1
62
	gopkg.in/yaml.v2 v2.2.8
63
64
	istio.io/api v0.0.0-20200529165953-72dad51d4ffc
	istio.io/client-go v0.0.0-20200529172309-31c16ea3f751
65
66
67
	k8s.io/api v0.18.8
	k8s.io/apimachinery v0.18.8
	k8s.io/client-go v0.18.8
njuettner's avatar
njuettner committed
68
)
69

70
71
replace (
	github.com/golang/glog => github.com/kubermatic/glog-logrus v0.0.0-20180829085450-3fa5b9870d1d
72
73
	// TODO(jpg): Pin gRPC to work around breaking change until all dependences are upgraded: https://github.com/etcd-io/etcd/issues/11563
	google.golang.org/grpc => google.golang.org/grpc v1.26.0
74
	k8s.io/klog => github.com/mikkeloscar/knolog v0.0.0-20190326191552-80742771eb6b
75
)