diff options
author | 2019-08-06 19:35:42 -0700 | |
---|---|---|
committer | 2019-08-15 10:03:47 -0700 | |
commit | 8295a28f6d6e14f5adb62138271de393015061e9 (patch) | |
tree | d11b1e799de55e89d08bc810180d99ce65e6f21e /go.mod | |
parent | aa41b49246d84b605a76d169f0c861ba0691a4fb (diff) |
Use controller runtime and operator sdk
Changing the framework to use controller
runtime and operator sdk. This allows to
add CRD controllers for Network, Provider
Network etc in the same operator. Binary
renamed to nfn-operator (Network funtion
networking).
Change-Id: Ic25a3c3f5f1418fc0614f3aede48b41d9c1156cd
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Diffstat (limited to 'go.mod')
-rw-r--r-- | go.mod | 68 |
1 files changed, 39 insertions, 29 deletions
@@ -1,38 +1,48 @@ module ovn4nfv-k8s-plugin require ( - github.com/containernetworking/cni v0.6.0 - github.com/containernetworking/plugins v0.7.4 - github.com/coreos/go-iptables v0.4.0 // indirect - github.com/gogo/protobuf v1.1.1 // indirect - github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b // indirect - github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c // indirect - github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf // indirect - github.com/googleapis/gnostic v0.2.0 // indirect - github.com/gregjones/httpcache v0.0.0-20181110185634-c63ab54fda8f // indirect - github.com/hashicorp/golang-lru v0.5.0 // indirect - github.com/imdario/mergo v0.3.6 // indirect - github.com/json-iterator/go v1.1.5 // indirect - github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect - github.com/modern-go/reflect2 v1.0.1 // indirect - github.com/onsi/ginkgo v1.6.0 - github.com/onsi/gomega v1.4.2 + github.com/Azure/go-autorest/autorest v0.5.0 // indirect + github.com/NYTimes/gziphandler v1.0.1 // indirect + github.com/containernetworking/cni v0.7.1 + github.com/containernetworking/plugins v0.8.1 + github.com/coreos/go-iptables v0.4.2 // indirect + github.com/google/btree v1.0.0 // indirect + github.com/gophercloud/gophercloud v0.2.0 // indirect + github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect + github.com/mitchellh/mapstructure v1.1.2 + github.com/onsi/ginkgo v1.7.0 + github.com/onsi/gomega v1.4.3 github.com/peterbourgon/diskv v2.0.1+incompatible // indirect - github.com/sirupsen/logrus v1.2.0 - github.com/spf13/pflag v1.0.3 // indirect + github.com/safchain/ethtool v0.0.0-20190326074333-42ed695e3de8 // indirect + github.com/sirupsen/logrus v1.4.1 + github.com/spf13/pflag v1.0.3 + github.com/sqs/goreturns v0.0.0-20181028201513-538ac6014518 // indirect github.com/urfave/cli v1.20.0 github.com/vishvananda/netlink v1.0.0 - github.com/vishvananda/netns v0.0.0-20180720170159-13995c7128cc // indirect - golang.org/x/oauth2 v0.0.0-20181106182150-f42d05182288 // indirect - golang.org/x/time v0.0.0-20181108054448-85acf8d2951c // indirect + github.com/vishvananda/netns v0.0.0-20190625233234-7109fa855b0f // indirect + github.com/zmb3/gogetdoc v0.0.0-20190228002656-b37376c5da6a // indirect + golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4 // indirect + golang.org/x/lint v0.0.0-20190409202823-959b441ac422 // indirect + golang.org/x/net v0.0.0-20190724013045-ca1201d0de80 // indirect + golang.org/x/sys v0.0.0-20190801041406-cbf593c0f2f3 // indirect + golang.org/x/text v0.3.2 // indirect + golang.org/x/tools v0.0.0-20190802220118-1d1727260058 // indirect + golang.org/x/tools/gopls v0.1.3 // indirect gopkg.in/gcfg.v1 v1.2.3 - gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect - k8s.io/api v0.0.0-20181117111259-46ad728b8d13 - k8s.io/apimachinery v0.0.0-20181116115711-1b0702fe2927 - k8s.io/client-go v10.0.0+incompatible - k8s.io/klog v0.1.0 // indirect - k8s.io/kube-openapi v0.0.0-20181114233023-0317810137be // indirect - k8s.io/utils v0.0.0-20181115163542-0d26856f57b3 - sigs.k8s.io/yaml v1.1.0 // indirect + k8s.io/api v0.0.0-20190612125737-db0771252981 + k8s.io/apimachinery v0.0.0-20190704094733-8f6ac2502e51 + //k8s.io/apimachinery v0.0.0-20190612125636-6a5db36e93ad + k8s.io/client-go v11.0.1-0.20190409021438-1a26190bd76a+incompatible + k8s.io/kube-openapi v0.0.0-20190603182131-db7b694dc208 // indirect + k8s.io/utils v0.0.0-20190506122338-8fab8cb257d5 + sigs.k8s.io/controller-runtime v0.2.0-beta.4 + sigs.k8s.io/controller-tools v0.1.10 +) + +// Pinned to kubernetes-1.13.4 +replace ( + k8s.io/kube-state-metrics => k8s.io/kube-state-metrics v1.6.0 + sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.2.0-beta.4 + sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190411181648-9d55346c2bde ) |