diff --git a/.circleci/config.yml b/.circleci/config.yml index 12ed807..20013d4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -17,8 +17,8 @@ jobs: - checkout # specify any bash command here prefixed with `run: ` - run: - name: Install Glide - command: curl https://glide.sh/get | sh + name: Install dep + command: curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh - run: name: Install Mockery command: go get github.com/vektra/mockery/.../ @@ -29,12 +29,12 @@ jobs: docker_push_master: working_directory: /go/src/github.com/aerogear/ups-config-operator docker: - - image: circleci/golang:1.9 + - image: circleci/golang:1.10 steps: - checkout - run: - name: Install Glide - command: curl https://glide.sh/get | sh + name: Install dep + command: curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh - run: name: Install Mockery command: go get github.com/vektra/mockery/.../ @@ -47,12 +47,12 @@ jobs: docker_release: working_directory: /go/src/github.com/aerogear/ups-config-operator docker: - - image: circleci/golang:1.9 + - image: circleci/golang:1.10 steps: - checkout - run: - name: Install Glide - command: curl https://glide.sh/get | sh + name: Install dep + command: curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh - run: name: Install Mockery command: go get github.com/vektra/mockery/.../ diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 0000000..901909c --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,399 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + branch = "master" + digest = "1:315c3922568e0221ae50e16daf5e2bcb16c64a8c52a0866e9ee2b84a95e47fff" + name = "github.com/aerogear/mobile-crd-client" + packages = [ + "pkg/apis/mobile/v1alpha1", + "pkg/client/mobile/clientset/versioned", + "pkg/client/mobile/clientset/versioned/scheme", + "pkg/client/mobile/clientset/versioned/typed/mobile/v1alpha1", + ] + pruneopts = "UT" + revision = "11e8bb8fb2ab06c7625d8fcc5a3833bbf1cfaaeb" + +[[projects]] + digest = "1:ffe9824d294da03b391f44e1ae8281281b4afc1bdaa9588c9097785e3af10cec" + name = "github.com/davecgh/go-spew" + packages = ["spew"] + pruneopts = "UT" + revision = "8991bc29aa16c548c550c7ff78260e27b9ab7c73" + version = "v1.1.1" + +[[projects]] + digest = "1:c45cef8e0074ea2f8176a051df38553ba997a3616f1ec2d35222b1cf9864881e" + name = "github.com/ghodss/yaml" + packages = ["."] + pruneopts = "UT" + revision = "73d445a93680fa1a78ae23a5839bad48f32ba1ee" + +[[projects]] + digest = "1:f83d740263b44fdeef3e1bce6147b5d7283fcad1a693d39639be33993ecf3db1" + name = "github.com/gogo/protobuf" + packages = [ + "proto", + "sortkeys", + ] + pruneopts = "UT" + revision = "c0656edd0d9eab7c66d1eb0c568f9039345796f7" + +[[projects]] + digest = "1:2edd2416f89b4e841df0e4a78802ce14d2bc7ad79eba1a45986e39f0f8cb7d87" + name = "github.com/golang/glog" + packages = ["."] + pruneopts = "UT" + revision = "44145f04b68cf362d9c4df2182967c2275eaefed" + +[[projects]] + digest = "1:17fe264ee908afc795734e8c4e63db2accabaf57326dbf21763a7d6b86096260" + name = "github.com/golang/protobuf" + packages = [ + "proto", + "ptypes", + "ptypes/any", + "ptypes/duration", + "ptypes/timestamp", + ] + pruneopts = "UT" + revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265" + version = "v1.1.0" + +[[projects]] + digest = "1:41bfd4219241b7f7d6e6fdb13fc712576f1337e68e6b895136283b76928fdd66" + name = "github.com/google/gofuzz" + packages = ["."] + pruneopts = "UT" + revision = "44d81051d367757e1c7c6a5a86423ece9afcf63c" + +[[projects]] + digest = "1:75eb87381d25cc75212f52358df9c3a2719584eaa9685cd510ce28699122f39d" + name = "github.com/googleapis/gnostic" + packages = [ + "OpenAPIv2", + "compiler", + "extensions", + ] + pruneopts = "UT" + revision = "0c5108395e2debce0d731cf0287ddf7242066aba" + +[[projects]] + digest = "1:bb3cc4c1b21ea18cfa4e3e47440fc74d316ab25b0cf42927e8c1274917bd9891" + name = "github.com/json-iterator/go" + packages = ["."] + pruneopts = "UT" + revision = "f2b4162afba35581b6d4a50d3b8f34e33c144682" + +[[projects]] + digest = "1:51b096584e7998c12344756e57a486e5e5091c6089d7d28234b8ea0cedbf7fac" + name = "github.com/kubernetes-incubator/service-catalog" + packages = [ + "pkg/apis/servicecatalog", + "pkg/apis/servicecatalog/v1beta1", + "pkg/apis/settings", + "pkg/apis/settings/v1alpha1", + "pkg/client/clientset_generated/clientset", + "pkg/client/clientset_generated/clientset/scheme", + "pkg/client/clientset_generated/clientset/typed/servicecatalog/v1beta1", + "pkg/client/clientset_generated/clientset/typed/settings/v1alpha1", + "pkg/filter", + ] + pruneopts = "UT" + revision = "93aff08d00569edecf965b1d8e473520daa9c037" + version = "v0.1.18" + +[[projects]] + digest = "1:33422d238f147d247752996a26574ac48dcf472976eda7f5134015f06bf16563" + name = "github.com/modern-go/concurrent" + packages = ["."] + pruneopts = "UT" + revision = "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94" + version = "1.0.3" + +[[projects]] + digest = "1:e32bdbdb7c377a07a9a46378290059822efdce5c8d96fe71940d87cb4f918855" + name = "github.com/modern-go/reflect2" + packages = ["."] + pruneopts = "UT" + revision = "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd" + version = "1.0.1" + +[[projects]] + digest = "1:9072181164e616e422cbfbe48ca9ac249a4d76301ca0876c9f56b937cf214a2f" + name = "github.com/pborman/uuid" + packages = ["."] + pruneopts = "UT" + revision = "ca53cad383cad2479bbba7f7a1a05797ec1386e4" + +[[projects]] + digest = "1:40e195917a951a8bf867cd05de2a46aaf1806c50cf92eebf4c16f78cd196f747" + name = "github.com/pkg/errors" + packages = ["."] + pruneopts = "UT" + revision = "645ef00459ed84a119197bfb8d8205042c6df63d" + version = "v0.8.0" + +[[projects]] + digest = "1:0028cb19b2e4c3112225cd871870f2d9cf49b9b4276531f03438a88e94be86fe" + name = "github.com/pmezard/go-difflib" + packages = ["difflib"] + pruneopts = "UT" + revision = "792786c7400a136282c1664665ae0a8db921c6c2" + version = "v1.0.0" + +[[projects]] + digest = "1:34a99dd0852c5c9c16e9b86884e9e0cb3e4a7a01df4dea7913f85ea7fb786bbe" + name = "github.com/satori/go.uuid" + packages = ["."] + pruneopts = "UT" + revision = "879c5887cd475cd7864858769793b2ceb0d44feb" + version = "v1.1.0" + +[[projects]] + digest = "1:772bf4d1907ccb275aaa532ec6cb0d85fc61bd05648af28551590af3ea4e2d53" + name = "github.com/spf13/pflag" + packages = ["."] + pruneopts = "UT" + revision = "4c012f6dcd9546820e378d0bdda4d8fc772cdfea" + +[[projects]] + digest = "1:ac83cf90d08b63ad5f7e020ef480d319ae890c208f8524622a2f3136e2686b02" + name = "github.com/stretchr/objx" + packages = ["."] + pruneopts = "UT" + revision = "477a77ecc69700c7cdeb1fa9e129548e1c1c393c" + version = "v0.1.1" + +[[projects]] + digest = "1:4e722557688066840125f70c2e74830809d88ca9702e7aaee9a5f4147e354184" + name = "github.com/stretchr/testify" + packages = [ + "assert", + "mock", + ] + pruneopts = "UT" + revision = "c679ae2cc0cb27ec3293fea7e254e47386f05d69" + +[[projects]] + digest = "1:38cb27d3525635c34e84e2dbc2207c37d10832776997665bf0ddaeae2c861f1f" + name = "golang.org/x/crypto" + packages = ["ssh/terminal"] + pruneopts = "UT" + revision = "49796115aa4b964c318aad4f3084fdb41e9aa067" + +[[projects]] + digest = "1:7f8cf4434657e2b21067f70930402b43144b6ff94022171be5cfcb5924c7f27c" + name = "golang.org/x/net" + packages = [ + "context", + "http2", + "http2/hpack", + "idna", + "lex/httplex", + ] + pruneopts = "UT" + revision = "1c05540f6879653db88113bc4a2b70aec4bd491f" + +[[projects]] + digest = "1:e1a85d3648114c446b2874647bf30f646a8594e7e4e45db87fe962aba60e51f5" + name = "golang.org/x/sys" + packages = [ + "unix", + "windows", + ] + pruneopts = "UT" + revision = "95c6576299259db960f6c5b9b69ea52422860fce" + +[[projects]] + digest = "1:97337ef8cb438f9e3a99ea91a300e916ed9a96fbf3ad50f9a020d30ea9f8692f" + name = "golang.org/x/text" + packages = [ + "internal/gen", + "internal/triegen", + "internal/ucd", + "secure/bidirule", + "transform", + "unicode/bidi", + "unicode/cldr", + "unicode/norm", + "unicode/rangetable", + ] + pruneopts = "UT" + revision = "b19bf474d317b857955b12035d2c5acb57ce8b01" + +[[projects]] + digest = "1:d37b0ef2944431fe9e8ef35c6fffc8990d9e2ca300588df94a6890f3649ae365" + name = "golang.org/x/time" + packages = ["rate"] + pruneopts = "UT" + revision = "f51c12702a4d776e4c1fa9b0fabab841babae631" + +[[projects]] + digest = "1:ef72505cf098abdd34efeea032103377bec06abb61d8a06f002d5d296a4b1185" + name = "gopkg.in/inf.v0" + packages = ["."] + pruneopts = "UT" + revision = "3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4" + version = "v0.9.0" + +[[projects]] + digest = "1:fa62cd569ff15e4dba6dfc6d826e97a7913ef299eccd5804c9d614a84863e485" + name = "gopkg.in/yaml.v2" + packages = ["."] + pruneopts = "UT" + revision = "670d4cfef0544295bc27a114dbac37980d83185a" + +[[projects]] + digest = "1:cae8f1d1d786aa486a7ed236a8c1f099b3b44697ec6bbb5951d7e9bdb53a5125" + name = "k8s.io/api" + packages = [ + "admissionregistration/v1alpha1", + "admissionregistration/v1beta1", + "apps/v1", + "apps/v1beta1", + "apps/v1beta2", + "authentication/v1", + "authentication/v1beta1", + "authorization/v1", + "authorization/v1beta1", + "autoscaling/v1", + "autoscaling/v2beta1", + "batch/v1", + "batch/v1beta1", + "batch/v2alpha1", + "certificates/v1beta1", + "core/v1", + "events/v1beta1", + "extensions/v1beta1", + "networking/v1", + "policy/v1beta1", + "rbac/v1", + "rbac/v1alpha1", + "rbac/v1beta1", + "scheduling/v1alpha1", + "settings/v1alpha1", + "storage/v1", + "storage/v1alpha1", + "storage/v1beta1", + ] + pruneopts = "UT" + revision = "73d903622b7391f3312dcbac6483fed484e185f8" + version = "kubernetes-1.10.0" + +[[projects]] + digest = "1:30f4e872b6c158191ed2e5b78bc8a94aebbb3386740156108b049b3ff7e38f38" + name = "k8s.io/apimachinery" + packages = [ + "pkg/api/errors", + "pkg/api/meta", + "pkg/api/resource", + "pkg/apis/meta/v1", + "pkg/apis/meta/v1/unstructured", + "pkg/apis/meta/v1beta1", + "pkg/conversion", + "pkg/conversion/queryparams", + "pkg/fields", + "pkg/labels", + "pkg/runtime", + "pkg/runtime/schema", + "pkg/runtime/serializer", + "pkg/runtime/serializer/json", + "pkg/runtime/serializer/protobuf", + "pkg/runtime/serializer/recognizer", + "pkg/runtime/serializer/streaming", + "pkg/runtime/serializer/versioning", + "pkg/selection", + "pkg/types", + "pkg/util/clock", + "pkg/util/errors", + "pkg/util/framer", + "pkg/util/intstr", + "pkg/util/json", + "pkg/util/net", + "pkg/util/runtime", + "pkg/util/sets", + "pkg/util/uuid", + "pkg/util/validation", + "pkg/util/validation/field", + "pkg/util/wait", + "pkg/util/yaml", + "pkg/version", + "pkg/watch", + "third_party/forked/golang/reflect", + ] + pruneopts = "UT" + revision = "302974c03f7e50f16561ba237db776ab93594ef6" + version = "kubernetes-1.10.0" + +[[projects]] + digest = "1:668e3c4436108728b89f3c349a7932ffc2c3436c23e202f99924479889e01fa5" + name = "k8s.io/client-go" + packages = [ + "discovery", + "kubernetes", + "kubernetes/scheme", + "kubernetes/typed/admissionregistration/v1alpha1", + "kubernetes/typed/admissionregistration/v1beta1", + "kubernetes/typed/apps/v1", + "kubernetes/typed/apps/v1beta1", + "kubernetes/typed/apps/v1beta2", + "kubernetes/typed/authentication/v1", + "kubernetes/typed/authentication/v1beta1", + "kubernetes/typed/authorization/v1", + "kubernetes/typed/authorization/v1beta1", + "kubernetes/typed/autoscaling/v1", + "kubernetes/typed/autoscaling/v2beta1", + "kubernetes/typed/batch/v1", + "kubernetes/typed/batch/v1beta1", + "kubernetes/typed/batch/v2alpha1", + "kubernetes/typed/certificates/v1beta1", + "kubernetes/typed/core/v1", + "kubernetes/typed/events/v1beta1", + "kubernetes/typed/extensions/v1beta1", + "kubernetes/typed/networking/v1", + "kubernetes/typed/policy/v1beta1", + "kubernetes/typed/rbac/v1", + "kubernetes/typed/rbac/v1alpha1", + "kubernetes/typed/rbac/v1beta1", + "kubernetes/typed/scheduling/v1alpha1", + "kubernetes/typed/settings/v1alpha1", + "kubernetes/typed/storage/v1", + "kubernetes/typed/storage/v1alpha1", + "kubernetes/typed/storage/v1beta1", + "pkg/apis/clientauthentication", + "pkg/apis/clientauthentication/v1alpha1", + "pkg/version", + "plugin/pkg/client/auth/exec", + "rest", + "rest/watch", + "tools/clientcmd/api", + "tools/metrics", + "tools/reference", + "transport", + "util/cert", + "util/flowcontrol", + "util/integer", + ] + pruneopts = "UT" + revision = "23781f4d6632d88e869066eaebb743857aa1ef9b" + version = "v7.0.0" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + input-imports = [ + "github.com/aerogear/mobile-crd-client/pkg/client/mobile/clientset/versioned", + "github.com/kubernetes-incubator/service-catalog/pkg/client/clientset_generated/clientset", + "github.com/pkg/errors", + "github.com/satori/go.uuid", + "github.com/stretchr/testify/mock", + "k8s.io/api/core/v1", + "k8s.io/apimachinery/pkg/apis/meta/v1", + "k8s.io/apimachinery/pkg/runtime", + "k8s.io/apimachinery/pkg/watch", + "k8s.io/client-go/kubernetes", + "k8s.io/client-go/rest", + ] + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 0000000..9dcb618 --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,58 @@ +# Gopkg.toml example +# +# Refer to https://golang.github.io/dep/docs/Gopkg.toml.html +# for detailed Gopkg.toml documentation. +# +# required = ["github.com/user/thing/cmd/thing"] +# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] +# +# [[constraint]] +# name = "github.com/user/project" +# version = "1.0.0" +# +# [[constraint]] +# name = "github.com/user/project2" +# branch = "dev" +# source = "github.com/myfork/project2" +# +# [[override]] +# name = "github.com/x/y" +# version = "2.4.0" +# +# [prune] +# non-go = false +# go-tests = true +# unused-packages = true + + +[[constraint]] + branch = "master" + name = "github.com/aerogear/mobile-crd-client" + +[[constraint]] + name = "github.com/kubernetes-incubator/service-catalog" + version = "0.1.18" + +[[constraint]] + name = "github.com/pkg/errors" + version = "0.8.0" + +[[constraint]] + name = "github.com/satori/go.uuid" + version = "1.1.0" + +[[constraint]] + name = "k8s.io/api" + version = "kubernetes-1.10.0" + +[[constraint]] + name = "k8s.io/apimachinery" + version = "kubernetes-1.10.0" + +[[constraint]] + name = "k8s.io/client-go" + version = "7.0.0" + +[prune] + go-tests = true + unused-packages = true diff --git a/Makefile b/Makefile index ed594d3..f337317 100644 --- a/Makefile +++ b/Makefile @@ -16,7 +16,7 @@ generate: .PHONY: setup setup: - glide install + dep ensure mockery -all -inpkg -dir pkg .PHONY: test diff --git a/cmd/server/main.go b/cmd/server/main.go index f9fd06a..64ee6ab 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -10,7 +10,7 @@ import ( "time" mc "github.com/aerogear/mobile-crd-client/pkg/client/mobile/clientset/versioned" - sc "github.com/aerogear/mobile-crd-client/pkg/client/servicecatalog/clientset/versioned" + sc "github.com/kubernetes-incubator/service-catalog/pkg/client/clientset_generated/clientset" "github.com/aerogear/ups-config-operator/pkg/configOperator" ) diff --git a/glide.lock b/glide.lock deleted file mode 100644 index 58e04f0..0000000 --- a/glide.lock +++ /dev/null @@ -1,241 +0,0 @@ -hash: fb4a11e35da439b7f4d9eeb6b900babe25c9684da4363ec1266a36dd88ee22dd -updated: 2018-05-25T18:18:50.48579068+03:00 -imports: -- name: github.com/aerogear/mobile-crd-client - version: 8ea4fe5f0a4cefe1e2c50c9fe6fa5db1d7e38340 - subpackages: - - pkg/apis/mobile/v1alpha1 - - pkg/apis/servicecatalog/v1beta1 - - pkg/client/mobile/clientset/versioned - - pkg/client/mobile/clientset/versioned/scheme - - pkg/client/mobile/clientset/versioned/typed/mobile/v1alpha1 - - pkg/client/servicecatalog/clientset/versioned - - pkg/client/servicecatalog/clientset/versioned/scheme - - pkg/client/servicecatalog/clientset/versioned/typed/servicecatalog/v1beta1 -- name: github.com/davecgh/go-spew - version: 5215b55f46b2b919f50a1df0eaa5886afe4e3b3d - subpackages: - - spew -- name: github.com/docker/distribution - version: cd27f179f2c10c5d300e6d09025b538c475b0d51 - subpackages: - - digest - - reference -- name: github.com/emicklei/go-restful - version: ff4f55a206334ef123e4f79bbf348980da81ca46 - subpackages: - - log -- name: github.com/emicklei/go-restful-swagger12 - version: dcef7f55730566d41eae5db10e7d6981829720f6 -- name: github.com/ghodss/yaml - version: 73d445a93680fa1a78ae23a5839bad48f32ba1ee -- name: github.com/go-openapi/analysis - version: b44dc874b601d9e4e2f6e19140e794ba24bead3b -- name: github.com/go-openapi/jsonpointer - version: 46af16f9f7b149af66e5d1bd010e3574dc06de98 -- name: github.com/go-openapi/jsonreference - version: 13c6e3589ad90f49bd3e3bbe2c2cb3d7a4142272 -- name: github.com/go-openapi/loads - version: 18441dfa706d924a39a030ee2c3b1d8d81917b38 -- name: github.com/go-openapi/spec - version: 6aced65f8501fe1217321abf0749d354824ba2ff -- name: github.com/go-openapi/swag - version: 1d0bd113de87027671077d3c71eb3ac5d7dbba72 -- name: github.com/gogo/protobuf - version: c0656edd0d9eab7c66d1eb0c568f9039345796f7 - subpackages: - - proto - - sortkeys -- name: github.com/golang/glog - version: 44145f04b68cf362d9c4df2182967c2275eaefed -- name: github.com/google/gofuzz - version: 44d81051d367757e1c7c6a5a86423ece9afcf63c -- name: github.com/juju/ratelimit - version: 5b9ff866471762aa2ab2dced63c9fb6f53921342 -- name: github.com/mailru/easyjson - version: d5b7844b561a7bc640052f1b935f7b800330d7e0 - subpackages: - - buffer - - jlexer - - jwriter -- name: github.com/mattn/go-runewidth - version: 9e777a8366cce605130a531d2cd6363d07ad7317 -- name: github.com/mitchellh/mapstructure - version: 06020f85339e21b2478f756a78e295255ffa4d6a -- name: github.com/olekukonko/tablewriter - version: 65fec0d89a572b4367094e2058d3ebe667de3b60 -- name: github.com/pkg/errors - version: 645ef00459ed84a119197bfb8d8205042c6df63d -- name: github.com/pmezard/go-difflib - version: d8ed2627bdf02c080bf22230dbb337003b7aba2d - subpackages: - - difflib -- name: github.com/PuerkitoBio/purell - version: 8a290539e2e8629dbc4e6bad948158f790ec31f4 -- name: github.com/PuerkitoBio/urlesc - version: 5bd2802263f21d8788851d5305584c82a5c75d7e -- name: github.com/satori/go.uuid - version: 879c5887cd475cd7864858769793b2ceb0d44feb -- name: github.com/spf13/cobra - version: 7b2c5ac9fc04fc5efafb60700713d4fa609b777b -- name: github.com/spf13/pflag - version: e57e3eeb33f795204c1ca35f56c44f83227c6e66 -- name: github.com/spf13/viper - version: 4dddf7c62e16bce5807744018f5b753bfe21bbd2 -- name: github.com/stretchr/objx - version: a5cfa15c000af5f09784e5355969ba7eb66ef0de -- name: github.com/stretchr/testify - version: 12b6f73e6084dad08a7c6e575284b177ecafbc71 - subpackages: - - assert - - mock -- name: github.com/ugorji/go - version: ded73eae5db7e7a0ef6f55aace87a2873c5d2b74 - subpackages: - - codec -- name: golang.org/x/net - version: f2499483f923065a842d38eb4c7f1927e6fc6e6d - subpackages: - - http2 - - http2/hpack - - idna - - lex/httplex -- name: golang.org/x/text - version: 2910a502d2bf9e43193af9d68ca516529614eed3 - subpackages: - - cases - - internal/tag - - language - - runes - - secure/bidirule - - secure/precis - - transform - - unicode/bidi - - unicode/norm - - width -- name: gopkg.in/inf.v0 - version: 3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4 -- name: gopkg.in/yaml.v2 - version: 53feefa2559fb8dfa8d81baad31be332c97d6c77 -- name: k8s.io/apimachinery - version: 1fd2e63a9a370677308a42f24fd40c86438afddf - subpackages: - - pkg/api/equality - - pkg/api/errors - - pkg/api/meta - - pkg/api/resource - - pkg/apimachinery - - pkg/apimachinery/announced - - pkg/apimachinery/registered - - pkg/apis/meta/v1 - - pkg/apis/meta/v1/unstructured - - pkg/apis/meta/v1alpha1 - - pkg/conversion - - pkg/conversion/queryparams - - pkg/conversion/unstructured - - pkg/fields - - pkg/labels - - pkg/openapi - - pkg/runtime - - pkg/runtime/schema - - pkg/runtime/serializer - - pkg/runtime/serializer/json - - pkg/runtime/serializer/protobuf - - pkg/runtime/serializer/recognizer - - pkg/runtime/serializer/streaming - - pkg/runtime/serializer/versioning - - pkg/selection - - pkg/types - - pkg/util/clock - - pkg/util/diff - - pkg/util/errors - - pkg/util/framer - - pkg/util/intstr - - pkg/util/json - - pkg/util/net - - pkg/util/rand - - pkg/util/runtime - - pkg/util/sets - - pkg/util/validation - - pkg/util/validation/field - - pkg/util/wait - - pkg/util/yaml - - pkg/version - - pkg/watch - - third_party/forked/golang/reflect -- name: k8s.io/client-go - version: d92e8497f71b7b4e0494e5bd204b48d34bd6f254 - subpackages: - - discovery - - discovery/fake - - kubernetes - - kubernetes/scheme - - kubernetes/typed/admissionregistration/v1alpha1 - - kubernetes/typed/apps/v1beta1 - - kubernetes/typed/authentication/v1 - - kubernetes/typed/authentication/v1beta1 - - kubernetes/typed/authorization/v1 - - kubernetes/typed/authorization/v1beta1 - - kubernetes/typed/autoscaling/v1 - - kubernetes/typed/autoscaling/v2alpha1 - - kubernetes/typed/batch/v1 - - kubernetes/typed/batch/v2alpha1 - - kubernetes/typed/certificates/v1beta1 - - kubernetes/typed/core/v1 - - kubernetes/typed/extensions/v1beta1 - - kubernetes/typed/networking/v1 - - kubernetes/typed/policy/v1beta1 - - kubernetes/typed/rbac/v1alpha1 - - kubernetes/typed/rbac/v1beta1 - - kubernetes/typed/settings/v1alpha1 - - kubernetes/typed/storage/v1 - - kubernetes/typed/storage/v1beta1 - - pkg/api - - pkg/api/v1 - - pkg/api/v1/ref - - pkg/apis/admissionregistration - - pkg/apis/admissionregistration/v1alpha1 - - pkg/apis/apps - - pkg/apis/apps/v1beta1 - - pkg/apis/authentication - - pkg/apis/authentication/v1 - - pkg/apis/authentication/v1beta1 - - pkg/apis/authorization - - pkg/apis/authorization/v1 - - pkg/apis/authorization/v1beta1 - - pkg/apis/autoscaling - - pkg/apis/autoscaling/v1 - - pkg/apis/autoscaling/v2alpha1 - - pkg/apis/batch - - pkg/apis/batch/v1 - - pkg/apis/batch/v2alpha1 - - pkg/apis/certificates - - pkg/apis/certificates/v1beta1 - - pkg/apis/extensions - - pkg/apis/extensions/v1beta1 - - pkg/apis/networking - - pkg/apis/networking/v1 - - pkg/apis/policy - - pkg/apis/policy/v1beta1 - - pkg/apis/rbac - - pkg/apis/rbac/v1alpha1 - - pkg/apis/rbac/v1beta1 - - pkg/apis/settings - - pkg/apis/settings/v1alpha1 - - pkg/apis/storage - - pkg/apis/storage/v1 - - pkg/apis/storage/v1beta1 - - pkg/util - - pkg/util/parsers - - pkg/version - - rest - - rest/watch - - testing - - tools/clientcmd - - tools/clientcmd/api - - tools/metrics - - transport - - util/cert - - util/flowcontrol - - util/integer -testImports: [] diff --git a/glide.yaml b/glide.yaml deleted file mode 100644 index fd47273..0000000 --- a/glide.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: github.com/aerogear/ups-config-operator -import: -- package: github.com/golang/glog -- package: github.com/pkg/errors - version: v0.8.0 -- package: github.com/satori/go.uuid - version: v1.1.0 -- package: github.com/spf13/cobra - version: v0.0.1 -- package: github.com/spf13/pflag - version: v1.0.0 -- package: github.com/spf13/viper - version: 4dddf7c62e16bce5807744018f5b753bfe21bbd2 -- package: github.com/mitchellh/mapstructure - version: 06020f85339e21b2478f756a78e295255ffa4d6a -- package: k8s.io/apimachinery - subpackages: - - pkg/apimachinery/announced - - pkg/apimachinery/registered - - pkg/apis/meta/v1 - - pkg/labels - - pkg/runtime - - pkg/runtime/schema - - pkg/runtime/serializer - - pkg/types - - pkg/watch -- package: k8s.io/client-go - version: v4.0.0 - subpackages: - - discovery - - discovery/fake - - kubernetes - - pkg/api/v1 - - pkg/apis/settings/v1alpha1 - - rest - - testing - - tools/clientcmd - - util/flowcontrol -- package: github.com/olekukonko/tablewriter - version: 65fec0d89a572b4367094e2058d3ebe667de3b60 -- package: github.com/mattn/go-runewidth - version: ~0.0.2 -- package: github.com/aerogear/mobile-crd-client - subpackages: - - pkg/client/mobile/clientset/versioned - - pkg/client/servicecatalog/clientset/versioned -- package: github.com/stretchr/testify - version: v1.2.1 diff --git a/pkg/configOperator/configOperator.go b/pkg/configOperator/configOperator.go index 9c6deec..537c798 100644 --- a/pkg/configOperator/configOperator.go +++ b/pkg/configOperator/configOperator.go @@ -15,7 +15,7 @@ import ( "k8s.io/apimachinery/pkg/runtime" "github.com/aerogear/ups-config-operator/pkg/constants" - "k8s.io/client-go/pkg/api/v1" + "k8s.io/api/core/v1" ) var letters = []rune("abcdefghijklmnopqrstuvwxyz0123456789") diff --git a/pkg/configOperator/configOperator_test.go b/pkg/configOperator/configOperator_test.go index 96e0d11..c34a871 100644 --- a/pkg/configOperator/configOperator_test.go +++ b/pkg/configOperator/configOperator_test.go @@ -3,7 +3,7 @@ package configOperator import ( "testing" - "k8s.io/client-go/pkg/api/v1" + "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "github.com/stretchr/testify/mock" "reflect" diff --git a/pkg/configOperator/kubeHelper.go b/pkg/configOperator/kubeHelper.go index 7f057d8..580e2ef 100644 --- a/pkg/configOperator/kubeHelper.go +++ b/pkg/configOperator/kubeHelper.go @@ -5,12 +5,12 @@ import ( "fmt" "os" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/client-go/pkg/api/v1" + "k8s.io/api/core/v1" "k8s.io/client-go/kubernetes" "log" "github.com/pkg/errors" - sc "github.com/aerogear/mobile-crd-client/pkg/client/servicecatalog/clientset/versioned" + sc "github.com/kubernetes-incubator/service-catalog/pkg/client/clientset_generated/clientset" "math/rand" "k8s.io/apimachinery/pkg/watch" ) diff --git a/pkg/configOperator/mock_AnnotationHelper.go b/pkg/configOperator/mock_AnnotationHelper.go index e4b3bbd..6f027be 100644 --- a/pkg/configOperator/mock_AnnotationHelper.go +++ b/pkg/configOperator/mock_AnnotationHelper.go @@ -1,4 +1,5 @@ // Code generated by mockery v1.0.0. DO NOT EDIT. + package configOperator import mock "github.com/stretchr/testify/mock" diff --git a/pkg/configOperator/mock_KubeHelper.go b/pkg/configOperator/mock_KubeHelper.go index 2b531fd..2f14f50 100644 --- a/pkg/configOperator/mock_KubeHelper.go +++ b/pkg/configOperator/mock_KubeHelper.go @@ -1,8 +1,9 @@ // Code generated by mockery v1.0.0. DO NOT EDIT. + package configOperator import mock "github.com/stretchr/testify/mock" -import v1 "k8s.io/client-go/pkg/api/v1" +import v1 "k8s.io/api/core/v1" import watch "k8s.io/apimachinery/pkg/watch" // MockKubeHelper is an autogenerated mock type for the KubeHelper type diff --git a/pkg/configOperator/mock_UpsClient.go b/pkg/configOperator/mock_UpsClient.go index 12675a6..8817768 100644 --- a/pkg/configOperator/mock_UpsClient.go +++ b/pkg/configOperator/mock_UpsClient.go @@ -1,4 +1,5 @@ // Code generated by mockery v1.0.0. DO NOT EDIT. + package configOperator import mock "github.com/stretchr/testify/mock" diff --git a/pkg/configOperator/mock_UpsClientProvider.go b/pkg/configOperator/mock_UpsClientProvider.go index c6ac295..66e4630 100644 --- a/pkg/configOperator/mock_UpsClientProvider.go +++ b/pkg/configOperator/mock_UpsClientProvider.go @@ -1,4 +1,5 @@ // Code generated by mockery v1.0.0. DO NOT EDIT. + package configOperator import mock "github.com/stretchr/testify/mock" diff --git a/pkg/configOperator/types.go b/pkg/configOperator/types.go index 2ef652c..68b4bec 100644 --- a/pkg/configOperator/types.go +++ b/pkg/configOperator/types.go @@ -3,20 +3,14 @@ package configOperator import ( "bytes" "encoding/json" + "k8s.io/api/core/v1" "github.com/pkg/errors" - - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) // This is required because importing core/v1/Secret leads to a double import and redefinition // of log_dir -type BindingSecret struct { - metav1.TypeMeta `json:",inline"` - metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` - Data map[string][]byte `json:"data,omitempty" protobuf:"bytes,2,rep,name=data"` - StringData map[string]string `json:"stringData,omitempty" protobuf:"bytes,4,rep,name=stringData"` -} +type BindingSecret = v1.Secret type Variant struct { Name string `json:"name"`