diff --git a/cmd/apiregister-gen/generators/admission_generator.go b/cmd/apiregister-gen/generators/admission_generator.go index 5e153d3b1d..a4def57865 100644 --- a/cmd/apiregister-gen/generators/admission_generator.go +++ b/cmd/apiregister-gen/generators/admission_generator.go @@ -48,6 +48,7 @@ func (d *admissionGenerator) Imports(c *generator.Context) []string { "sigs.k8s.io/apiserver-builder-alpha/pkg/cmd/server", "k8s.io/client-go/rest", `genericserver "k8s.io/apiserver/pkg/server"`, + "k8s.io/apiserver/pkg/admission", } for _, kind := range d.admissionKinds { imports = append(imports, fmt.Sprintf( diff --git a/cmd/apiserver-boot/boot/create/controller.go b/cmd/apiserver-boot/boot/create/controller.go index 07081cd037..d9addde7d1 100644 --- a/cmd/apiserver-boot/boot/create/controller.go +++ b/cmd/apiserver-boot/boot/create/controller.go @@ -114,6 +114,7 @@ var log = logf.Log.WithName("{{ lower .Resource.Kind }}-controller") appsv1 "k8s.io/api/apps/v1" "k8s.io/apimachinery/pkg/api/errors" + "k8s.io/apimachinery/pkg/runtime" "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/controller" "sigs.k8s.io/controller-runtime/pkg/handler" diff --git a/cmd/apiserver-boot/boot/create/controller_test_suite.go b/cmd/apiserver-boot/boot/create/controller_test_suite.go index ef276a1937..0fa8b910d6 100644 --- a/cmd/apiserver-boot/boot/create/controller_test_suite.go +++ b/cmd/apiserver-boot/boot/create/controller_test_suite.go @@ -43,6 +43,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/envtest" "sigs.k8s.io/controller-runtime/pkg/manager" "sigs.k8s.io/controller-runtime/pkg/reconcile" + "sigs.k8s.io/apiserver-builder-alpha/pkg/test/suite" "{{ .Repo }}/pkg/apis" ) diff --git a/cmd/go.sum b/cmd/go.sum index 0ecd3f52dc..51c35e408f 100644 --- a/cmd/go.sum +++ b/cmd/go.sum @@ -511,6 +511,7 @@ golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGm golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190328211700-ab21143f2384 h1:TFlARGu6Czu1z7q93HTxcP1P+/ZFC/IKythI5RzrnRg= golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59 h1:QjA/9ArTfVTLfEhClDCG7SGrZkZixxWpwNCDiwJfh88= golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= gonum.org/v1/gonum v0.0.0-20190331200053-3d26580ed485 h1:OB/uP/Puiu5vS5QMRPrXCDWUPb+kt8f1KW8oQzFejQw= gonum.org/v1/gonum v0.0.0-20190331200053-3d26580ed485/go.mod h1:2ltnJ7xHfj0zHS40VVPYEAAMTa3ZGguvHGBSJeRWqE0= diff --git a/example/basic/go.mod b/example/basic/go.mod new file mode 100644 index 0000000000..882ef30cd2 --- /dev/null +++ b/example/basic/go.mod @@ -0,0 +1,277 @@ +module sigs.k8s.io/apiserver-builder-alpha/example/basic + +go 1.13 + +require ( + github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + github.com/go-openapi/spec v0.19.2 + github.com/go-openapi/validate v0.19.2 + github.com/onsi/ginkgo v1.8.0 + github.com/onsi/gomega v1.5.0 + github.com/rancher/kine v0.3.2 + github.com/spf13/cobra v0.0.5 + github.com/spf13/pflag v1.0.3 + github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7 + k8s.io/api v0.17.0 + k8s.io/apiextensions-apiserver v0.17.0 + k8s.io/apimachinery v0.17.0 + k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + k8s.io/client-go v0.17.0 + k8s.io/klog v0.4.0 + k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + sigs.k8s.io/apiserver-builder-alpha v0.0.0-20200303021738-6e294aee8ffe + sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + sigs.k8s.io/testing_frameworks v0.1.1 +) + +replace cloud.google.com/go => cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 + +replace github.com/Azure/go-autorest => github.com/Azure/go-autorest v13.0.0+incompatible + +replace github.com/NYTimes/gziphandler => github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 + +replace github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.0.0 + +replace github.com/PuerkitoBio/urlesc => github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 + +replace github.com/Rican7/retry => github.com/Rican7/retry v0.1.0 + +replace github.com/asaskevich/govalidator => github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f + +replace github.com/beorn7/perks => github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 + +replace github.com/canonical/go-dqlite => github.com/canonical/go-dqlite v1.2.0 + +replace github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.0 + +replace github.com/coreos/etcd => github.com/coreos/etcd v3.3.15+incompatible + +replace github.com/coreos/go-semver => github.com/coreos/go-semver v0.2.0 + +replace github.com/coreos/go-systemd => github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b + +replace github.com/coreos/pkg => github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea + +replace github.com/davecgh/go-spew => github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc + +replace github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go v3.2.0+incompatible + +replace github.com/docker/spdystream => github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c + +replace github.com/emicklei/go-restful => github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 + +replace github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.5.0+incompatible + +replace github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.7 + +replace github.com/go-logr/logr => github.com/go-logr/logr v0.1.0 + +replace github.com/go-logr/zapr => github.com/go-logr/zapr v0.1.1 + +replace github.com/go-openapi/analysis => github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 + +replace github.com/go-openapi/errors => github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba + +replace github.com/go-openapi/jsonpointer => github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 + +replace github.com/go-openapi/jsonreference => github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 + +replace github.com/go-openapi/loads => github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + +replace github.com/go-openapi/runtime => github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + +replace github.com/go-openapi/spec => github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 + +replace github.com/go-openapi/strfmt => github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec + +replace github.com/go-openapi/swag => github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 + +replace github.com/go-openapi/validate => github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc + +replace github.com/go-sql-driver/mysql => github.com/go-sql-driver/mysql v1.4.1 + +replace github.com/gogo/protobuf => github.com/gogo/protobuf v1.3.1 + +replace github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff + +replace github.com/golang/protobuf => github.com/golang/protobuf v1.1.0 + +replace github.com/google/btree => github.com/google/btree v0.0.0-20160524151835-7d79101e329e + +replace github.com/google/go-cmp => github.com/google/go-cmp v0.3.1 + +replace github.com/google/gofuzz => github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 + +replace github.com/google/uuid => github.com/google/uuid v1.1.1 + +replace github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d + +replace github.com/gophercloud/gophercloud => github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 + +replace github.com/gorilla/websocket => github.com/gorilla/websocket v1.4.1 + +replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 + +replace github.com/grpc-ecosystem/go-grpc-prometheus => github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 + +replace github.com/grpc-ecosystem/grpc-gateway => github.com/grpc-ecosystem/grpc-gateway v1.4.1 + +replace github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 + +replace github.com/hashicorp/hcl => github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb + +replace github.com/hpcloud/tail => github.com/hpcloud/tail v1.0.0 + +replace github.com/imdario/mergo => github.com/imdario/mergo v0.3.5 + +replace github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0 + +replace github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0 + +replace github.com/json-iterator/go => github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 + +replace github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2 + +replace github.com/lib/pq => github.com/lib/pq v1.2.0 + +replace github.com/magiconair/properties => github.com/magiconair/properties v1.7.4 + +replace github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a + +replace github.com/markbates/inflect => github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6 + +replace github.com/mattn/go-sqlite3 => github.com/mattn/go-sqlite3 v1.11.0 + +replace github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 + +replace github.com/mitchellh/mapstructure => github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc + +replace github.com/modern-go/concurrent => github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd + +replace github.com/modern-go/reflect2 => github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 + +replace github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 + +replace github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f + +replace github.com/onsi/ginkgo => github.com/onsi/ginkgo v1.8.0 + +replace github.com/onsi/gomega => github.com/onsi/gomega v1.5.0 + +replace github.com/pborman/uuid => github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca + +replace github.com/pelletier/go-toml => github.com/pelletier/go-toml v1.1.0 + +replace github.com/petar/GoLLRB => github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c + +replace github.com/pkg/errors => github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 + +replace github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.2 + +replace github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 + +replace github.com/prometheus/common => github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa + +replace github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc + +replace github.com/rancher/kine => github.com/rancher/kine v0.3.2 + +replace github.com/sirupsen/logrus => github.com/sirupsen/logrus v1.4.2 + +replace github.com/soheilhy/cmux => github.com/soheilhy/cmux v0.1.4 + +replace github.com/spf13/afero => github.com/spf13/afero v1.0.2 + +replace github.com/spf13/cast => github.com/spf13/cast v1.1.0 + +replace github.com/spf13/cobra => github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 + +replace github.com/spf13/jwalterweatherman => github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec + +replace github.com/spf13/pflag => github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff + +replace github.com/spf13/viper => github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + +replace github.com/tmc/grpc-websocket-proxy => github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 + +replace github.com/xiang90/probing => github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 + +replace go.uber.org/atomic => go.uber.org/atomic v1.3.2 + +replace go.uber.org/multierr => go.uber.org/multierr v1.1.0 + +replace go.uber.org/zap => go.uber.org/zap v1.9.1 + +replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20170825220121-81e90905daef + +replace golang.org/x/net => golang.org/x/net v0.0.0-20170809000501-1c05540f6879 + +replace golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 + +replace golang.org/x/sys => golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a + +replace golang.org/x/text => golang.org/x/text v0.0.0-20170810154203-b19bf474d317 + +replace golang.org/x/time => golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 + +replace golang.org/x/tools => golang.org/x/tools v0.0.0-20181101071927-45ff765b4815 + +replace golang.org/x/xerrors => golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 + +replace gomodules.xyz/jsonpatch => gomodules.xyz/jsonpatch v2.0.0+incompatible + +replace google.golang.org/appengine => google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 + +replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 + +replace google.golang.org/grpc => google.golang.org/grpc v1.23.0 + +replace gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.0 + +replace gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 + +replace gopkg.in/tomb.v1 => gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 + +replace gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2 + +replace k8s.io/api => k8s.io/api v0.0.0-20190918155943-95b840bb6a1f + +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 + +replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 + +replace k8s.io/apiserver => k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + +replace k8s.io/client-go => k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 + +replace k8s.io/code-generator => k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269 + +replace k8s.io/component-base => k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 + +replace k8s.io/gengo => k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab + +replace k8s.io/klog => k8s.io/klog v0.2.0 + +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + +replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + +replace k8s.io/utils => k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + +replace sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + +replace sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a + +replace sigs.k8s.io/kubebuilder => sigs.k8s.io/kubebuilder v1.0.8 + +replace sigs.k8s.io/structured-merge-diff => sigs.k8s.io/structured-merge-diff v1.0.0 + +replace sigs.k8s.io/testing_frameworks => sigs.k8s.io/testing_frameworks v0.1.1 + +replace sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.1.0 + +replace sigs.k8s.io/apiserver-builder-alpha => ../../../apiserver-builder-alpha diff --git a/example/basic/go.sum b/example/basic/go.sum new file mode 100644 index 0000000000..a17eac227d --- /dev/null +++ b/example/basic/go.sum @@ -0,0 +1,261 @@ +cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= +github.com/Azure/go-autorest v13.0.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= +github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= +github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= +github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod h1:plvfp3oPSKwf2DNjlBjWF/7vwR+cUD/ELuzDCXwHUVA= +github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= +github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= +github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= +github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 h1:lsxEuwrXEAokXB9qhlbKWPpo3KMLZQ5WB5WLQRW1uq0= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/PuerkitoBio/purell v1.0.0 h1:0GoNN3taZV6QI81IXgCbxMyEaJDXMSIjArYBCYzVVvs= +github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 h1:JCHLVE3B+kJde7bIEo5N4J+ZbLhp0J1Fs+ulyRws4gE= +github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/Rican7/retry v0.1.0/go.mod h1:FgOROf8P5bebcC1DS0PdOQiqGUridaZvikzUmkFW6gg= +github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 h1:OnJHjoVbY69GG4gclp0ngXfywigLhR6rrgUxmxQRWO4= +github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= +github.com/blang/semver v3.5.0+incompatible h1:CGxCgetQ64DKk7rdZ++Vfnb1+ogGNnB17OJKJXD2Cfs= +github.com/blang/semver v3.5.0+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk= +github.com/canonical/go-dqlite v1.2.0/go.mod h1:wp00vfMvPYgNCyxcPdHB5XExmDoCGoPUGymloAQT17Y= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= +github.com/coreos/bbolt v1.3.0/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= +github.com/coreos/etcd v3.3.15+incompatible h1:+9RjdC18gMxNQVvSiXvObLu29mOFmkgdsB4cRTlV+EE= +github.com/coreos/etcd v3.3.15+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= +github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b h1:+mtZ0WjVZwTX0RVrXMXDwuYVaNeHGvWBW1UwJeMR+2M= +github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea h1:n2Ltr3SrfQlf/9nOna1DoGKxLx3qTSI8Ttl6Xrqp6mw= +github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= +github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc h1:NlbIJbqL8zjb55Vdrsr5uqyVC6/NoUUd2YrLojfE2zI= +github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c/go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM= +github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 h1:1MGKWTwW+rqKPXlCs0T+6UMYBNp8Hwl+gMQ6hmf/GaQ= +github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/evanphx/json-patch v4.5.0+incompatible h1:ouOWdg56aJriqS0huScTkVXPC5IcNrDCXZ6OoTAWu7M= +github.com/evanphx/json-patch v4.5.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= +github.com/go-logr/zapr v0.1.1/go.mod h1:tabnROwaDl0UNxkVeFRbY8bwB37GwRv0P8lg6aAiEnk= +github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601/go.mod h1:k70tL6pCuVxPJOHXQ+wIac1FUrvNkHolPie/cLEU6hI= +github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba/go.mod h1:La0D2x9HoXenv7MDEiAv6vWoe84CXFo0PQRk/jdQlww= +github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 h1:wSt/4CYxs70xbATrGXhokKF1i0tZjENLOo1ioIO13zk= +github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0= +github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 h1:tF+augKRWlWx0J0B7ZyyKSiTyV6E1zZe+7b3qQlcEf8= +github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg= +github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d/go.mod h1:5qFWh9T8iTbMizjsoC/EHEN3onRy+cfNRw/wV1iX1Og= +github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1/go.mod h1:6v9a6LTXWQCdL8k1AO3cvqx5OtZY/Y9wKTgaoP6YRfA= +github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 h1:C1JKChikHGpXwT5UQDFaryIpDtyyGL/CR6C2kB7F1oc= +github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc= +github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec/go.mod h1:/bCWipNKhC9QMhD8HRe2EGbU8G0D4Yvh0G6X4k1Xwvg= +github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 h1:zP3nY8Tk2E6RTkqGYrarZXuzh+ffyLDljLxCy1iJw80= +github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I= +github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc/go.mod h1:ve8xoSHgqBUifiKgaVbxLmOE0ckvH0oXfsJcnm6SIz0= +github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= +github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI= +github.com/gogo/protobuf v1.3.1 h1:DqDEcV5aeaTmdFBePNpYsp3FlcVH/2ISVVM9Qf8PSls= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/protobuf v1.1.0 h1:0iH4Ffd/meGoXqF2lSAhZHt8X+cPgkfn/cb6Cce5Vpc= +github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/google/btree v0.0.0-20160524151835-7d79101e329e/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/go-cmp v0.3.1 h1:Xye71clBPdm5HgqGwUkwhbynsUJZhDbS20FvLhQ2izg= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 h1:ScAXWS+TR6MZKex+7Z8rneuSJH+FSDqd6ocQyl+ZHo4= +github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod h1:HP5RmnzzSNb993RKQDq4+1A4ia9nllfqcQFTQJedwGI= +github.com/google/uuid v1.1.1 h1:Gkbcsh/GbpXz7lPftLA3P6TYMwjCLYm83jiFQZF/3gY= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d h1:7XGaL1e6bYS1yIonGp9761ExpPPV1ui0SAC59Yube9k= +github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY= +github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9/go.mod h1:3WdhXV3rUYy9p6AUW8d94kr+HS62Y4VL9mBnFxsD8q4= +github.com/gorilla/websocket v1.4.1/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gregjones/httpcache v0.0.0-20170728041850-787624de3eb7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= +github.com/grpc-ecosystem/grpc-gateway v1.4.1/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw= +github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 h1:OaRuzt9oCKNui8cCskZijoKUwe+aCuuCwvx1ox8FNyw= +github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb/go.mod h1:oZtUIOe8dh44I2q6ScRibXws4Ajl+d+nod3AaR9vL5w= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/imdario/mergo v0.3.5 h1:JboBksRwiiAJWvIYJVo46AfV+IAIKZpfrSzVKj42R4Q= +github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= +github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 h1:/UewZcckqhvnnS0C6r3Sher2hSEbVmM6Ogpcjen08+Y= +github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/lib/pq v1.2.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= +github.com/magiconair/properties v1.7.4/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a h1:TpvdAwDAt1K4ANVOfcihouRdvP+MgAfDWwBuct4l6ZY= +github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6/go.mod h1:oTeZL2KHA7CUX6X+fovmK9OvIOFuqu0TwdQrZjLTh88= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 h1:NlK6WXPDxjVVwseTuj5NdNJBDabnoJryx4UqB5i/Lk8= +github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 h1:Esafd1046DLDQ0W1YjYsBW+p8U2u7vzgW2SQVmlNazg= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 h1:10VrZWOtDSvWhgViCi2J6VUp4p/B3pOA/efiMH3KjjI= +github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca h1:dKRMHfduZ/ZqOHuYGk/0kkTIUbnyorkAfzLOp6Ts8pU= +github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= +github.com/pelletier/go-toml v1.1.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c/go.mod h1:HUpKUBZnpzkdx0kD/+Yfuft+uD3zHGtXF/XJB14TUr4= +github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 h1:VKwwwPzRs1kuf0sQ55ye3ZV3dybDkw4JfI1Ad1eT73o= +github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pquerna/cachecontrol v0.0.0-20171018203845-0dec1b30a021/go.mod h1:prYjPmNq4d1NPVmpShWobRqXY3q7Vp+80DqgxxUrUIA= +github.com/prometheus/client_golang v0.9.2 h1:awm861/B8OKDd2I/6o1dy3ra4BamzKhYOiGItCeZ740= +github.com/prometheus/client_golang v0.9.2/go.mod h1:OsXs2jCmiKlQ1lTBmv21f2mNfw4xf/QclQDMrYNZzcM= +github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 h1:0E/5GnGmzoDCtmzTycjGDWW33H0UBmAhR0h+FC8hWLs= +github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa h1:WBOqSBZzK9pqPXiewLT2aL9evdTCy4hUefz0h3iJGGI= +github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= +github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc h1:eEx6/InsHC/w5bo5ADfs4u7uf7NXgmDDui12UF205Ag= +github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/rancher/kine v0.3.2/go.mod h1:xEMl0tLCva9/9me7mXJ3m9Vo6yqHgC4OU3NiK4CPrGQ= +github.com/rancher/wrangler v0.4.0/go.mod h1:1cR91WLhZgkZ+U4fV9nVuXqKurWbgXcIReU4wnQvTN8= +github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446/go.mod h1:uYEyJGbgTkfkS4+E/PavXkNJcbFIpEtjt2B0KDQ5+9M= +github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.2.1/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= +github.com/spf13/afero v1.0.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/cast v1.1.0/go.mod h1:r2rcYCSwa1IExKTDiTfzaxqT2FNHs8hODu4LnUfgKEg= +github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff h1:VARhShG49tiji6mdRNp7JTNDtJ0FhuprF93GBQ37xGU= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8/go.mod h1:A8kyI5cUJhb8N+3pkfONlcEcZbueH6nhAm0Fq7SrnBM= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= +github.com/urfave/cli v1.21.0/go.mod h1:lxDj6qX9Q6lWQxIrbrT0nwecwUtRnhVZAJjJZrVUZZQ= +github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= +go.uber.org/atomic v1.3.2 h1:2Oa65PReHzfn29GpvgsYwloV9AVFHPDk8tYxt2c2tr4= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/multierr v1.1.0 h1:HoEmRHQPVSqub6w2z2d2EOVs2fjyFRGyofhKuyDq0QI= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/zap v1.9.1 h1:XCJQEf3W6eZaVwhRBof6ImoYGJSITeKWsyeh3HFu/5o= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +golang.org/x/crypto v0.0.0-20170825220121-81e90905daef h1:R8ubLIilYRXIXpgjOg2l/ECVs3HzVKIjJEhxSsQ91u4= +golang.org/x/crypto v0.0.0-20170825220121-81e90905daef/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190312203227-4b39c73a6495/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/net v0.0.0-20170809000501-1c05540f6879 h1:0rFa7EaCGdQPmZVbo9F7MNF65b8dyzS6EUnXjs9Cllk= +golang.org/x/net v0.0.0-20170809000501-1c05540f6879/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 h1:/4OaQ4bC66Oq9JDhUnxTjBGt8XBhDuwgMRXHgvfcCUY= +golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a h1:aYOabOQFp6Vj6W1F80affTUvO9UxmJRx8K0gsfABByQ= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/text v0.0.0-20170810154203-b19bf474d317 h1:WKW+OPdYPlvOTVGHuMfjnIC6yY2SI93yFB0pZ7giBmQ= +golang.org/x/text v0.0.0-20170810154203-b19bf474d317/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 h1:+DCIGbF/swA92ohVg0//6X2IVY3KZs6p9mix0ziNYJM= +golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/tools v0.0.0-20181101071927-45ff765b4815/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gomodules.xyz/jsonpatch v2.0.0+incompatible/go.mod h1:JT8qjm2mBhTWRtbNy3nHq29aN05fIxGakDtQrGXlUAU= +gomodules.xyz/jsonpatch/v2 v2.0.1/go.mod h1:IhYNNY4jnS53ZnfE4PAmpKtDpTCj1JFXc+3mwe7XcUU= +gonum.org/v1/gonum v0.0.0-20190331200053-3d26580ed485/go.mod h1:2ltnJ7xHfj0zHS40VVPYEAAMTa3ZGguvHGBSJeRWqE0= +gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/netlib v0.0.0-20190331212654-76723241ea4e/go.mod h1:kS+toOQn6AQKjmKJ7gzohV1XkqsFehRA2FbsbkopSuQ= +google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 h1:72GtwBPfq6av9X0Ru2HtAopsPW+d+vh1K1zaxanTdE8= +google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/grpc v1.23.0 h1:AzbTB6ux+okLTzP8Ru1Xs41C303zdcfEht7MQnYJt5A= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/inf.v0 v0.9.0 h1:3zYtXIO92bvsdS3ggAdA8Gb4Azj0YU+TVY1uGYNFA8o= +gopkg.in/inf.v0 v0.9.0/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +k8s.io/api v0.0.0-20190918155943-95b840bb6a1f h1:8FRUST8oUkEI45WYKyD8ed7Ad0Kg5v11zHyPkEVb2xo= +k8s.io/api v0.0.0-20190918155943-95b840bb6a1f/go.mod h1:uWuOHnjmNrtQomJrvEBg0c0HRNyQ+8KTEERVsK0PW48= +k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783/go.mod h1:xvae1SZB3E17UpV59AWc271W/Ph25N+bjPyR63X6tPY= +k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 h1:CS1tBQz3HOXiseWZu6ZicKX361CZLT97UFnnPx0aqBw= +k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655/go.mod h1:nL6pwRT8NgfF8TT68DBI8uEePRt89cSvoXUVqbkWHq4= +k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad h1:IMoNR9pilTBaCS5WpwWnAdmoVYVeXowOD3bLrwxIAtQ= +k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad/go.mod h1:XPCXEwhjaFN29a8NldXA901ElnKeKLrLtREO9ZhFyhg= +k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 h1:mLmhKUm1X+pXu0zXMEzNsOF5E2kKFGe5o6BZBIIqA6A= +k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90/go.mod h1:J69/JveO6XESwVgG53q3Uz5OSfgsv4uxpScmmyYOOlk= +k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269/go.mod h1:V5BD6M4CyaN5m+VthcclXWsVcT1Hu+glwa1bi3MIsyE= +k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 h1:0UWOjjag5IcVoAko0g+3qGhegdwWkRf4v4AHCIMVwnc= +k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090/go.mod h1:933PBGtQFJky3TEwYx4aEPZ4IxqhWh3R6DCmzqIn1hA= +k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/klog v0.2.0 h1:0ElL0OHzF3N+OhoJTL0uca20SxtYt4X4+bzHeqrB83c= +k8s.io/klog v0.2.0/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk= +k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3/go.mod h1:NJisPUqwlg1A99RhO1BTnNtwC4pKUyXJ2f3Xc4PxKQg= +k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf h1:EYm5AW/UUDbnmnI+gK0TJDVK9qPLhM+sRHYanNKw0EQ= +k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod h1:1TqjTSzOxsLGIKfj0lK8EeCP7K1iUG65v09OM0/WG5E= +k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a h1:uy5HAgt4Ha5rEMbhZA+aM1j2cq5LmR6LQ71EYC2sVH4= +k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a/go.mod h1:sZAwmy6armz5eXlNoLmJcl4F1QuKu7sr+mFQ0byX7Ew= +modernc.org/cc v1.0.0/go.mod h1:1Sk4//wdnYJiUIxnW8ddKpaOJCF37yAdqYnkxUpaYxw= +modernc.org/golex v1.0.0/go.mod h1:b/QX9oBD/LhixY6NDh+IdGv17hgB+51fET1i2kPSmvk= +modernc.org/mathutil v1.0.0/go.mod h1:wU0vUrJsVWBZ4P6e7xtFJEhFSNsfRLJ8H458uRjg03k= +modernc.org/strutil v1.0.0/go.mod h1:lstksw84oURvj9y3tn8lGvRxyRC1S2+g5uuIzNfIOBs= +modernc.org/xc v1.0.0/go.mod h1:mRNCo0bvLjGhHO9WsyuKVU4q0ceiDDDoEeWDJHrNx8I= +sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958/go.mod h1:p2vzQ3RuSVv9YR4AcM0y8TKHQA+0oLXazKFt6Z0OdS8= +sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a/go.mod h1:5B/NyJEvqwZNl6sJgTvQJGlxRK4TOJMdELRFDsUwSeY= +sigs.k8s.io/kubebuilder v1.0.8/go.mod h1:tjcjlckQhPDkbbOw9sUkf1hB1EMiKvqVJhxMXh13npA= +sigs.k8s.io/structured-merge-diff v1.0.0 h1:JI5bQQfabPDe8cSuK/lFMm2xB3faNkWyXyxT69FVmS8= +sigs.k8s.io/structured-merge-diff v1.0.0/go.mod h1:IIgPezJWb76P0hotTxzDbWsMYB8APh18qZnxkomBpxA= +sigs.k8s.io/testing_frameworks v0.1.1/go.mod h1:VVBKrHmJ6Ekkfz284YKhQePcdycOzNH9qL6ht1zEr/U= +sigs.k8s.io/yaml v1.1.0 h1:4A07+ZFc2wgJwo8YNlQpr1rVlgUDlxXHhPJciaPY5gs= +sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= diff --git a/example/kine/go.mod b/example/kine/go.mod new file mode 100644 index 0000000000..3ae6e51ab7 --- /dev/null +++ b/example/kine/go.mod @@ -0,0 +1,303 @@ +module sigs.k8s.io/apiserver-builder-alpha/example/kine + +go 1.13 + +require ( + github.com/Azure/go-autorest v13.0.0+incompatible // indirect + github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f // indirect + github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c // indirect + github.com/go-logr/zapr v0.1.1 // indirect + github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 // indirect + github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + github.com/go-openapi/spec v0.19.2 + github.com/go-openapi/validate v0.19.2 + github.com/gogo/protobuf v1.3.1 // indirect + github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff // indirect + github.com/google/go-cmp v0.3.1 // indirect + github.com/gorilla/websocket v1.4.1 // indirect + github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 // indirect + github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb // indirect + github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect + github.com/lib/pq v1.2.0 // indirect + github.com/magiconair/properties v1.7.4 // indirect + github.com/mattn/go-sqlite3 v1.11.0 // indirect + github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc // indirect + github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 // indirect + github.com/onsi/ginkgo v1.8.0 + github.com/onsi/gomega v1.5.0 + github.com/pelletier/go-toml v1.1.0 // indirect + github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c // indirect + github.com/rancher/kine v0.3.2 + github.com/spf13/cast v1.1.0 // indirect + github.com/spf13/cobra v0.0.5 + github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec // indirect + github.com/spf13/pflag v1.0.3 + github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect + golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7 + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 // indirect + gomodules.xyz/jsonpatch v2.0.0+incompatible // indirect + k8s.io/api v0.17.0 + k8s.io/apiextensions-apiserver v0.17.0 + k8s.io/apimachinery v0.17.0 + k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + k8s.io/client-go v0.17.0 + k8s.io/klog v0.4.0 + k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a // indirect + sigs.k8s.io/kubebuilder v1.0.8 // indirect + sigs.k8s.io/structured-merge-diff v1.0.0 // indirect + sigs.k8s.io/testing_frameworks v0.1.1 +) + +replace cloud.google.com/go => cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 + +replace github.com/Azure/go-autorest => github.com/Azure/go-autorest v13.0.0+incompatible + +replace github.com/NYTimes/gziphandler => github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 + +replace github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.0.0 + +replace github.com/PuerkitoBio/urlesc => github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 + +replace github.com/Rican7/retry => github.com/Rican7/retry v0.1.0 + +replace github.com/asaskevich/govalidator => github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f + +replace github.com/beorn7/perks => github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 + +replace github.com/canonical/go-dqlite => github.com/canonical/go-dqlite v1.2.0 + +replace github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.0 + +replace github.com/coreos/etcd => github.com/coreos/etcd v3.3.15+incompatible + +replace github.com/coreos/go-semver => github.com/coreos/go-semver v0.2.0 + +replace github.com/coreos/go-systemd => github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b + +replace github.com/coreos/pkg => github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea + +replace github.com/davecgh/go-spew => github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc + +replace github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go v3.2.0+incompatible + +replace github.com/docker/spdystream => github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c + +replace github.com/emicklei/go-restful => github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 + +replace github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.5.0+incompatible + +replace github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.7 + +replace github.com/go-logr/logr => github.com/go-logr/logr v0.1.0 + +replace github.com/go-logr/zapr => github.com/go-logr/zapr v0.1.1 + +replace github.com/go-openapi/analysis => github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 + +replace github.com/go-openapi/errors => github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba + +replace github.com/go-openapi/jsonpointer => github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 + +replace github.com/go-openapi/jsonreference => github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 + +replace github.com/go-openapi/loads => github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + +replace github.com/go-openapi/runtime => github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + +replace github.com/go-openapi/spec => github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 + +replace github.com/go-openapi/strfmt => github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec + +replace github.com/go-openapi/swag => github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 + +replace github.com/go-openapi/validate => github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc + +replace github.com/go-sql-driver/mysql => github.com/go-sql-driver/mysql v1.4.1 + +replace github.com/gogo/protobuf => github.com/gogo/protobuf v1.3.1 + +replace github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff + +replace github.com/golang/protobuf => github.com/golang/protobuf v1.1.0 + +replace github.com/google/btree => github.com/google/btree v0.0.0-20160524151835-7d79101e329e + +replace github.com/google/go-cmp => github.com/google/go-cmp v0.3.1 + +replace github.com/google/gofuzz => github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 + +replace github.com/google/uuid => github.com/google/uuid v1.1.1 + +replace github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d + +replace github.com/gophercloud/gophercloud => github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 + +replace github.com/gorilla/websocket => github.com/gorilla/websocket v1.4.1 + +replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 + +replace github.com/grpc-ecosystem/go-grpc-prometheus => github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 + +replace github.com/grpc-ecosystem/grpc-gateway => github.com/grpc-ecosystem/grpc-gateway v1.4.1 + +replace github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 + +replace github.com/hashicorp/hcl => github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb + +replace github.com/hpcloud/tail => github.com/hpcloud/tail v1.0.0 + +replace github.com/imdario/mergo => github.com/imdario/mergo v0.3.5 + +replace github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0 + +replace github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0 + +replace github.com/json-iterator/go => github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 + +replace github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2 + +replace github.com/lib/pq => github.com/lib/pq v1.2.0 + +replace github.com/magiconair/properties => github.com/magiconair/properties v1.7.4 + +replace github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a + +replace github.com/markbates/inflect => github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6 + +replace github.com/mattn/go-sqlite3 => github.com/mattn/go-sqlite3 v1.11.0 + +replace github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 + +replace github.com/mitchellh/mapstructure => github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc + +replace github.com/modern-go/concurrent => github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd + +replace github.com/modern-go/reflect2 => github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 + +replace github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 + +replace github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f + +replace github.com/onsi/ginkgo => github.com/onsi/ginkgo v1.8.0 + +replace github.com/onsi/gomega => github.com/onsi/gomega v1.5.0 + +replace github.com/pborman/uuid => github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca + +replace github.com/pelletier/go-toml => github.com/pelletier/go-toml v1.1.0 + +replace github.com/petar/GoLLRB => github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c + +replace github.com/pkg/errors => github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 + +replace github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.2 + +replace github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 + +replace github.com/prometheus/common => github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa + +replace github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc + +replace github.com/rancher/kine => github.com/rancher/kine v0.3.2 + +replace github.com/sirupsen/logrus => github.com/sirupsen/logrus v1.4.2 + +replace github.com/soheilhy/cmux => github.com/soheilhy/cmux v0.1.4 + +replace github.com/spf13/afero => github.com/spf13/afero v1.0.2 + +replace github.com/spf13/cast => github.com/spf13/cast v1.1.0 + +replace github.com/spf13/cobra => github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 + +replace github.com/spf13/jwalterweatherman => github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec + +replace github.com/spf13/pflag => github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff + +replace github.com/spf13/viper => github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + +replace github.com/tmc/grpc-websocket-proxy => github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 + +replace github.com/xiang90/probing => github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 + +replace go.uber.org/atomic => go.uber.org/atomic v1.3.2 + +replace go.uber.org/multierr => go.uber.org/multierr v1.1.0 + +replace go.uber.org/zap => go.uber.org/zap v1.9.1 + +replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20170825220121-81e90905daef + +replace golang.org/x/net => golang.org/x/net v0.0.0-20170809000501-1c05540f6879 + +replace golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 + +replace golang.org/x/sys => golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a + +replace golang.org/x/text => golang.org/x/text v0.0.0-20170810154203-b19bf474d317 + +replace golang.org/x/time => golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 + +replace golang.org/x/tools => golang.org/x/tools v0.0.0-20181101071927-45ff765b4815 + +replace golang.org/x/xerrors => golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 + +replace gomodules.xyz/jsonpatch => gomodules.xyz/jsonpatch v2.0.0+incompatible + +replace google.golang.org/appengine => google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 + +replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 + +replace google.golang.org/grpc => google.golang.org/grpc v1.23.0 + +replace gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.0 + +replace gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 + +replace gopkg.in/tomb.v1 => gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 + +replace gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2 + +replace k8s.io/api => k8s.io/api v0.0.0-20190918155943-95b840bb6a1f + +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 + +replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 + +replace k8s.io/apiserver => k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + +replace k8s.io/client-go => k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 + +replace k8s.io/code-generator => k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269 + +replace k8s.io/component-base => k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 + +replace k8s.io/gengo => k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab + +replace k8s.io/klog => k8s.io/klog v0.2.0 + +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + +replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + +replace k8s.io/utils => k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + +replace sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + +replace sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a + +replace sigs.k8s.io/kubebuilder => sigs.k8s.io/kubebuilder v1.0.8 + +replace sigs.k8s.io/structured-merge-diff => sigs.k8s.io/structured-merge-diff v1.0.0 + +replace sigs.k8s.io/testing_frameworks => sigs.k8s.io/testing_frameworks v0.1.1 + +replace sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.1.0 + +replace sigs.k8s.io/apiserver-builder-alpha => ../../../apiserver-builder-alpha diff --git a/example/podexec/go.mod b/example/podexec/go.mod new file mode 100644 index 0000000000..bd88d5f565 --- /dev/null +++ b/example/podexec/go.mod @@ -0,0 +1,303 @@ +module sigs.k8s.io/apiserver-builder-alpha/example/podexec + +go 1.13 + +require ( + github.com/Azure/go-autorest v13.0.0+incompatible // indirect + github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f // indirect + github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c // indirect + github.com/go-logr/zapr v0.1.1 // indirect + github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 // indirect + github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + github.com/go-openapi/spec v0.19.2 + github.com/go-openapi/validate v0.19.2 + github.com/gogo/protobuf v1.3.1 // indirect + github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff // indirect + github.com/google/go-cmp v0.3.1 // indirect + github.com/gorilla/websocket v1.4.1 // indirect + github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 // indirect + github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb // indirect + github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect + github.com/lib/pq v1.2.0 // indirect + github.com/magiconair/properties v1.7.4 // indirect + github.com/mattn/go-sqlite3 v1.11.0 // indirect + github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc // indirect + github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 // indirect + github.com/onsi/ginkgo v1.8.0 + github.com/onsi/gomega v1.5.0 + github.com/pelletier/go-toml v1.1.0 // indirect + github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c // indirect + github.com/rancher/kine v0.3.2 + github.com/spf13/cast v1.1.0 // indirect + github.com/spf13/cobra v0.0.5 + github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec // indirect + github.com/spf13/pflag v1.0.3 + github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect + golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7 + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 // indirect + gomodules.xyz/jsonpatch v2.0.0+incompatible // indirect + k8s.io/api v0.17.0 + k8s.io/apiextensions-apiserver v0.17.0 + k8s.io/apimachinery v0.17.0 + k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + k8s.io/client-go v0.17.0 + k8s.io/klog v0.4.0 + k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a // indirect + sigs.k8s.io/kubebuilder v1.0.8 // indirect + sigs.k8s.io/structured-merge-diff v1.0.0 // indirect + sigs.k8s.io/testing_frameworks v0.1.1 +) + +replace cloud.google.com/go => cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 + +replace github.com/Azure/go-autorest => github.com/Azure/go-autorest v13.0.0+incompatible + +replace github.com/NYTimes/gziphandler => github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 + +replace github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.0.0 + +replace github.com/PuerkitoBio/urlesc => github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 + +replace github.com/Rican7/retry => github.com/Rican7/retry v0.1.0 + +replace github.com/asaskevich/govalidator => github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f + +replace github.com/beorn7/perks => github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 + +replace github.com/canonical/go-dqlite => github.com/canonical/go-dqlite v1.2.0 + +replace github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.0 + +replace github.com/coreos/etcd => github.com/coreos/etcd v3.3.15+incompatible + +replace github.com/coreos/go-semver => github.com/coreos/go-semver v0.2.0 + +replace github.com/coreos/go-systemd => github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b + +replace github.com/coreos/pkg => github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea + +replace github.com/davecgh/go-spew => github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc + +replace github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go v3.2.0+incompatible + +replace github.com/docker/spdystream => github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c + +replace github.com/emicklei/go-restful => github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 + +replace github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.5.0+incompatible + +replace github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.7 + +replace github.com/go-logr/logr => github.com/go-logr/logr v0.1.0 + +replace github.com/go-logr/zapr => github.com/go-logr/zapr v0.1.1 + +replace github.com/go-openapi/analysis => github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 + +replace github.com/go-openapi/errors => github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba + +replace github.com/go-openapi/jsonpointer => github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 + +replace github.com/go-openapi/jsonreference => github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 + +replace github.com/go-openapi/loads => github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + +replace github.com/go-openapi/runtime => github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + +replace github.com/go-openapi/spec => github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 + +replace github.com/go-openapi/strfmt => github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec + +replace github.com/go-openapi/swag => github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 + +replace github.com/go-openapi/validate => github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc + +replace github.com/go-sql-driver/mysql => github.com/go-sql-driver/mysql v1.4.1 + +replace github.com/gogo/protobuf => github.com/gogo/protobuf v1.3.1 + +replace github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff + +replace github.com/golang/protobuf => github.com/golang/protobuf v1.1.0 + +replace github.com/google/btree => github.com/google/btree v0.0.0-20160524151835-7d79101e329e + +replace github.com/google/go-cmp => github.com/google/go-cmp v0.3.1 + +replace github.com/google/gofuzz => github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 + +replace github.com/google/uuid => github.com/google/uuid v1.1.1 + +replace github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d + +replace github.com/gophercloud/gophercloud => github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 + +replace github.com/gorilla/websocket => github.com/gorilla/websocket v1.4.1 + +replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 + +replace github.com/grpc-ecosystem/go-grpc-prometheus => github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 + +replace github.com/grpc-ecosystem/grpc-gateway => github.com/grpc-ecosystem/grpc-gateway v1.4.1 + +replace github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 + +replace github.com/hashicorp/hcl => github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb + +replace github.com/hpcloud/tail => github.com/hpcloud/tail v1.0.0 + +replace github.com/imdario/mergo => github.com/imdario/mergo v0.3.5 + +replace github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0 + +replace github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0 + +replace github.com/json-iterator/go => github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 + +replace github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2 + +replace github.com/lib/pq => github.com/lib/pq v1.2.0 + +replace github.com/magiconair/properties => github.com/magiconair/properties v1.7.4 + +replace github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a + +replace github.com/markbates/inflect => github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6 + +replace github.com/mattn/go-sqlite3 => github.com/mattn/go-sqlite3 v1.11.0 + +replace github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 + +replace github.com/mitchellh/mapstructure => github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc + +replace github.com/modern-go/concurrent => github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd + +replace github.com/modern-go/reflect2 => github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 + +replace github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 + +replace github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f + +replace github.com/onsi/ginkgo => github.com/onsi/ginkgo v1.8.0 + +replace github.com/onsi/gomega => github.com/onsi/gomega v1.5.0 + +replace github.com/pborman/uuid => github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca + +replace github.com/pelletier/go-toml => github.com/pelletier/go-toml v1.1.0 + +replace github.com/petar/GoLLRB => github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c + +replace github.com/pkg/errors => github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 + +replace github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.2 + +replace github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 + +replace github.com/prometheus/common => github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa + +replace github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc + +replace github.com/rancher/kine => github.com/rancher/kine v0.3.2 + +replace github.com/sirupsen/logrus => github.com/sirupsen/logrus v1.4.2 + +replace github.com/soheilhy/cmux => github.com/soheilhy/cmux v0.1.4 + +replace github.com/spf13/afero => github.com/spf13/afero v1.0.2 + +replace github.com/spf13/cast => github.com/spf13/cast v1.1.0 + +replace github.com/spf13/cobra => github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 + +replace github.com/spf13/jwalterweatherman => github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec + +replace github.com/spf13/pflag => github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff + +replace github.com/spf13/viper => github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + +replace github.com/tmc/grpc-websocket-proxy => github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 + +replace github.com/xiang90/probing => github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 + +replace go.uber.org/atomic => go.uber.org/atomic v1.3.2 + +replace go.uber.org/multierr => go.uber.org/multierr v1.1.0 + +replace go.uber.org/zap => go.uber.org/zap v1.9.1 + +replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20170825220121-81e90905daef + +replace golang.org/x/net => golang.org/x/net v0.0.0-20170809000501-1c05540f6879 + +replace golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 + +replace golang.org/x/sys => golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a + +replace golang.org/x/text => golang.org/x/text v0.0.0-20170810154203-b19bf474d317 + +replace golang.org/x/time => golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 + +replace golang.org/x/tools => golang.org/x/tools v0.0.0-20181101071927-45ff765b4815 + +replace golang.org/x/xerrors => golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 + +replace gomodules.xyz/jsonpatch => gomodules.xyz/jsonpatch v2.0.0+incompatible + +replace google.golang.org/appengine => google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 + +replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 + +replace google.golang.org/grpc => google.golang.org/grpc v1.23.0 + +replace gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.0 + +replace gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 + +replace gopkg.in/tomb.v1 => gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 + +replace gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2 + +replace k8s.io/api => k8s.io/api v0.0.0-20190918155943-95b840bb6a1f + +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 + +replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 + +replace k8s.io/apiserver => k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + +replace k8s.io/client-go => k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 + +replace k8s.io/code-generator => k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269 + +replace k8s.io/component-base => k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 + +replace k8s.io/gengo => k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab + +replace k8s.io/klog => k8s.io/klog v0.2.0 + +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + +replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + +replace k8s.io/utils => k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + +replace sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + +replace sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a + +replace sigs.k8s.io/kubebuilder => sigs.k8s.io/kubebuilder v1.0.8 + +replace sigs.k8s.io/structured-merge-diff => sigs.k8s.io/structured-merge-diff v1.0.0 + +replace sigs.k8s.io/testing_frameworks => sigs.k8s.io/testing_frameworks v0.1.1 + +replace sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.1.0 + +replace sigs.k8s.io/apiserver-builder-alpha => ../../../apiserver-builder-alpha \ No newline at end of file diff --git a/example/podlogs/go.mod b/example/podlogs/go.mod new file mode 100644 index 0000000000..4e36cef6c4 --- /dev/null +++ b/example/podlogs/go.mod @@ -0,0 +1,303 @@ +module sigs.k8s.io/apiserver-builder-alpha/example/podlogs + +go 1.13 + +require ( + github.com/Azure/go-autorest v13.0.0+incompatible // indirect + github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f // indirect + github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c // indirect + github.com/go-logr/zapr v0.1.1 // indirect + github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 // indirect + github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + github.com/go-openapi/spec v0.19.2 + github.com/go-openapi/validate v0.19.2 + github.com/gogo/protobuf v1.3.1 // indirect + github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff // indirect + github.com/google/go-cmp v0.3.1 // indirect + github.com/gorilla/websocket v1.4.1 // indirect + github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 // indirect + github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb // indirect + github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect + github.com/lib/pq v1.2.0 // indirect + github.com/magiconair/properties v1.7.4 // indirect + github.com/mattn/go-sqlite3 v1.11.0 // indirect + github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc // indirect + github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 // indirect + github.com/onsi/ginkgo v1.8.0 + github.com/onsi/gomega v1.5.0 + github.com/pelletier/go-toml v1.1.0 // indirect + github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c // indirect + github.com/rancher/kine v0.3.2 + github.com/spf13/cast v1.1.0 // indirect + github.com/spf13/cobra v0.0.5 + github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec // indirect + github.com/spf13/pflag v1.0.3 + github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect + golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7 + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 // indirect + gomodules.xyz/jsonpatch v2.0.0+incompatible // indirect + k8s.io/api v0.17.0 + k8s.io/apiextensions-apiserver v0.17.0 + k8s.io/apimachinery v0.17.0 + k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + k8s.io/client-go v0.17.0 + k8s.io/klog v0.4.0 + k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a // indirect + sigs.k8s.io/kubebuilder v1.0.8 // indirect + sigs.k8s.io/structured-merge-diff v1.0.0 // indirect + sigs.k8s.io/testing_frameworks v0.1.1 +) + +replace cloud.google.com/go => cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 + +replace github.com/Azure/go-autorest => github.com/Azure/go-autorest v13.0.0+incompatible + +replace github.com/NYTimes/gziphandler => github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 + +replace github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.0.0 + +replace github.com/PuerkitoBio/urlesc => github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 + +replace github.com/Rican7/retry => github.com/Rican7/retry v0.1.0 + +replace github.com/asaskevich/govalidator => github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f + +replace github.com/beorn7/perks => github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 + +replace github.com/canonical/go-dqlite => github.com/canonical/go-dqlite v1.2.0 + +replace github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.0 + +replace github.com/coreos/etcd => github.com/coreos/etcd v3.3.15+incompatible + +replace github.com/coreos/go-semver => github.com/coreos/go-semver v0.2.0 + +replace github.com/coreos/go-systemd => github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b + +replace github.com/coreos/pkg => github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea + +replace github.com/davecgh/go-spew => github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc + +replace github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go v3.2.0+incompatible + +replace github.com/docker/spdystream => github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c + +replace github.com/emicklei/go-restful => github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 + +replace github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.5.0+incompatible + +replace github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.7 + +replace github.com/go-logr/logr => github.com/go-logr/logr v0.1.0 + +replace github.com/go-logr/zapr => github.com/go-logr/zapr v0.1.1 + +replace github.com/go-openapi/analysis => github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 + +replace github.com/go-openapi/errors => github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba + +replace github.com/go-openapi/jsonpointer => github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 + +replace github.com/go-openapi/jsonreference => github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 + +replace github.com/go-openapi/loads => github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + +replace github.com/go-openapi/runtime => github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + +replace github.com/go-openapi/spec => github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 + +replace github.com/go-openapi/strfmt => github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec + +replace github.com/go-openapi/swag => github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 + +replace github.com/go-openapi/validate => github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc + +replace github.com/go-sql-driver/mysql => github.com/go-sql-driver/mysql v1.4.1 + +replace github.com/gogo/protobuf => github.com/gogo/protobuf v1.3.1 + +replace github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff + +replace github.com/golang/protobuf => github.com/golang/protobuf v1.1.0 + +replace github.com/google/btree => github.com/google/btree v0.0.0-20160524151835-7d79101e329e + +replace github.com/google/go-cmp => github.com/google/go-cmp v0.3.1 + +replace github.com/google/gofuzz => github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 + +replace github.com/google/uuid => github.com/google/uuid v1.1.1 + +replace github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d + +replace github.com/gophercloud/gophercloud => github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 + +replace github.com/gorilla/websocket => github.com/gorilla/websocket v1.4.1 + +replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 + +replace github.com/grpc-ecosystem/go-grpc-prometheus => github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 + +replace github.com/grpc-ecosystem/grpc-gateway => github.com/grpc-ecosystem/grpc-gateway v1.4.1 + +replace github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 + +replace github.com/hashicorp/hcl => github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb + +replace github.com/hpcloud/tail => github.com/hpcloud/tail v1.0.0 + +replace github.com/imdario/mergo => github.com/imdario/mergo v0.3.5 + +replace github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0 + +replace github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0 + +replace github.com/json-iterator/go => github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 + +replace github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2 + +replace github.com/lib/pq => github.com/lib/pq v1.2.0 + +replace github.com/magiconair/properties => github.com/magiconair/properties v1.7.4 + +replace github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a + +replace github.com/markbates/inflect => github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6 + +replace github.com/mattn/go-sqlite3 => github.com/mattn/go-sqlite3 v1.11.0 + +replace github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 + +replace github.com/mitchellh/mapstructure => github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc + +replace github.com/modern-go/concurrent => github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd + +replace github.com/modern-go/reflect2 => github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 + +replace github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 + +replace github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f + +replace github.com/onsi/ginkgo => github.com/onsi/ginkgo v1.8.0 + +replace github.com/onsi/gomega => github.com/onsi/gomega v1.5.0 + +replace github.com/pborman/uuid => github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca + +replace github.com/pelletier/go-toml => github.com/pelletier/go-toml v1.1.0 + +replace github.com/petar/GoLLRB => github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c + +replace github.com/pkg/errors => github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 + +replace github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.2 + +replace github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 + +replace github.com/prometheus/common => github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa + +replace github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc + +replace github.com/rancher/kine => github.com/rancher/kine v0.3.2 + +replace github.com/sirupsen/logrus => github.com/sirupsen/logrus v1.4.2 + +replace github.com/soheilhy/cmux => github.com/soheilhy/cmux v0.1.4 + +replace github.com/spf13/afero => github.com/spf13/afero v1.0.2 + +replace github.com/spf13/cast => github.com/spf13/cast v1.1.0 + +replace github.com/spf13/cobra => github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 + +replace github.com/spf13/jwalterweatherman => github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec + +replace github.com/spf13/pflag => github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff + +replace github.com/spf13/viper => github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + +replace github.com/tmc/grpc-websocket-proxy => github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 + +replace github.com/xiang90/probing => github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 + +replace go.uber.org/atomic => go.uber.org/atomic v1.3.2 + +replace go.uber.org/multierr => go.uber.org/multierr v1.1.0 + +replace go.uber.org/zap => go.uber.org/zap v1.9.1 + +replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20170825220121-81e90905daef + +replace golang.org/x/net => golang.org/x/net v0.0.0-20170809000501-1c05540f6879 + +replace golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 + +replace golang.org/x/sys => golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a + +replace golang.org/x/text => golang.org/x/text v0.0.0-20170810154203-b19bf474d317 + +replace golang.org/x/time => golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 + +replace golang.org/x/tools => golang.org/x/tools v0.0.0-20181101071927-45ff765b4815 + +replace golang.org/x/xerrors => golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 + +replace gomodules.xyz/jsonpatch => gomodules.xyz/jsonpatch v2.0.0+incompatible + +replace google.golang.org/appengine => google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 + +replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 + +replace google.golang.org/grpc => google.golang.org/grpc v1.23.0 + +replace gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.0 + +replace gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 + +replace gopkg.in/tomb.v1 => gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 + +replace gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2 + +replace k8s.io/api => k8s.io/api v0.0.0-20190918155943-95b840bb6a1f + +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 + +replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 + +replace k8s.io/apiserver => k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + +replace k8s.io/client-go => k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 + +replace k8s.io/code-generator => k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269 + +replace k8s.io/component-base => k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 + +replace k8s.io/gengo => k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab + +replace k8s.io/klog => k8s.io/klog v0.2.0 + +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + +replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + +replace k8s.io/utils => k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + +replace sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + +replace sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a + +replace sigs.k8s.io/kubebuilder => sigs.k8s.io/kubebuilder v1.0.8 + +replace sigs.k8s.io/structured-merge-diff => sigs.k8s.io/structured-merge-diff v1.0.0 + +replace sigs.k8s.io/testing_frameworks => sigs.k8s.io/testing_frameworks v0.1.1 + +replace sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.1.0 + +replace sigs.k8s.io/apiserver-builder-alpha => ../../../apiserver-builder-alpha \ No newline at end of file diff --git a/go.mod b/go.mod new file mode 100644 index 0000000000..1e66d6042f --- /dev/null +++ b/go.mod @@ -0,0 +1,299 @@ +module sigs.k8s.io/apiserver-builder-alpha + +go 1.13 + +require ( + github.com/Azure/go-autorest v13.0.0+incompatible // indirect + github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f // indirect + github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c // indirect + github.com/go-logr/zapr v0.1.1 // indirect + github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 // indirect + github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d // indirect + github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 // indirect + github.com/gogo/protobuf v1.3.1 // indirect + github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff // indirect + github.com/google/go-cmp v0.3.1 // indirect + github.com/gorilla/websocket v1.4.1 // indirect + github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 // indirect + github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb // indirect + github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect + github.com/lib/pq v1.2.0 // indirect + github.com/magiconair/properties v1.7.4 // indirect + github.com/mattn/go-sqlite3 v1.11.0 // indirect + github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc // indirect + github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 // indirect + github.com/onsi/ginkgo v1.8.0 + github.com/onsi/gomega v1.5.0 + github.com/pelletier/go-toml v1.1.0 // indirect + github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c // indirect + github.com/rancher/kine v0.3.2 // indirect + github.com/spf13/cast v1.1.0 // indirect + github.com/spf13/cobra v0.0.5 + github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec // indirect + github.com/spf13/pflag v1.0.3 + github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 // indirect + github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 // indirect + gomodules.xyz/jsonpatch v2.0.0+incompatible // indirect + k8s.io/api v0.17.0 + k8s.io/apimachinery v0.17.0 + k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + k8s.io/client-go v0.17.0 + k8s.io/klog v0.4.0 + k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a // indirect + sigs.k8s.io/kubebuilder v1.0.8 // indirect + sigs.k8s.io/structured-merge-diff v1.0.0 // indirect + sigs.k8s.io/testing_frameworks v0.1.1 +) + +replace cloud.google.com/go => cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 + +replace github.com/Azure/go-autorest => github.com/Azure/go-autorest v13.0.0+incompatible + +replace github.com/NYTimes/gziphandler => github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 + +replace github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.0.0 + +replace github.com/PuerkitoBio/urlesc => github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 + +replace github.com/Rican7/retry => github.com/Rican7/retry v0.1.0 + +replace github.com/asaskevich/govalidator => github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f + +replace github.com/beorn7/perks => github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 + +replace github.com/canonical/go-dqlite => github.com/canonical/go-dqlite v1.2.0 + +replace github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.0 + +replace github.com/coreos/etcd => github.com/coreos/etcd v3.3.15+incompatible + +replace github.com/coreos/go-semver => github.com/coreos/go-semver v0.2.0 + +replace github.com/coreos/go-systemd => github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b + +replace github.com/coreos/pkg => github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea + +replace github.com/davecgh/go-spew => github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc + +replace github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go v3.2.0+incompatible + +replace github.com/docker/spdystream => github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c + +replace github.com/emicklei/go-restful => github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 + +replace github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.5.0+incompatible + +replace github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.7 + +replace github.com/go-logr/logr => github.com/go-logr/logr v0.1.0 + +replace github.com/go-logr/zapr => github.com/go-logr/zapr v0.1.1 + +replace github.com/go-openapi/analysis => github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 + +replace github.com/go-openapi/errors => github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba + +replace github.com/go-openapi/jsonpointer => github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 + +replace github.com/go-openapi/jsonreference => github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 + +replace github.com/go-openapi/loads => github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + +replace github.com/go-openapi/runtime => github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + +replace github.com/go-openapi/spec => github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 + +replace github.com/go-openapi/strfmt => github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec + +replace github.com/go-openapi/swag => github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 + +replace github.com/go-openapi/validate => github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc + +replace github.com/go-sql-driver/mysql => github.com/go-sql-driver/mysql v1.4.1 + +replace github.com/gogo/protobuf => github.com/gogo/protobuf v1.3.1 + +replace github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff + +replace github.com/golang/protobuf => github.com/golang/protobuf v1.1.0 + +replace github.com/google/btree => github.com/google/btree v0.0.0-20160524151835-7d79101e329e + +replace github.com/google/go-cmp => github.com/google/go-cmp v0.3.1 + +replace github.com/google/gofuzz => github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 + +replace github.com/google/uuid => github.com/google/uuid v1.1.1 + +replace github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d + +replace github.com/gophercloud/gophercloud => github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 + +replace github.com/gorilla/websocket => github.com/gorilla/websocket v1.4.1 + +replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 + +replace github.com/grpc-ecosystem/go-grpc-prometheus => github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 + +replace github.com/grpc-ecosystem/grpc-gateway => github.com/grpc-ecosystem/grpc-gateway v1.4.1 + +replace github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 + +replace github.com/hashicorp/hcl => github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb + +replace github.com/hpcloud/tail => github.com/hpcloud/tail v1.0.0 + +replace github.com/imdario/mergo => github.com/imdario/mergo v0.3.5 + +replace github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0 + +replace github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0 + +replace github.com/json-iterator/go => github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 + +replace github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2 + +replace github.com/lib/pq => github.com/lib/pq v1.2.0 + +replace github.com/magiconair/properties => github.com/magiconair/properties v1.7.4 + +replace github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a + +replace github.com/markbates/inflect => github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6 + +replace github.com/mattn/go-sqlite3 => github.com/mattn/go-sqlite3 v1.11.0 + +replace github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 + +replace github.com/mitchellh/mapstructure => github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc + +replace github.com/modern-go/concurrent => github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd + +replace github.com/modern-go/reflect2 => github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 + +replace github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 + +replace github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f + +replace github.com/onsi/ginkgo => github.com/onsi/ginkgo v1.8.0 + +replace github.com/onsi/gomega => github.com/onsi/gomega v1.5.0 + +replace github.com/pborman/uuid => github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca + +replace github.com/pelletier/go-toml => github.com/pelletier/go-toml v1.1.0 + +replace github.com/petar/GoLLRB => github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c + +replace github.com/pkg/errors => github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 + +replace github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.2 + +replace github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 + +replace github.com/prometheus/common => github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa + +replace github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc + +replace github.com/rancher/kine => github.com/rancher/kine v0.3.2 + +replace github.com/sirupsen/logrus => github.com/sirupsen/logrus v1.4.2 + +replace github.com/soheilhy/cmux => github.com/soheilhy/cmux v0.1.4 + +replace github.com/spf13/afero => github.com/spf13/afero v1.0.2 + +replace github.com/spf13/cast => github.com/spf13/cast v1.1.0 + +replace github.com/spf13/cobra => github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 + +replace github.com/spf13/jwalterweatherman => github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec + +replace github.com/spf13/pflag => github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff + +replace github.com/spf13/viper => github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + +replace github.com/tmc/grpc-websocket-proxy => github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 + +replace github.com/xiang90/probing => github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 + +replace go.uber.org/atomic => go.uber.org/atomic v1.3.2 + +replace go.uber.org/multierr => go.uber.org/multierr v1.1.0 + +replace go.uber.org/zap => go.uber.org/zap v1.9.1 + +replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20170825220121-81e90905daef + +replace golang.org/x/net => golang.org/x/net v0.0.0-20170809000501-1c05540f6879 + +replace golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 + +replace golang.org/x/sys => golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a + +replace golang.org/x/text => golang.org/x/text v0.0.0-20170810154203-b19bf474d317 + +replace golang.org/x/time => golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 + +replace golang.org/x/tools => golang.org/x/tools v0.0.0-20181101071927-45ff765b4815 + +replace golang.org/x/xerrors => golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 + +replace gomodules.xyz/jsonpatch => gomodules.xyz/jsonpatch v2.0.0+incompatible + +replace google.golang.org/appengine => google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 + +replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 + +replace google.golang.org/grpc => google.golang.org/grpc v1.23.0 + +replace gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.0 + +replace gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 + +replace gopkg.in/tomb.v1 => gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 + +replace gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2 + +replace k8s.io/api => k8s.io/api v0.0.0-20190918155943-95b840bb6a1f + +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 + +replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 + +replace k8s.io/apiserver => k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + +replace k8s.io/client-go => k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 + +replace k8s.io/code-generator => k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269 + +replace k8s.io/component-base => k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 + +replace k8s.io/gengo => k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab + +replace k8s.io/klog => k8s.io/klog v0.2.0 + +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + +replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + +replace k8s.io/utils => k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + +replace sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + +replace sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a + +replace sigs.k8s.io/kubebuilder => sigs.k8s.io/kubebuilder v1.0.8 + +replace sigs.k8s.io/structured-merge-diff => sigs.k8s.io/structured-merge-diff v1.0.0 + +replace sigs.k8s.io/testing_frameworks => sigs.k8s.io/testing_frameworks v0.1.1 + +replace sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.1.0 + +replace sigs.k8s.io/apiserver-builder-alpha/test => ./test diff --git a/go.sum b/go.sum new file mode 100644 index 0000000000..e43cd04214 --- /dev/null +++ b/go.sum @@ -0,0 +1,316 @@ +cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 h1:8Pau1HNsqG3bybGrTxn2oaH64hozvPKX+V5WySSKK8c= +cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= +github.com/Azure/go-autorest v13.0.0+incompatible h1:56c11ykhsFSPNNQuS73Ri8h/ezqVhr2h6t9LJIEKVO0= +github.com/Azure/go-autorest v13.0.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= +github.com/Azure/go-autorest/autorest v0.9.0 h1:MRvx8gncNaXJqOoLmhNjUAKh33JJF8LyxPhomEtOsjs= +github.com/Azure/go-autorest/autorest v0.9.0/go.mod h1:xyHB1BMZT0cuDHU7I0+g046+BFDTQ8rEZB0s4Yfa6bI= +github.com/Azure/go-autorest/autorest/adal v0.5.0 h1:q2gDruN08/guU9vAjuPWff0+QIrpH6ediguzdAzXAUU= +github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod h1:8Z9fGy2MpX0PvDjB1pEgQTmVqjGhiHBW7RJJEciWzS0= +github.com/Azure/go-autorest/autorest/date v0.1.0 h1:YGrhWfrgtFs84+h0o46rJrlmsZtyZRg470CqAXTZaGM= +github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod h1:plvfp3oPSKwf2DNjlBjWF/7vwR+cUD/ELuzDCXwHUVA= +github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= +github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod h1:OTyCOPRA2IgIlWxVYxBee2F5Gr4kF2zd2J5cFRaIDN0= +github.com/Azure/go-autorest/logger v0.1.0 h1:ruG4BSDXONFRrZZJ2GUXDiUyVpayPmb1GnWeHDdaNKY= +github.com/Azure/go-autorest/logger v0.1.0/go.mod h1:oExouG+K6PryycPJfVSxi/koC6LSNgds39diKLz7Vrc= +github.com/Azure/go-autorest/tracing v0.5.0 h1:TRn4WjSnkcSy5AEG3pnbtFSwNtwzjr4VYyQflFE619k= +github.com/Azure/go-autorest/tracing v0.5.0/go.mod h1:r/s2XiOKccPW3HrqB+W0TQzfbtp2fGCgRFtBroKn4Dk= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 h1:lsxEuwrXEAokXB9qhlbKWPpo3KMLZQ5WB5WLQRW1uq0= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/PuerkitoBio/purell v1.0.0 h1:0GoNN3taZV6QI81IXgCbxMyEaJDXMSIjArYBCYzVVvs= +github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 h1:JCHLVE3B+kJde7bIEo5N4J+ZbLhp0J1Fs+ulyRws4gE= +github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/Rican7/retry v0.1.0 h1:FqK94z34ly8Baa6K+G8Mmza9rYWTKOJk+yckIBB5qVk= +github.com/Rican7/retry v0.1.0/go.mod h1:FgOROf8P5bebcC1DS0PdOQiqGUridaZvikzUmkFW6gg= +github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f h1:xHxhygLkJBQaXZ7H0JUpmqK/gfKO2DZXB7gAKT6bbBs= +github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 h1:OnJHjoVbY69GG4gclp0ngXfywigLhR6rrgUxmxQRWO4= +github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= +github.com/blang/semver v3.5.0+incompatible h1:CGxCgetQ64DKk7rdZ++Vfnb1+ogGNnB17OJKJXD2Cfs= +github.com/blang/semver v3.5.0+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk= +github.com/canonical/go-dqlite v1.2.0 h1:TCsNV/mAmPy7PQa4jIQMoiXbCUVqYTSv6OJSpi/qdX8= +github.com/canonical/go-dqlite v1.2.0/go.mod h1:wp00vfMvPYgNCyxcPdHB5XExmDoCGoPUGymloAQT17Y= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= +github.com/coreos/bbolt v1.3.0/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= +github.com/coreos/etcd v3.3.15+incompatible h1:+9RjdC18gMxNQVvSiXvObLu29mOFmkgdsB4cRTlV+EE= +github.com/coreos/etcd v3.3.15+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/coreos/go-oidc v2.1.0+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= +github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b h1:+mtZ0WjVZwTX0RVrXMXDwuYVaNeHGvWBW1UwJeMR+2M= +github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea h1:n2Ltr3SrfQlf/9nOna1DoGKxLx3qTSI8Ttl6Xrqp6mw= +github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= +github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc h1:NlbIJbqL8zjb55Vdrsr5uqyVC6/NoUUd2YrLojfE2zI= +github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM= +github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c h1:ZfSZ3P3BedhKGUhzj7BQlPSU4OvT6tfOKe3DVHzOA7s= +github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c/go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM= +github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= +github.com/elazarl/goproxy v0.0.0-20170405201442-c4fc26588b6e/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 h1:1MGKWTwW+rqKPXlCs0T+6UMYBNp8Hwl+gMQ6hmf/GaQ= +github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/evanphx/json-patch v4.5.0+incompatible h1:ouOWdg56aJriqS0huScTkVXPC5IcNrDCXZ6OoTAWu7M= +github.com/evanphx/json-patch v4.5.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-logr/logr v0.1.0 h1:M1Tv3VzNlEHg6uyACnRdtrploV2P7wZqH8BoQMtz0cg= +github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= +github.com/go-logr/zapr v0.1.1 h1:qXBXPDdNncunGs7XeEpsJt8wCjYBygluzfdLO0G5baE= +github.com/go-logr/zapr v0.1.1/go.mod h1:tabnROwaDl0UNxkVeFRbY8bwB37GwRv0P8lg6aAiEnk= +github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 h1:0puMfPt1Uwv6yAyiIm/kkCdxRFURsaHGLuqyBmNTaHU= +github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601/go.mod h1:k70tL6pCuVxPJOHXQ+wIac1FUrvNkHolPie/cLEU6hI= +github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba h1:LiBJivCSkIa8fmEiRP/+qftG2ywqavn9M8H2bEOaeRU= +github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba/go.mod h1:La0D2x9HoXenv7MDEiAv6vWoe84CXFo0PQRk/jdQlww= +github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 h1:wSt/4CYxs70xbATrGXhokKF1i0tZjENLOo1ioIO13zk= +github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0= +github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 h1:tF+augKRWlWx0J0B7ZyyKSiTyV6E1zZe+7b3qQlcEf8= +github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg= +github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d h1:7YUFOSkWjhT+Z71L4drjOMwW4VUO9ihHVIsToWv+S08= +github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d/go.mod h1:5qFWh9T8iTbMizjsoC/EHEN3onRy+cfNRw/wV1iX1Og= +github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 h1:tGbuViOWiotNueyqn2/UthMwIF7jR7uysB1pzhaKvC0= +github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1/go.mod h1:6v9a6LTXWQCdL8k1AO3cvqx5OtZY/Y9wKTgaoP6YRfA= +github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 h1:C1JKChikHGpXwT5UQDFaryIpDtyyGL/CR6C2kB7F1oc= +github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc= +github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec h1:iDUVvQ2S3KDlzQy7th4XRNuBJC/yor56rUXG4BFwiZk= +github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec/go.mod h1:/bCWipNKhC9QMhD8HRe2EGbU8G0D4Yvh0G6X4k1Xwvg= +github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 h1:zP3nY8Tk2E6RTkqGYrarZXuzh+ffyLDljLxCy1iJw80= +github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I= +github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc h1:wMYQZjBF2tD5xhfyelVO5Stvi5nJym7dJKGXpLaXeSY= +github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc/go.mod h1:ve8xoSHgqBUifiKgaVbxLmOE0ckvH0oXfsJcnm6SIz0= +github.com/go-sql-driver/mysql v1.4.1 h1:g24URVg0OFbNUTx9qqY1IRZ9D9z3iPyi5zKhQZpNwpA= +github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= +github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI= +github.com/gogo/protobuf v1.3.1 h1:DqDEcV5aeaTmdFBePNpYsp3FlcVH/2ISVVM9Qf8PSls= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff h1:kOkM9whyQYodu09SJ6W3NCsHG7crFaJILQ22Gozp3lg= +github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/protobuf v1.1.0 h1:0iH4Ffd/meGoXqF2lSAhZHt8X+cPgkfn/cb6Cce5Vpc= +github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/google/btree v0.0.0-20160524151835-7d79101e329e/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/go-cmp v0.3.1 h1:Xye71clBPdm5HgqGwUkwhbynsUJZhDbS20FvLhQ2izg= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 h1:ScAXWS+TR6MZKex+7Z8rneuSJH+FSDqd6ocQyl+ZHo4= +github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod h1:HP5RmnzzSNb993RKQDq4+1A4ia9nllfqcQFTQJedwGI= +github.com/google/uuid v1.1.1 h1:Gkbcsh/GbpXz7lPftLA3P6TYMwjCLYm83jiFQZF/3gY= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d h1:7XGaL1e6bYS1yIonGp9761ExpPPV1ui0SAC59Yube9k= +github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY= +github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 h1:xGUr25avbZMYV/tLIjlRIaAWaDi5MXETI+vsT3yKJF8= +github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9/go.mod h1:3WdhXV3rUYy9p6AUW8d94kr+HS62Y4VL9mBnFxsD8q4= +github.com/gorilla/websocket v1.4.1/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gregjones/httpcache v0.0.0-20170728041850-787624de3eb7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= +github.com/grpc-ecosystem/grpc-gateway v1.4.1/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw= +github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 h1:OaRuzt9oCKNui8cCskZijoKUwe+aCuuCwvx1ox8FNyw= +github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb h1:1OvvPvZkn/yCQ3xBcM8y4020wdkMXPHLB4+NfoGWh4U= +github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb/go.mod h1:oZtUIOe8dh44I2q6ScRibXws4Ajl+d+nod3AaR9vL5w= +github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/imdario/mergo v0.3.5 h1:JboBksRwiiAJWvIYJVo46AfV+IAIKZpfrSzVKj42R4Q= +github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= +github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= +github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 h1:/UewZcckqhvnnS0C6r3Sher2hSEbVmM6Ogpcjen08+Y= +github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/konsorten/go-windows-terminal-sequences v1.0.2 h1:DB17ag19krx9CFsz4o3enTrPXyIXCl+2iCXH/aMAp9s= +github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/lib/pq v1.2.0 h1:LXpIM/LZ5xGFhOpXAQUIMM1HdyqzVYM13zNdjCEEcA0= +github.com/lib/pq v1.2.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= +github.com/magiconair/properties v1.7.4 h1:UVo0TkHGd4lQSN1dVDzs9URCIgReuSIcCXpAVB9nZ80= +github.com/magiconair/properties v1.7.4/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a h1:TpvdAwDAt1K4ANVOfcihouRdvP+MgAfDWwBuct4l6ZY= +github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6/go.mod h1:oTeZL2KHA7CUX6X+fovmK9OvIOFuqu0TwdQrZjLTh88= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= +github.com/mattn/go-sqlite3 v1.11.0 h1:LDdKkqtYlom37fkvqs8rMPFKAMe8+SgjbwZ6ex1/A/Q= +github.com/mattn/go-sqlite3 v1.11.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= +github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 h1:NlK6WXPDxjVVwseTuj5NdNJBDabnoJryx4UqB5i/Lk8= +github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc h1:5T6hzGUO5OrL6MdYXYoLQtRWJDDgjdlOVBn9mIqGY1g= +github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 h1:Esafd1046DLDQ0W1YjYsBW+p8U2u7vzgW2SQVmlNazg= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 h1:10VrZWOtDSvWhgViCi2J6VUp4p/B3pOA/efiMH3KjjI= +github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= +github.com/onsi/ginkgo v1.8.0 h1:VkHVNpR4iVnU8XQR6DBm8BqYjN7CRzw+xKUbVVbbW9w= +github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/gomega v1.5.0 h1:izbySO9zDPmjJ8rDjLvkA2zJHIo+HkYXHnf7eN7SSyo= +github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca h1:dKRMHfduZ/ZqOHuYGk/0kkTIUbnyorkAfzLOp6Ts8pU= +github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca/go.mod h1:VyrYX9gd7irzKovcSS6BIIEwPRkP2Wm2m9ufcdFSJ34= +github.com/pelletier/go-toml v1.1.0 h1:cmiOvKzEunMsAxyhXSzpL5Q1CRKpVv0KQsnAIcSEVYM= +github.com/pelletier/go-toml v1.1.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c/go.mod h1:HUpKUBZnpzkdx0kD/+Yfuft+uD3zHGtXF/XJB14TUr4= +github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 h1:VKwwwPzRs1kuf0sQ55ye3ZV3dybDkw4JfI1Ad1eT73o= +github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pquerna/cachecontrol v0.0.0-20171018203845-0dec1b30a021/go.mod h1:prYjPmNq4d1NPVmpShWobRqXY3q7Vp+80DqgxxUrUIA= +github.com/prometheus/client_golang v0.9.2 h1:awm861/B8OKDd2I/6o1dy3ra4BamzKhYOiGItCeZ740= +github.com/prometheus/client_golang v0.9.2/go.mod h1:OsXs2jCmiKlQ1lTBmv21f2mNfw4xf/QclQDMrYNZzcM= +github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 h1:0E/5GnGmzoDCtmzTycjGDWW33H0UBmAhR0h+FC8hWLs= +github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa h1:WBOqSBZzK9pqPXiewLT2aL9evdTCy4hUefz0h3iJGGI= +github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= +github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc h1:eEx6/InsHC/w5bo5ADfs4u7uf7NXgmDDui12UF205Ag= +github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/rancher/kine v0.3.2 h1:2kP48ojBWVoZ6vlzixc9jc9uKRk7Yn1a7kWoOsJi7Sg= +github.com/rancher/kine v0.3.2/go.mod h1:xEMl0tLCva9/9me7mXJ3m9Vo6yqHgC4OU3NiK4CPrGQ= +github.com/rancher/wrangler v0.4.0/go.mod h1:1cR91WLhZgkZ+U4fV9nVuXqKurWbgXcIReU4wnQvTN8= +github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446/go.mod h1:uYEyJGbgTkfkS4+E/PavXkNJcbFIpEtjt2B0KDQ5+9M= +github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.2.1/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= +github.com/spf13/afero v1.0.2 h1:5bRmqmInNmNFkI9NG9O0Xc/Lgl9wOWWUUA/O8XZqTCo= +github.com/spf13/afero v1.0.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/cast v1.1.0 h1:0Rhw4d6C8J9VPu6cjZLIhZ8+aAOHcDvGeKn+cq5Aq3k= +github.com/spf13/cast v1.1.0/go.mod h1:r2rcYCSwa1IExKTDiTfzaxqT2FNHs8hODu4LnUfgKEg= +github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 h1:vX79RLf8hJqzYiv0FVgbIqSD76lK4dTIoIN29Kc4MXo= +github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= +github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec h1:2ZXvIUGghLpdTVHR1UfvfrzoVlZaE/yOWC5LueIHZig= +github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff h1:VARhShG49tiji6mdRNp7JTNDtJ0FhuprF93GBQ37xGU= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 h1:hh6dlnX5EheZdLFxYsRZt7d2z6lOnP8qVEksE/7UrhM= +github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8/go.mod h1:A8kyI5cUJhb8N+3pkfONlcEcZbueH6nhAm0Fq7SrnBM= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= +github.com/urfave/cli v1.21.0/go.mod h1:lxDj6qX9Q6lWQxIrbrT0nwecwUtRnhVZAJjJZrVUZZQ= +github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738 h1:VcrIfasaLFkyjk6KNlXQSzO+B0fZcnECiDrKJsfxka0= +go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= +go.uber.org/atomic v1.3.2 h1:2Oa65PReHzfn29GpvgsYwloV9AVFHPDk8tYxt2c2tr4= +go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/multierr v1.1.0 h1:HoEmRHQPVSqub6w2z2d2EOVs2fjyFRGyofhKuyDq0QI= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/zap v1.9.1 h1:XCJQEf3W6eZaVwhRBof6ImoYGJSITeKWsyeh3HFu/5o= +go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +golang.org/x/crypto v0.0.0-20170825220121-81e90905daef h1:R8ubLIilYRXIXpgjOg2l/ECVs3HzVKIjJEhxSsQ91u4= +golang.org/x/crypto v0.0.0-20170825220121-81e90905daef/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190312203227-4b39c73a6495/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/net v0.0.0-20170809000501-1c05540f6879 h1:0rFa7EaCGdQPmZVbo9F7MNF65b8dyzS6EUnXjs9Cllk= +golang.org/x/net v0.0.0-20170809000501-1c05540f6879/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 h1:/4OaQ4bC66Oq9JDhUnxTjBGt8XBhDuwgMRXHgvfcCUY= +golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a h1:aYOabOQFp6Vj6W1F80affTUvO9UxmJRx8K0gsfABByQ= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/text v0.0.0-20170810154203-b19bf474d317 h1:WKW+OPdYPlvOTVGHuMfjnIC6yY2SI93yFB0pZ7giBmQ= +golang.org/x/text v0.0.0-20170810154203-b19bf474d317/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 h1:+DCIGbF/swA92ohVg0//6X2IVY3KZs6p9mix0ziNYJM= +golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/tools v0.0.0-20181101071927-45ff765b4815/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 h1:/atklqdjdhuosWIl6AIbOeHJjicWYPqR9bpxqxYG2pA= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gomodules.xyz/jsonpatch v2.0.0+incompatible h1:J3quP/+sip0f25wHGFahopbggpure0hidpYAdt/3DL0= +gomodules.xyz/jsonpatch v2.0.0+incompatible/go.mod h1:JT8qjm2mBhTWRtbNy3nHq29aN05fIxGakDtQrGXlUAU= +gomodules.xyz/jsonpatch/v2 v2.0.1 h1:xyiBuvkD2g5n7cYzx6u2sxQvsAy4QJsZFCzGVdzOXZ0= +gomodules.xyz/jsonpatch/v2 v2.0.1/go.mod h1:IhYNNY4jnS53ZnfE4PAmpKtDpTCj1JFXc+3mwe7XcUU= +gonum.org/v1/gonum v0.0.0-20190331200053-3d26580ed485/go.mod h1:2ltnJ7xHfj0zHS40VVPYEAAMTa3ZGguvHGBSJeRWqE0= +gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= +gonum.org/v1/netlib v0.0.0-20190331212654-76723241ea4e/go.mod h1:kS+toOQn6AQKjmKJ7gzohV1XkqsFehRA2FbsbkopSuQ= +google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 h1:A+cl9JqRlEL4GceIt49l8O0B+2e3XwM3UQQt2q2G2/c= +google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 h1:72GtwBPfq6av9X0Ru2HtAopsPW+d+vh1K1zaxanTdE8= +google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/grpc v1.23.0 h1:AzbTB6ux+okLTzP8Ru1Xs41C303zdcfEht7MQnYJt5A= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/inf.v0 v0.9.0 h1:3zYtXIO92bvsdS3ggAdA8Gb4Azj0YU+TVY1uGYNFA8o= +gopkg.in/inf.v0 v0.9.0/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 h1:986b60BAz5vO2Vaf48yQaq+wb2bU4JsXxKu1+itW6x8= +gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k= +gopkg.in/square/go-jose.v2 v2.2.2/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +k8s.io/api v0.0.0-20190918155943-95b840bb6a1f h1:8FRUST8oUkEI45WYKyD8ed7Ad0Kg5v11zHyPkEVb2xo= +k8s.io/api v0.0.0-20190918155943-95b840bb6a1f/go.mod h1:uWuOHnjmNrtQomJrvEBg0c0HRNyQ+8KTEERVsK0PW48= +k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 h1:V6ndwCPoao1yZ52agqOKaUAl7DYWVGiXjV7ePA2i610= +k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783/go.mod h1:xvae1SZB3E17UpV59AWc271W/Ph25N+bjPyR63X6tPY= +k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 h1:CS1tBQz3HOXiseWZu6ZicKX361CZLT97UFnnPx0aqBw= +k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655/go.mod h1:nL6pwRT8NgfF8TT68DBI8uEePRt89cSvoXUVqbkWHq4= +k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad h1:IMoNR9pilTBaCS5WpwWnAdmoVYVeXowOD3bLrwxIAtQ= +k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad/go.mod h1:XPCXEwhjaFN29a8NldXA901ElnKeKLrLtREO9ZhFyhg= +k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 h1:mLmhKUm1X+pXu0zXMEzNsOF5E2kKFGe5o6BZBIIqA6A= +k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90/go.mod h1:J69/JveO6XESwVgG53q3Uz5OSfgsv4uxpScmmyYOOlk= +k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269/go.mod h1:V5BD6M4CyaN5m+VthcclXWsVcT1Hu+glwa1bi3MIsyE= +k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 h1:0UWOjjag5IcVoAko0g+3qGhegdwWkRf4v4AHCIMVwnc= +k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090/go.mod h1:933PBGtQFJky3TEwYx4aEPZ4IxqhWh3R6DCmzqIn1hA= +k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/klog v0.2.0 h1:0ElL0OHzF3N+OhoJTL0uca20SxtYt4X4+bzHeqrB83c= +k8s.io/klog v0.2.0/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk= +k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 h1:Qscw8cxevIcxULoLXwNgcIPbGCGCaGHlh5HpTE8N8C8= +k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3/go.mod h1:NJisPUqwlg1A99RhO1BTnNtwC4pKUyXJ2f3Xc4PxKQg= +k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf h1:EYm5AW/UUDbnmnI+gK0TJDVK9qPLhM+sRHYanNKw0EQ= +k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod h1:1TqjTSzOxsLGIKfj0lK8EeCP7K1iUG65v09OM0/WG5E= +k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a h1:uy5HAgt4Ha5rEMbhZA+aM1j2cq5LmR6LQ71EYC2sVH4= +k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a/go.mod h1:sZAwmy6armz5eXlNoLmJcl4F1QuKu7sr+mFQ0byX7Ew= +modernc.org/cc v1.0.0/go.mod h1:1Sk4//wdnYJiUIxnW8ddKpaOJCF37yAdqYnkxUpaYxw= +modernc.org/golex v1.0.0/go.mod h1:b/QX9oBD/LhixY6NDh+IdGv17hgB+51fET1i2kPSmvk= +modernc.org/mathutil v1.0.0/go.mod h1:wU0vUrJsVWBZ4P6e7xtFJEhFSNsfRLJ8H458uRjg03k= +modernc.org/strutil v1.0.0/go.mod h1:lstksw84oURvj9y3tn8lGvRxyRC1S2+g5uuIzNfIOBs= +modernc.org/xc v1.0.0/go.mod h1:mRNCo0bvLjGhHO9WsyuKVU4q0ceiDDDoEeWDJHrNx8I= +sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 h1:unm3QV/Hodw9J7L52GBjiB9yL+SA/A+s/xjGtjz021c= +sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958/go.mod h1:p2vzQ3RuSVv9YR4AcM0y8TKHQA+0oLXazKFt6Z0OdS8= +sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a/go.mod h1:5B/NyJEvqwZNl6sJgTvQJGlxRK4TOJMdELRFDsUwSeY= +sigs.k8s.io/kubebuilder v1.0.8/go.mod h1:tjcjlckQhPDkbbOw9sUkf1hB1EMiKvqVJhxMXh13npA= +sigs.k8s.io/structured-merge-diff v1.0.0 h1:JI5bQQfabPDe8cSuK/lFMm2xB3faNkWyXyxT69FVmS8= +sigs.k8s.io/structured-merge-diff v1.0.0/go.mod h1:IIgPezJWb76P0hotTxzDbWsMYB8APh18qZnxkomBpxA= +sigs.k8s.io/testing_frameworks v0.1.1 h1:cP2l8fkA3O9vekpy5Ks8mmA0NW/F7yBdXf8brkWhVrs= +sigs.k8s.io/testing_frameworks v0.1.1/go.mod h1:VVBKrHmJ6Ekkfz284YKhQePcdycOzNH9qL6ht1zEr/U= +sigs.k8s.io/yaml v1.1.0 h1:4A07+ZFc2wgJwo8YNlQpr1rVlgUDlxXHhPJciaPY5gs= +sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= diff --git a/test/go.mod b/test/go.mod new file mode 100644 index 0000000000..4ec23935de --- /dev/null +++ b/test/go.mod @@ -0,0 +1,297 @@ +module sigs.k8s.io/apiserver-builder-alpha/test + +go 1.13 + +require ( + github.com/Azure/go-autorest v13.0.0+incompatible // indirect + github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f // indirect + github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c // indirect + github.com/go-logr/zapr v0.1.1 // indirect + github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 // indirect + github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d // indirect + github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 // indirect + github.com/gogo/protobuf v1.3.1 // indirect + github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff // indirect + github.com/google/go-cmp v0.3.1 // indirect + github.com/gorilla/websocket v1.4.1 // indirect + github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 // indirect + github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb // indirect + github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect + github.com/lib/pq v1.2.0 // indirect + github.com/magiconair/properties v1.7.4 // indirect + github.com/mattn/go-sqlite3 v1.11.0 // indirect + github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc // indirect + github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 // indirect + github.com/onsi/ginkgo v1.8.0 + github.com/onsi/gomega v1.5.0 + github.com/pelletier/go-toml v1.1.0 // indirect + github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c // indirect + github.com/rancher/kine v0.3.2 // indirect + github.com/spf13/cast v1.1.0 // indirect + github.com/spf13/cobra v0.0.5 + github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec // indirect + github.com/spf13/pflag v1.0.3 + github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 // indirect + github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect + golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 // indirect + gomodules.xyz/jsonpatch v2.0.0+incompatible // indirect + k8s.io/api v0.17.0 + k8s.io/apimachinery v0.17.0 + k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + k8s.io/client-go v0.17.0 + k8s.io/klog v0.4.0 + k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a // indirect + sigs.k8s.io/kubebuilder v1.0.8 // indirect + sigs.k8s.io/structured-merge-diff v1.0.0 // indirect + sigs.k8s.io/testing_frameworks v0.1.1 +) + +replace cloud.google.com/go => cloud.google.com/go v0.1.1-0.20160913182117-3b1ae45394a2 + +replace github.com/Azure/go-autorest => github.com/Azure/go-autorest v13.0.0+incompatible + +replace github.com/NYTimes/gziphandler => github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46 + +replace github.com/PuerkitoBio/purell => github.com/PuerkitoBio/purell v1.0.0 + +replace github.com/PuerkitoBio/urlesc => github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2 + +replace github.com/Rican7/retry => github.com/Rican7/retry v0.1.0 + +replace github.com/asaskevich/govalidator => github.com/asaskevich/govalidator v0.0.0-20171111151018-521b25f4b05f + +replace github.com/beorn7/perks => github.com/beorn7/perks v0.0.0-20160229213445-3ac7bf7a47d1 + +replace github.com/canonical/go-dqlite => github.com/canonical/go-dqlite v1.2.0 + +replace github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.0 + +replace github.com/coreos/etcd => github.com/coreos/etcd v3.3.15+incompatible + +replace github.com/coreos/go-semver => github.com/coreos/go-semver v0.2.0 + +replace github.com/coreos/go-systemd => github.com/coreos/go-systemd v0.0.0-20161114122254-48702e0da86b + +replace github.com/coreos/pkg => github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea + +replace github.com/davecgh/go-spew => github.com/davecgh/go-spew v1.1.1-0.20170626231645-782f4967f2dc + +replace github.com/dgrijalva/jwt-go => github.com/dgrijalva/jwt-go v3.2.0+incompatible + +replace github.com/docker/spdystream => github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c + +replace github.com/emicklei/go-restful => github.com/emicklei/go-restful v1.1.4-0.20170410110728-ff4f55a20633 + +replace github.com/evanphx/json-patch => github.com/evanphx/json-patch v4.5.0+incompatible + +replace github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.7 + +replace github.com/go-logr/logr => github.com/go-logr/logr v0.1.0 + +replace github.com/go-logr/zapr => github.com/go-logr/zapr v0.1.1 + +replace github.com/go-openapi/analysis => github.com/go-openapi/analysis v0.0.0-20160815203709-b44dc874b601 + +replace github.com/go-openapi/errors => github.com/go-openapi/errors v0.0.0-20171226161601-7bcb96a367ba + +replace github.com/go-openapi/jsonpointer => github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1 + +replace github.com/go-openapi/jsonreference => github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9 + +replace github.com/go-openapi/loads => github.com/go-openapi/loads v0.0.0-20160704185440-18441dfa706d + +replace github.com/go-openapi/runtime => github.com/go-openapi/runtime v0.0.0-20160704190703-11e322eeecc1 + +replace github.com/go-openapi/spec => github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501 + +replace github.com/go-openapi/strfmt => github.com/go-openapi/strfmt v0.0.0-20160812050534-d65c7fdb29ec + +replace github.com/go-openapi/swag => github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87 + +replace github.com/go-openapi/validate => github.com/go-openapi/validate v0.0.0-20160704191746-deaf2c9013bc + +replace github.com/go-sql-driver/mysql => github.com/go-sql-driver/mysql v1.4.1 + +replace github.com/gogo/protobuf => github.com/gogo/protobuf v1.3.1 + +replace github.com/golang/groupcache => github.com/golang/groupcache v0.0.0-20181024230925-c65c006176ff + +replace github.com/golang/protobuf => github.com/golang/protobuf v1.1.0 + +replace github.com/google/btree => github.com/google/btree v0.0.0-20160524151835-7d79101e329e + +replace github.com/google/go-cmp => github.com/google/go-cmp v0.3.1 + +replace github.com/google/gofuzz => github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 + +replace github.com/google/uuid => github.com/google/uuid v1.1.1 + +replace github.com/googleapis/gnostic => github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d + +replace github.com/gophercloud/gophercloud => github.com/gophercloud/gophercloud v0.0.0-20170831144856-2bf16b94fdd9 + +replace github.com/gorilla/websocket => github.com/gorilla/websocket v1.4.1 + +replace github.com/grpc-ecosystem/go-grpc-middleware => github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190723091251-e0797f438f94 + +replace github.com/grpc-ecosystem/go-grpc-prometheus => github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 + +replace github.com/grpc-ecosystem/grpc-gateway => github.com/grpc-ecosystem/grpc-gateway v1.4.1 + +replace github.com/hashicorp/golang-lru => github.com/hashicorp/golang-lru v0.0.0-20160207214719-a0d98a5f2880 + +replace github.com/hashicorp/hcl => github.com/hashicorp/hcl v0.0.0-20171017181929-23c074d0eceb + +replace github.com/hpcloud/tail => github.com/hpcloud/tail v1.0.0 + +replace github.com/imdario/mergo => github.com/imdario/mergo v0.3.5 + +replace github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0 + +replace github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0 + +replace github.com/json-iterator/go => github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3 + +replace github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2 + +replace github.com/lib/pq => github.com/lib/pq v1.2.0 + +replace github.com/magiconair/properties => github.com/magiconair/properties v1.7.4 + +replace github.com/mailru/easyjson => github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a + +replace github.com/markbates/inflect => github.com/markbates/inflect v0.0.0-20171215194931-a12c3aec81a6 + +replace github.com/mattn/go-sqlite3 => github.com/mattn/go-sqlite3 v1.11.0 + +replace github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v0.0.0-20150406173934-fc2b8d3a73c4 + +replace github.com/mitchellh/mapstructure => github.com/mitchellh/mapstructure v0.0.0-20180111000720-b4575eea38cc + +replace github.com/modern-go/concurrent => github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd + +replace github.com/modern-go/reflect2 => github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 + +replace github.com/munnerz/goautoneg => github.com/munnerz/goautoneg v0.0.0-20190414153302-2ae31c8b6b30 + +replace github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f + +replace github.com/onsi/ginkgo => github.com/onsi/ginkgo v1.8.0 + +replace github.com/onsi/gomega => github.com/onsi/gomega v1.5.0 + +replace github.com/pborman/uuid => github.com/pborman/uuid v0.0.0-20150603214016-ca53cad383ca + +replace github.com/pelletier/go-toml => github.com/pelletier/go-toml v1.1.0 + +replace github.com/petar/GoLLRB => github.com/petar/GoLLRB v0.0.0-20130427215148-53be0d36a84c + +replace github.com/pkg/errors => github.com/pkg/errors v0.7.1-0.20160808055540-a22138067af1 + +replace github.com/prometheus/client_golang => github.com/prometheus/client_golang v0.9.2 + +replace github.com/prometheus/client_model => github.com/prometheus/client_model v0.0.0-20150212101744-fa8ad6fec335 + +replace github.com/prometheus/common => github.com/prometheus/common v0.0.0-20170427095455-13ba4ddd0caa + +replace github.com/prometheus/procfs => github.com/prometheus/procfs v0.0.0-20170519190837-65c1f6f8f0fc + +replace github.com/rancher/kine => github.com/rancher/kine v0.3.2 + +replace github.com/sirupsen/logrus => github.com/sirupsen/logrus v1.4.2 + +replace github.com/soheilhy/cmux => github.com/soheilhy/cmux v0.1.4 + +replace github.com/spf13/afero => github.com/spf13/afero v1.0.2 + +replace github.com/spf13/cast => github.com/spf13/cast v1.1.0 + +replace github.com/spf13/cobra => github.com/spf13/cobra v0.0.0-20160722081547-f62e98d28ab7 + +replace github.com/spf13/jwalterweatherman => github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec + +replace github.com/spf13/pflag => github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff + +replace github.com/spf13/viper => github.com/spf13/viper v0.0.0-20160820190039-7fb2782df3d8 + +replace github.com/tmc/grpc-websocket-proxy => github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 + +replace github.com/xiang90/probing => github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18 + +replace go.uber.org/atomic => go.uber.org/atomic v1.3.2 + +replace go.uber.org/multierr => go.uber.org/multierr v1.1.0 + +replace go.uber.org/zap => go.uber.org/zap v1.9.1 + +replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20170825220121-81e90905daef + +replace golang.org/x/net => golang.org/x/net v0.0.0-20170809000501-1c05540f6879 + +replace golang.org/x/oauth2 => golang.org/x/oauth2 v0.0.0-20170412232759-a6bd8cefa181 + +replace golang.org/x/sys => golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a + +replace golang.org/x/text => golang.org/x/text v0.0.0-20170810154203-b19bf474d317 + +replace golang.org/x/time => golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 + +replace golang.org/x/tools => golang.org/x/tools v0.0.0-20181101071927-45ff765b4815 + +replace golang.org/x/xerrors => golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 + +replace gomodules.xyz/jsonpatch => gomodules.xyz/jsonpatch v2.0.0+incompatible + +replace google.golang.org/appengine => google.golang.org/appengine v1.0.1-0.20171011215012-a2e0dc829727 + +replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 + +replace google.golang.org/grpc => google.golang.org/grpc v1.23.0 + +replace gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.0 + +replace gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0-20150622162204-20b71e5b60d7 + +replace gopkg.in/tomb.v1 => gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 + +replace gopkg.in/yaml.v2 => gopkg.in/yaml.v2 v2.2.2 + +replace k8s.io/api => k8s.io/api v0.0.0-20190918155943-95b840bb6a1f + +replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.0.0-20190918161926-8f644eb6e783 + +replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190913080033-27d36303b655 + +replace k8s.io/apiserver => k8s.io/apiserver v0.0.0-20190918160949-bfa5e2e684ad + +replace k8s.io/client-go => k8s.io/client-go v0.0.0-20190918160344-1fbdaa4c8d90 + +replace k8s.io/code-generator => k8s.io/code-generator v0.0.0-20190912054826-cd179ad6a269 + +replace k8s.io/component-base => k8s.io/component-base v0.0.0-20190918160511-547f6c5d7090 + +replace k8s.io/gengo => k8s.io/gengo v0.0.0-20190907103519-ebc107f98eab + +replace k8s.io/klog => k8s.io/klog v0.2.0 + +replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.0.0-20190918161219-8c8f079fddc3 + +replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf + +replace k8s.io/utils => k8s.io/utils v0.0.0-20190809000727-6c36bc71fc4a + +replace sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.3.1-0.20191029211253-40070e2a1958 + +replace sigs.k8s.io/controller-tools => sigs.k8s.io/controller-tools v0.1.11-0.20190405182121-56d42b19e55a + +replace sigs.k8s.io/kubebuilder => sigs.k8s.io/kubebuilder v1.0.8 + +replace sigs.k8s.io/structured-merge-diff => sigs.k8s.io/structured-merge-diff v1.0.0 + +replace sigs.k8s.io/testing_frameworks => sigs.k8s.io/testing_frameworks v0.1.1 + +replace sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.1.0