mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	Merge pull request #41413 from deads2k/agg-13-move
Automatic merge from submit-queue (batch tested with PRs 41378, 41413, 40743, 41155, 41385) move kube-aggregator to staging Straight move of kube-aggregator to staging. The scripts are the interesting bits. @sttts @lavalamp
This commit is contained in:
		| @@ -63,10 +63,6 @@ DOCKERIZED_BINARIES = { | ||||
|         "base": ":busybox-libc", | ||||
|         "target": "//plugin/cmd/kube-scheduler:kube-scheduler", | ||||
|     }, | ||||
|     "kube-aggregator": { | ||||
|         "base": ":busybox-libc", | ||||
|         "target": "//cmd/kube-aggregator:kube-aggregator", | ||||
|     }, | ||||
|     "kube-proxy": { | ||||
|         "base": ":busybox-net", | ||||
|         "target": "//cmd/kube-proxy:kube-proxy", | ||||
|   | ||||
| @@ -69,7 +69,6 @@ NODE_TARGETS = [ | ||||
| # since we include them in the actual build rule. | ||||
| SERVER_TARGETS = [ | ||||
|     "//cmd/hyperkube", | ||||
|     "//cmd/kube-aggregator", | ||||
|     "//cmd/kube-apiserver", | ||||
|     "//cmd/kube-controller-manager", | ||||
|     "//cmd/kube-discovery", | ||||
|   | ||||
| @@ -23,7 +23,6 @@ filegroup( | ||||
|         "//cmd/genutils:all-srcs", | ||||
|         "//cmd/genyaml:all-srcs", | ||||
|         "//cmd/hyperkube:all-srcs", | ||||
|         "//cmd/kube-aggregator:all-srcs", | ||||
|         "//cmd/kube-apiserver:all-srcs", | ||||
|         "//cmd/kube-controller-manager:all-srcs", | ||||
|         "//cmd/kube-discovery:all-srcs", | ||||
|   | ||||
| @@ -1,55 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_binary", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["main.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/install:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/validation:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/cmd/server:go_default_library", | ||||
|         "//vendor:k8s.io/apiserver/pkg/util/logs", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/apiserver:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/cmd/server:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/registry/apiservice:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
|  | ||||
| go_binary( | ||||
|     name = "kube-aggregator", | ||||
|     library = ":go_default_library", | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,16 +0,0 @@ | ||||
| { | ||||
|         "servers": [ | ||||
|                 { | ||||
|                         "serverAddress": "http://127.0.0.1:8083", | ||||
|                         "groupVersionDiscoveryPaths": [ | ||||
|                                 { | ||||
|                                         "path": "/apis" | ||||
|                                 }, | ||||
|                                 { | ||||
|                                         "path": "/api", | ||||
|                                         "isLegacy": true | ||||
|                                 } | ||||
|                         ] | ||||
|                 } | ||||
|         ] | ||||
| } | ||||
| @@ -1,45 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "doc.go", | ||||
|         "helpers.go", | ||||
|         "register.go", | ||||
|         "types.go", | ||||
|         "zz_generated.deepcopy.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/conversion", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/install:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/validation:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,36 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["install.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apimachinery/announced", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apimachinery/registered", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/sets", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,43 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "doc.go", | ||||
|         "register.go", | ||||
|         "types.generated.go", | ||||
|         "types.go", | ||||
|         "zz_generated.conversion.go", | ||||
|         "zz_generated.deepcopy.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//vendor:github.com/ugorji/go/codec", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/conversion", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/types", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,34 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["validation.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/api/validation", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/api/validation/path", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/validation", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/validation/field", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,92 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
|     "go_test", | ||||
| ) | ||||
|  | ||||
| go_test( | ||||
|     name = "go_default_test", | ||||
|     srcs = [ | ||||
|         "handler_apis_test.go", | ||||
|         "handler_proxy_test.go", | ||||
|     ], | ||||
|     library = ":go_default_library", | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/api/equality", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/diff", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/sets", | ||||
|         "//vendor:k8s.io/apiserver/pkg/authentication/user", | ||||
|         "//vendor:k8s.io/apiserver/pkg/endpoints/request", | ||||
|         "//vendor:k8s.io/client-go/listers/core/v1", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/pkg/api/v1", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiserver.go", | ||||
|         "apiservice_controller.go", | ||||
|         "handler_apis.go", | ||||
|         "handler_proxy.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/registry/apiservice/etcd:go_default_library", | ||||
|         "//vendor:github.com/golang/glog", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/api/errors", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/labels", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/httpstream/spdy", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/wait", | ||||
|         "//vendor:k8s.io/apiserver/pkg/endpoints/filters", | ||||
|         "//vendor:k8s.io/apiserver/pkg/endpoints/handlers/responsewriters", | ||||
|         "//vendor:k8s.io/apiserver/pkg/endpoints/request", | ||||
|         "//vendor:k8s.io/apiserver/pkg/registry/generic/rest", | ||||
|         "//vendor:k8s.io/apiserver/pkg/registry/rest", | ||||
|         "//vendor:k8s.io/apiserver/pkg/server", | ||||
|         "//vendor:k8s.io/apiserver/pkg/server/filters", | ||||
|         "//vendor:k8s.io/client-go/informers", | ||||
|         "//vendor:k8s.io/client-go/kubernetes", | ||||
|         "//vendor:k8s.io/client-go/listers/core/v1", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/pkg/api/install", | ||||
|         "//vendor:k8s.io/client-go/pkg/version", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|         "//vendor:k8s.io/client-go/transport", | ||||
|         "//vendor:k8s.io/client-go/util/workqueue", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,42 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "clientset.go", | ||||
|         "doc.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1:go_default_library", | ||||
|         "//vendor:github.com/golang/glog", | ||||
|         "//vendor:k8s.io/client-go/discovery", | ||||
|         "//vendor:k8s.io/client-go/plugin/pkg/client/auth", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|         "//vendor:k8s.io/client-go/util/flowcontrol", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/fake:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,41 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "clientset_generated.go", | ||||
|         "doc.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1/fake:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/discovery", | ||||
|         "//vendor:k8s.io/client-go/discovery/fake", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/testing", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,45 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiregistration_client.go", | ||||
|         "apiservice.go", | ||||
|         "doc.go", | ||||
|         "generated_expansion.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/serializer", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/types", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1/fake:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,42 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "doc.go", | ||||
|         "fake_apiregistration_client.go", | ||||
|         "fake_apiservice.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/labels", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/types", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|         "//vendor:k8s.io/client-go/testing", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,42 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "clientset.go", | ||||
|         "doc.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion:go_default_library", | ||||
|         "//vendor:github.com/golang/glog", | ||||
|         "//vendor:k8s.io/client-go/discovery", | ||||
|         "//vendor:k8s.io/client-go/plugin/pkg/client/auth", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|         "//vendor:k8s.io/client-go/util/flowcontrol", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/fake:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,41 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "clientset_generated.go", | ||||
|         "doc.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion/fake:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/discovery", | ||||
|         "//vendor:k8s.io/client-go/discovery/fake", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/testing", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,43 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiregistration_client.go", | ||||
|         "apiservice.go", | ||||
|         "doc.go", | ||||
|         "generated_expansion.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/types", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion/fake:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,42 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "doc.go", | ||||
|         "fake_apiregistration_client.go", | ||||
|         "fake_apiservice.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/labels", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/types", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|         "//vendor:k8s.io/client-go/testing", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,43 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "factory.go", | ||||
|         "generic.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/internalinterfaces:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/internalinterfaces:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,34 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["interface.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/internalinterfaces:go_default_library", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1alpha1:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,40 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiservice.go", | ||||
|         "interface.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/externalversions/internalinterfaces:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,32 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["factory_interfaces.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/clientset:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,43 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "factory.go", | ||||
|         "generic.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/internalinterfaces:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime/schema", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration:all-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/internalinterfaces:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,34 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["interface.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/internalinterfaces:go_default_library", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,40 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiservice.go", | ||||
|         "interface.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/informers/internalversion/internalinterfaces:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/watch", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,32 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["factory_interfaces.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,37 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiservice.go", | ||||
|         "expansion_generated.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/api/errors", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/labels", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,38 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "apiservice.go", | ||||
|         "expansion_generated.go", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/api/errors", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/labels", | ||||
|         "//vendor:k8s.io/client-go/tools/cache", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,40 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["start.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/apiserver:go_default_library", | ||||
|         "//vendor:github.com/spf13/cobra", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/sets", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/wait", | ||||
|         "//vendor:k8s.io/apiserver/pkg/server", | ||||
|         "//vendor:k8s.io/apiserver/pkg/server/filters", | ||||
|         "//vendor:k8s.io/apiserver/pkg/server/options", | ||||
|         "//vendor:k8s.io/client-go/kubernetes", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|         "//vendor:k8s.io/client-go/rest", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,43 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["strategy.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration/validation:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/fields", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/labels", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/util/validation/field", | ||||
|         "//vendor:k8s.io/apiserver/pkg/endpoints/request", | ||||
|         "//vendor:k8s.io/apiserver/pkg/registry/generic", | ||||
|         "//vendor:k8s.io/apiserver/pkg/storage", | ||||
|         "//vendor:k8s.io/apiserver/pkg/storage/names", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [ | ||||
|         ":package-srcs", | ||||
|         "//cmd/kube-aggregator/pkg/registry/apiservice/etcd:all-srcs", | ||||
|     ], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -1,35 +0,0 @@ | ||||
| package(default_visibility = ["//visibility:public"]) | ||||
|  | ||||
| licenses(["notice"]) | ||||
|  | ||||
| load( | ||||
|     "@io_bazel_rules_go//go:def.bzl", | ||||
|     "go_library", | ||||
| ) | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = ["etcd.go"], | ||||
|     tags = ["automanaged"], | ||||
|     deps = [ | ||||
|         "//cmd/kube-aggregator/pkg/apis/apiregistration:go_default_library", | ||||
|         "//cmd/kube-aggregator/pkg/registry/apiservice:go_default_library", | ||||
|         "//vendor:k8s.io/apimachinery/pkg/runtime", | ||||
|         "//vendor:k8s.io/apiserver/pkg/registry/generic", | ||||
|         "//vendor:k8s.io/apiserver/pkg/registry/generic/registry", | ||||
|         "//vendor:k8s.io/client-go/pkg/api", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
| ) | ||||
| @@ -8,16 +8,6 @@ cmd/genkubedocs | ||||
| cmd/genman | ||||
| cmd/genswaggertypedocs | ||||
| cmd/genyaml | ||||
| cmd/kube-aggregator | ||||
| cmd/kube-aggregator/pkg/apis/apiregistration/install | ||||
| cmd/kube-aggregator/pkg/client/informers/externalversions | ||||
| cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration | ||||
| cmd/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1alpha1 | ||||
| cmd/kube-aggregator/pkg/client/informers/internalversion | ||||
| cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration | ||||
| cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion | ||||
| cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion | ||||
| cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1 | ||||
| cmd/kube-apiserver | ||||
| cmd/kube-apiserver/app | ||||
| cmd/kube-apiserver/app/options | ||||
| @@ -357,6 +347,16 @@ staging/src/k8s.io/client-go/tools/metrics | ||||
| staging/src/k8s.io/client-go/util/cert | ||||
| staging/src/k8s.io/client-go/util/homedir | ||||
| staging/src/k8s.io/client-go/util/workqueue | ||||
| staging/src/k8s.io/kube-aggregator | ||||
| staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/install | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/informers/externalversions | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/informers/externalversions/apiregistration/v1alpha1 | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/informers/internalversion | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/informers/internalversion/apiregistration | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion | ||||
| staging/src/k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1 | ||||
| staging/src/k8s.io/sample-apiserver | ||||
| staging/src/k8s.io/sample-apiserver/pkg/apis/wardle/install | ||||
| test/e2e/perftype | ||||
|   | ||||
| @@ -47,6 +47,9 @@ pushd "${KUBE_ROOT}" > /dev/null | ||||
|   if [ ! -e "vendor/k8s.io/apimachinery" ]; then | ||||
|     ln -s ../../staging/src/k8s.io/apimachinery vendor/k8s.io/apimachinery | ||||
|   fi | ||||
|   if [ ! -e "vendor/k8s.io/kube-aggregator" ]; then | ||||
|     ln -s ../../staging/src/k8s.io/kube-aggregator vendor/k8s.io/kube-aggregator | ||||
|   fi | ||||
|   if [ ! -e "vendor/k8s.io/sample-apiserver" ]; then | ||||
|     ln -s ../../staging/src/k8s.io/sample-apiserver vendor/k8s.io/sample-apiserver | ||||
|   fi | ||||
|   | ||||
| @@ -32,7 +32,7 @@ kube::golang::server_targets() { | ||||
|     cmd/kubeadm | ||||
|     cmd/hyperkube | ||||
|     cmd/kube-discovery | ||||
|     cmd/kube-aggregator | ||||
|     vendor/k8s.io/kube-aggregator | ||||
|     plugin/cmd/kube-scheduler | ||||
|   ) | ||||
|   echo "${targets[@]}" | ||||
|   | ||||
| @@ -144,7 +144,7 @@ do | ||||
| done | ||||
|  | ||||
| if [ "x$GO_OUT" == "x" ]; then | ||||
|     make -C "${KUBE_ROOT}" WHAT="cmd/kubectl cmd/hyperkube cmd/kube-aggregator" | ||||
|     make -C "${KUBE_ROOT}" WHAT="cmd/kubectl cmd/hyperkube vendor/k8s.io/kube-aggregator" | ||||
| else | ||||
|     echo "skipped the build." | ||||
| fi | ||||
|   | ||||
| @@ -66,7 +66,7 @@ function start_kube-aggregator { | ||||
| 	# make sure the resources we're about to create don't exist | ||||
| 	kubectl_core -n kube-public delete secret auth-proxy-client serving-etcd serving-kube-aggregator kube-aggregator-etcd > /dev/null 2>&1 || true | ||||
| 	kubectl_core -n kube-public delete configmap etcd-ca kube-aggregator-ca client-ca request-header-ca > /dev/null 2>&1 || true | ||||
| 	kubectl_core -n kube-public delete -f "${KUBE_ROOT}/cmd/kube-aggregator/artifacts/local-cluster-up" > /dev/null 2>&1 || true | ||||
| 	kubectl_core -n kube-public delete -f "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/artifacts/local-cluster-up" > /dev/null 2>&1 || true | ||||
|  | ||||
| 	sudo_kubectl_core -n kube-public create secret tls auth-proxy-client --cert="${CERT_DIR}/client-auth-proxy.crt" --key="${CERT_DIR}/client-auth-proxy.key" | ||||
| 	sudo_kubectl_core -n kube-public create secret tls serving-etcd --cert="${CERT_DIR}/serving-etcd.crt" --key="${CERT_DIR}/serving-etcd.key" | ||||
| @@ -77,9 +77,9 @@ function start_kube-aggregator { | ||||
| 	kubectl_core -n kube-public create configmap client-ca --from-file="ca.crt=${CERT_DIR}/client-ca.crt" || true | ||||
| 	kubectl_core -n kube-public create configmap request-header-ca --from-file="ca.crt=${CERT_DIR}/request-header-ca.crt" || true | ||||
|  | ||||
| 	${KUBE_ROOT}/cmd/kube-aggregator/hack/build-image.sh | ||||
| 	${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/hack/build-image.sh | ||||
|  | ||||
| 	kubectl_core -n kube-public create -f "${KUBE_ROOT}/cmd/kube-aggregator/artifacts/local-cluster-up" | ||||
| 	kubectl_core -n kube-public create -f "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/artifacts/local-cluster-up" | ||||
|  | ||||
| 	${sudo} cp "${CERT_DIR}/admin.kubeconfig" "${CERT_DIR}/admin-kube-aggregator.kubeconfig" | ||||
| 	${sudo} chown ${USER} "${CERT_DIR}/admin-kube-aggregator.kubeconfig" | ||||
| @@ -94,7 +94,7 @@ function start_kube-aggregator { | ||||
| 	sleep 1 | ||||
|  | ||||
| 	# create the "normal" api services for the core API server | ||||
| 	${kubectl} --kubeconfig="${CERT_DIR}/admin-kube-aggregator.kubeconfig" create -f "${KUBE_ROOT}/cmd/kube-aggregator/artifacts/core-apiservices" | ||||
| 	${kubectl} --kubeconfig="${CERT_DIR}/admin-kube-aggregator.kubeconfig" create -f "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/artifacts/core-apiservices" | ||||
| } | ||||
|  | ||||
| kube::util::test_openssl_installed | ||||
|   | ||||
| @@ -67,6 +67,9 @@ kube::test::find_dirs() { | ||||
|     # run tests for apimachinery | ||||
|     find ./staging/src/k8s.io/apimachinery -name '*_test.go' \ | ||||
|       -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u | ||||
|  | ||||
|     find ./staging/src/k8s.io/kube-aggregator -name '*_test.go' \ | ||||
|       -name '*_test.go' -print0 | xargs -0n1 dirname | sed 's|^\./staging/src/|./vendor/|' | LC_ALL=C sort -u | ||||
|   ) | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -101,4 +101,4 @@ ${informergen} \ | ||||
| # You may add additional calls of code generators like set-gen above. | ||||
|  | ||||
| # call generation on sub-project for now | ||||
| cmd/kube-aggregator/hack/update-codegen.sh | ||||
| vendor/k8s.io/kube-aggregator/hack/update-codegen.sh | ||||
|   | ||||
| @@ -24,7 +24,7 @@ source "${KUBE_ROOT}/hack/lib/init.sh" | ||||
| kube::golang::setup_env | ||||
|  | ||||
| # call verify on sub-project for now | ||||
| cmd/kube-aggregator/hack/verify-codegen.sh | ||||
| vendor/k8s.io/kube-aggregator/hack/verify-codegen.sh | ||||
|  | ||||
| "${KUBE_ROOT}/hack/update-codegen.sh" --verify-only | ||||
|  | ||||
|   | ||||
| @@ -51,9 +51,10 @@ function print_forbidden_imports () { | ||||
|  | ||||
| RC=0 | ||||
| print_forbidden_imports apimachinery k8s.io/ || RC=1 | ||||
| print_forbidden_imports apiserver k8s.io/kubernetes || RC=1 | ||||
| print_forbidden_imports client-go k8s.io/kubernetes k8s.io/apiserver || RC=1 | ||||
| print_forbidden_imports sample-apiserver k8s.io/kubernetes || RC=1 | ||||
| print_forbidden_imports apiserver k8s.io/kubernetes k8s.io/sample-apiserver k8s.io/kube-aggregator || RC=1 | ||||
| print_forbidden_imports client-go k8s.io/kubernetes k8s.io/apiserver k8s.io/sample-apiserver k8s.io/kube-aggregator || RC=1 | ||||
| print_forbidden_imports kube-aggregator k8s.io/kubernetes k8s.io/sample-apiserver || RC=1 | ||||
| print_forbidden_imports sample-apiserver k8s.io/kubernetes k8s.io/kube-aggregator || RC=1 | ||||
| if [ ${RC} != 0 ]; then | ||||
|     exit ${RC} | ||||
| fi | ||||
|   | ||||
| @@ -20,9 +20,9 @@ source "${KUBE_ROOT}/hack/lib/util.sh" | ||||
| 
 | ||||
| # Register function to be called on EXIT to remove generated binary. | ||||
| function cleanup { | ||||
|   rm "${KUBE_ROOT}/cmd/kube-aggregator/artifacts/simple-image/kube-aggregator" | ||||
|   rm "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/artifacts/simple-image/kube-aggregator" | ||||
| } | ||||
| trap cleanup EXIT | ||||
| 
 | ||||
| cp -v ${KUBE_ROOT}/_output/local/bin/linux/amd64/kube-aggregator "${KUBE_ROOT}/cmd/kube-aggregator/artifacts/simple-image/kube-aggregator" | ||||
| docker build -t kube-aggregator:latest ${KUBE_ROOT}/cmd/kube-aggregator/artifacts/simple-image | ||||
| cp -v ${KUBE_ROOT}/_output/local/bin/linux/amd64/kube-aggregator "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/artifacts/simple-image/kube-aggregator" | ||||
| docker build -t kube-aggregator:latest ${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/artifacts/simple-image | ||||
| @@ -18,7 +18,7 @@ set -o errexit | ||||
| set -o nounset | ||||
| set -o pipefail | ||||
| 
 | ||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../.. | ||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../../../.. | ||||
| APIFEDERATOR_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | ||||
| 
 | ||||
| @@ -43,26 +43,26 @@ echo "Building client-gen" | ||||
| CLIENTGEN="${PWD}/client-gen-binary" | ||||
| go build -o "${CLIENTGEN}" ./cmd/libs/go2idl/client-gen | ||||
| 
 | ||||
| PREFIX=k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis | ||||
| PREFIX=k8s.io/kube-aggregator/pkg/apis | ||||
| INPUT_BASE="--input-base ${PREFIX}" | ||||
| INPUT_APIS=( | ||||
| apiregistration/ | ||||
| apiregistration/v1alpha1 | ||||
| ) | ||||
| INPUT="--input ${INPUT_APIS[@]}" | ||||
| CLIENTSET_PATH="--clientset-path k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated" | ||||
| CLIENTSET_PATH="--clientset-path k8s.io/kube-aggregator/pkg/client/clientset_generated" | ||||
| 
 | ||||
| ${CLIENTGEN} ${INPUT_BASE} ${INPUT} ${CLIENTSET_PATH}  | ||||
| ${CLIENTGEN} --clientset-name="clientset" ${INPUT_BASE} --input apiregistration/v1alpha1 ${CLIENTSET_PATH}  | ||||
| ${CLIENTGEN} ${INPUT_BASE} ${INPUT} ${CLIENTSET_PATH} --output-base ${KUBE_ROOT}/vendor | ||||
| ${CLIENTGEN} --clientset-name="clientset" ${INPUT_BASE} --input apiregistration/v1alpha1 ${CLIENTSET_PATH}  --output-base ${KUBE_ROOT}/vendor | ||||
| 
 | ||||
| 
 | ||||
| echo "Building lister-gen" | ||||
| listergen="${PWD}/lister-gen" | ||||
| go build -o "${listergen}" ./cmd/libs/go2idl/lister-gen | ||||
| 
 | ||||
| LISTER_INPUT="--input-dirs k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration --input-dirs k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| LISTER_PATH="--output-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers" | ||||
| ${listergen} ${LISTER_INPUT} ${LISTER_PATH} | ||||
| LISTER_INPUT="--input-dirs k8s.io/kube-aggregator/pkg/apis/apiregistration --input-dirs k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| LISTER_PATH="--output-package k8s.io/kube-aggregator/pkg/client/listers" | ||||
| ${listergen} ${LISTER_INPUT} ${LISTER_PATH} --output-base ${KUBE_ROOT}/vendor | ||||
| 
 | ||||
| 
 | ||||
| echo "Building informer-gen" | ||||
| @@ -70,19 +70,20 @@ informergen="${PWD}/informer-gen" | ||||
| go build -o "${informergen}" ./cmd/libs/go2idl/informer-gen | ||||
| 
 | ||||
| ${informergen} \ | ||||
|   --input-dirs k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration --input-dirs k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1 \ | ||||
|   --versioned-clientset-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset \ | ||||
|   --internal-clientset-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset \ | ||||
|   --listers-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers \ | ||||
|   --output-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers | ||||
|   --output-base ${KUBE_ROOT}/vendor \ | ||||
|   --input-dirs k8s.io/kube-aggregator/pkg/apis/apiregistration --input-dirs k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1 \ | ||||
|   --versioned-clientset-package k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset \ | ||||
|   --internal-clientset-package k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset \ | ||||
|   --listers-package k8s.io/kube-aggregator/pkg/client/listers \ | ||||
|   --output-package k8s.io/kube-aggregator/pkg/client/informers | ||||
|   "$@" | ||||
| 
 | ||||
| 
 | ||||
| # this is a temporary hack until we manage to update codegen to accept a scheme instead of hardcoding it | ||||
| echo "rewriting imports" | ||||
| grep -R -H  "\"k8s.io/kubernetes/pkg" "${KUBE_ROOT}/cmd/kube-aggregator/pkg/client" | cut -d: -f1 | sort | uniq | \ | ||||
| grep -R -H  "\"k8s.io/kubernetes/pkg" "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/pkg/client" | cut -d: -f1 | sort | uniq | \ | ||||
|     grep "\.go" | \ | ||||
|     xargs ${SED} -i "s|\"k8s.io/kubernetes/pkg|\"k8s.io/client-go/pkg|g" | ||||
| 
 | ||||
| echo "running gofmt" | ||||
| find "${KUBE_ROOT}/cmd/kube-aggregator/pkg/client" -type f -name "*.go" -print0 | xargs -0 gofmt -w | ||||
| find "${KUBE_ROOT}/vendor/k8s.io/kube-aggregator/pkg/client" -type f -name "*.go" -print0 | xargs -0 gofmt -w | ||||
| @@ -18,7 +18,7 @@ set -o errexit | ||||
| set -o nounset | ||||
| set -o pipefail | ||||
| 
 | ||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../.. | ||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../../../.. | ||||
| APIFEDERATOR_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | ||||
| 
 | ||||
| @@ -22,14 +22,14 @@ import ( | ||||
| 	"runtime" | ||||
| 
 | ||||
| 	"k8s.io/apiserver/pkg/util/logs" | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/cmd/server" | ||||
| 	"k8s.io/kube-aggregator/pkg/cmd/server" | ||||
| 
 | ||||
| 	// force compilation of packages we'll later rely upon | ||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/install" | ||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/validation" | ||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1" | ||||
| 	_ "k8s.io/kube-aggregator/pkg/apis/apiregistration/install" | ||||
| 	_ "k8s.io/kube-aggregator/pkg/apis/apiregistration/validation" | ||||
| 	_ "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||
| 	_ "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	_ "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| func main() { | ||||
| @@ -22,8 +22,8 @@ import ( | ||||
| 	"k8s.io/apimachinery/pkg/runtime" | ||||
| 	"k8s.io/apimachinery/pkg/util/sets" | ||||
| 	"k8s.io/client-go/pkg/api" | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| func init() { | ||||
| @@ -37,7 +37,7 @@ func Install(groupFactoryRegistry announced.APIGroupFactoryRegistry, registry *r | ||||
| 			GroupName:                  apiregistration.GroupName, | ||||
| 			RootScopedKinds:            sets.NewString("APIService"), | ||||
| 			VersionPreferenceOrder:     []string{v1alpha1.SchemeGroupVersion.Version}, | ||||
| 			ImportPrefix:               "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration", | ||||
| 			ImportPrefix:               "k8s.io/kube-aggregator/pkg/apis/apiregistration", | ||||
| 			AddInternalObjectsToScheme: apiregistration.AddToScheme, | ||||
| 		}, | ||||
| 		announced.VersionToSchemeFunc{ | ||||
| @@ -15,7 +15,7 @@ limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| // +k8s:deepcopy-gen=package,register | ||||
| // +k8s:conversion-gen=k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration | ||||
| // +k8s:conversion-gen=k8s.io/kube-aggregator/pkg/apis/apiregistration | ||||
| 
 | ||||
| // Package v1alpha1 is the v1alpha1 version of the API. | ||||
| // +groupName=apiregistration.k8s.io | ||||
| @@ -23,7 +23,7 @@ package v1alpha1 | ||||
| import ( | ||||
| 	conversion "k8s.io/apimachinery/pkg/conversion" | ||||
| 	runtime "k8s.io/apimachinery/pkg/runtime" | ||||
| 	apiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	apiregistration "k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	unsafe "unsafe" | ||||
| ) | ||||
| 
 | ||||
| @@ -24,7 +24,7 @@ import ( | ||||
| 	utilvalidation "k8s.io/apimachinery/pkg/util/validation" | ||||
| 	"k8s.io/apimachinery/pkg/util/validation/field" | ||||
| 
 | ||||
| 	discoveryapi "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	discoveryapi "k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| ) | ||||
| 
 | ||||
| func ValidateAPIService(apiServer *discoveryapi.APIService) field.ErrorList { | ||||
| @@ -33,12 +33,12 @@ import ( | ||||
| 	"k8s.io/client-go/pkg/api" | ||||
| 	"k8s.io/client-go/pkg/version" | ||||
| 
 | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||
| 	informers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion" | ||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	apiservicestorage "k8s.io/kubernetes/cmd/kube-aggregator/pkg/registry/apiservice/etcd" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	"k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||
| 	informers "k8s.io/kube-aggregator/pkg/client/informers/internalversion" | ||||
| 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	apiservicestorage "k8s.io/kube-aggregator/pkg/registry/apiservice/etcd" | ||||
| 
 | ||||
| 	_ "k8s.io/client-go/pkg/api/install" | ||||
| ) | ||||
| @@ -28,9 +28,9 @@ import ( | ||||
| 	"k8s.io/client-go/tools/cache" | ||||
| 	"k8s.io/client-go/util/workqueue" | ||||
| 
 | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	informers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | ||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	informers "k8s.io/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | ||||
| 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| ) | ||||
| 
 | ||||
| type APIHandlerManager interface { | ||||
| @@ -28,10 +28,10 @@ import ( | ||||
| 	v1listers "k8s.io/client-go/listers/core/v1" | ||||
| 	"k8s.io/client-go/pkg/api" | ||||
| 
 | ||||
| 	apiregistrationapi "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	apiregistrationv1alpha1api "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	informers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | ||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	apiregistrationapi "k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	apiregistrationv1alpha1api "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	informers "k8s.io/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | ||||
| 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| ) | ||||
| 
 | ||||
| // WithAPIs adds the handling for /apis and /apis/<group: -apiregistration.k8s.io>. | ||||
| @@ -32,8 +32,8 @@ import ( | ||||
| 	corev1 "k8s.io/client-go/pkg/api/v1" | ||||
| 	"k8s.io/client-go/tools/cache" | ||||
| 
 | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||
| ) | ||||
| 
 | ||||
| type delegationHTTPHandler struct { | ||||
| @@ -29,7 +29,7 @@ import ( | ||||
| 	restclient "k8s.io/client-go/rest" | ||||
| 	"k8s.io/client-go/transport" | ||||
| 
 | ||||
| 	apiregistrationapi "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	apiregistrationapi "k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| ) | ||||
| 
 | ||||
| // proxyHandler provides a http.Handler which will proxy traffic to locations | ||||
| @@ -30,7 +30,7 @@ import ( | ||||
| 	"k8s.io/apiserver/pkg/authentication/user" | ||||
| 	genericapirequest "k8s.io/apiserver/pkg/endpoints/request" | ||||
| 
 | ||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| ) | ||||
| 
 | ||||
| type targetHTTPHandler struct { | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	_ "k8s.io/client-go/plugin/pkg/client/auth" | ||||
| 	rest "k8s.io/client-go/rest" | ||||
| 	"k8s.io/client-go/util/flowcontrol" | ||||
| 	v1alpha1apiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1" | ||||
| 	v1alpha1apiregistration "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| type Interface interface { | ||||
| @@ -23,9 +23,9 @@ import ( | ||||
| 	fakediscovery "k8s.io/client-go/discovery/fake" | ||||
| 	"k8s.io/client-go/pkg/api" | ||||
| 	"k8s.io/client-go/testing" | ||||
| 	clientset "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset" | ||||
| 	v1alpha1apiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1" | ||||
| 	fakev1alpha1apiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1/fake" | ||||
| 	clientset "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset" | ||||
| 	v1alpha1apiregistration "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1" | ||||
| 	fakev1alpha1apiregistration "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1/fake" | ||||
| ) | ||||
| 
 | ||||
| // NewSimpleClientset returns a clientset that will respond with the provided objects. | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	watch "k8s.io/apimachinery/pkg/watch" | ||||
| 	api "k8s.io/client-go/pkg/api" | ||||
| 	rest "k8s.io/client-go/rest" | ||||
| 	v1alpha1 "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	v1alpha1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| // APIServicesGetter has a method to return a APIServiceInterface. | ||||
| @@ -19,7 +19,7 @@ package fake | ||||
| import ( | ||||
| 	rest "k8s.io/client-go/rest" | ||||
| 	testing "k8s.io/client-go/testing" | ||||
| 	v1alpha1 "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1" | ||||
| 	v1alpha1 "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| type FakeApiregistrationV1alpha1 struct { | ||||
| @@ -23,7 +23,7 @@ import ( | ||||
| 	types "k8s.io/apimachinery/pkg/types" | ||||
| 	watch "k8s.io/apimachinery/pkg/watch" | ||||
| 	testing "k8s.io/client-go/testing" | ||||
| 	v1alpha1 "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| 	v1alpha1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||
| ) | ||||
| 
 | ||||
| // FakeAPIServices implements APIServiceInterface | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	_ "k8s.io/client-go/plugin/pkg/client/auth" | ||||
| 	rest "k8s.io/client-go/rest" | ||||
| 	"k8s.io/client-go/util/flowcontrol" | ||||
| 	internalversionapiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion" | ||||
| 	internalversionapiregistration "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion" | ||||
| ) | ||||
| 
 | ||||
| type Interface interface { | ||||
| @@ -23,9 +23,9 @@ import ( | ||||
| 	fakediscovery "k8s.io/client-go/discovery/fake" | ||||
| 	"k8s.io/client-go/pkg/api" | ||||
| 	"k8s.io/client-go/testing" | ||||
| 	clientset "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||
| 	internalversionapiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion" | ||||
| 	fakeinternalversionapiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion/fake" | ||||
| 	clientset "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||
| 	internalversionapiregistration "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion" | ||||
| 	fakeinternalversionapiregistration "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion/fake" | ||||
| ) | ||||
| 
 | ||||
| // NewSimpleClientset returns a clientset that will respond with the provided objects. | ||||
| @@ -22,7 +22,7 @@ import ( | ||||
| 	watch "k8s.io/apimachinery/pkg/watch" | ||||
| 	api "k8s.io/client-go/pkg/api" | ||||
| 	rest "k8s.io/client-go/rest" | ||||
| 	apiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | ||||
| 	apiregistration "k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||
| ) | ||||
| 
 | ||||
| // APIServicesGetter has a method to return a APIServiceInterface. | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user
	 Kubernetes Submit Queue
					Kubernetes Submit Queue