mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 18:28: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", |         "base": ":busybox-libc", | ||||||
|         "target": "//plugin/cmd/kube-scheduler:kube-scheduler", |         "target": "//plugin/cmd/kube-scheduler:kube-scheduler", | ||||||
|     }, |     }, | ||||||
|     "kube-aggregator": { |  | ||||||
|         "base": ":busybox-libc", |  | ||||||
|         "target": "//cmd/kube-aggregator:kube-aggregator", |  | ||||||
|     }, |  | ||||||
|     "kube-proxy": { |     "kube-proxy": { | ||||||
|         "base": ":busybox-net", |         "base": ":busybox-net", | ||||||
|         "target": "//cmd/kube-proxy:kube-proxy", |         "target": "//cmd/kube-proxy:kube-proxy", | ||||||
|   | |||||||
| @@ -69,7 +69,6 @@ NODE_TARGETS = [ | |||||||
| # since we include them in the actual build rule. | # since we include them in the actual build rule. | ||||||
| SERVER_TARGETS = [ | SERVER_TARGETS = [ | ||||||
|     "//cmd/hyperkube", |     "//cmd/hyperkube", | ||||||
|     "//cmd/kube-aggregator", |  | ||||||
|     "//cmd/kube-apiserver", |     "//cmd/kube-apiserver", | ||||||
|     "//cmd/kube-controller-manager", |     "//cmd/kube-controller-manager", | ||||||
|     "//cmd/kube-discovery", |     "//cmd/kube-discovery", | ||||||
|   | |||||||
| @@ -23,7 +23,6 @@ filegroup( | |||||||
|         "//cmd/genutils:all-srcs", |         "//cmd/genutils:all-srcs", | ||||||
|         "//cmd/genyaml:all-srcs", |         "//cmd/genyaml:all-srcs", | ||||||
|         "//cmd/hyperkube:all-srcs", |         "//cmd/hyperkube:all-srcs", | ||||||
|         "//cmd/kube-aggregator:all-srcs", |  | ||||||
|         "//cmd/kube-apiserver:all-srcs", |         "//cmd/kube-apiserver:all-srcs", | ||||||
|         "//cmd/kube-controller-manager:all-srcs", |         "//cmd/kube-controller-manager:all-srcs", | ||||||
|         "//cmd/kube-discovery: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/genman | ||||||
| cmd/genswaggertypedocs | cmd/genswaggertypedocs | ||||||
| cmd/genyaml | 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 | ||||||
| cmd/kube-apiserver/app | cmd/kube-apiserver/app | ||||||
| cmd/kube-apiserver/app/options | 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/cert | ||||||
| staging/src/k8s.io/client-go/util/homedir | staging/src/k8s.io/client-go/util/homedir | ||||||
| staging/src/k8s.io/client-go/util/workqueue | 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 | ||||||
| staging/src/k8s.io/sample-apiserver/pkg/apis/wardle/install | staging/src/k8s.io/sample-apiserver/pkg/apis/wardle/install | ||||||
| test/e2e/perftype | test/e2e/perftype | ||||||
|   | |||||||
| @@ -47,6 +47,9 @@ pushd "${KUBE_ROOT}" > /dev/null | |||||||
|   if [ ! -e "vendor/k8s.io/apimachinery" ]; then |   if [ ! -e "vendor/k8s.io/apimachinery" ]; then | ||||||
|     ln -s ../../staging/src/k8s.io/apimachinery vendor/k8s.io/apimachinery |     ln -s ../../staging/src/k8s.io/apimachinery vendor/k8s.io/apimachinery | ||||||
|   fi |   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 |   if [ ! -e "vendor/k8s.io/sample-apiserver" ]; then | ||||||
|     ln -s ../../staging/src/k8s.io/sample-apiserver vendor/k8s.io/sample-apiserver |     ln -s ../../staging/src/k8s.io/sample-apiserver vendor/k8s.io/sample-apiserver | ||||||
|   fi |   fi | ||||||
|   | |||||||
| @@ -32,7 +32,7 @@ kube::golang::server_targets() { | |||||||
|     cmd/kubeadm |     cmd/kubeadm | ||||||
|     cmd/hyperkube |     cmd/hyperkube | ||||||
|     cmd/kube-discovery |     cmd/kube-discovery | ||||||
|     cmd/kube-aggregator |     vendor/k8s.io/kube-aggregator | ||||||
|     plugin/cmd/kube-scheduler |     plugin/cmd/kube-scheduler | ||||||
|   ) |   ) | ||||||
|   echo "${targets[@]}" |   echo "${targets[@]}" | ||||||
|   | |||||||
| @@ -144,7 +144,7 @@ do | |||||||
| done | done | ||||||
|  |  | ||||||
| if [ "x$GO_OUT" == "x" ]; then | 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 | else | ||||||
|     echo "skipped the build." |     echo "skipped the build." | ||||||
| fi | fi | ||||||
|   | |||||||
| @@ -66,7 +66,7 @@ function start_kube-aggregator { | |||||||
| 	# make sure the resources we're about to create don't exist | 	# 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 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 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 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" | 	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 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 | 	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} cp "${CERT_DIR}/admin.kubeconfig" "${CERT_DIR}/admin-kube-aggregator.kubeconfig" | ||||||
| 	${sudo} chown ${USER} "${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 | 	sleep 1 | ||||||
|  |  | ||||||
| 	# create the "normal" api services for the core API server | 	# 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 | kube::util::test_openssl_installed | ||||||
|   | |||||||
| @@ -67,6 +67,9 @@ kube::test::find_dirs() { | |||||||
|     # run tests for apimachinery |     # run tests for apimachinery | ||||||
|     find ./staging/src/k8s.io/apimachinery -name '*_test.go' \ |     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 |       -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. | # You may add additional calls of code generators like set-gen above. | ||||||
|  |  | ||||||
| # call generation on sub-project for now | # 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 | kube::golang::setup_env | ||||||
|  |  | ||||||
| # call verify on sub-project for now | # 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 | "${KUBE_ROOT}/hack/update-codegen.sh" --verify-only | ||||||
|  |  | ||||||
|   | |||||||
| @@ -51,9 +51,10 @@ function print_forbidden_imports () { | |||||||
|  |  | ||||||
| RC=0 | RC=0 | ||||||
| print_forbidden_imports apimachinery k8s.io/ || RC=1 | print_forbidden_imports apimachinery k8s.io/ || RC=1 | ||||||
| print_forbidden_imports 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 || 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 sample-apiserver k8s.io/kubernetes || 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 | if [ ${RC} != 0 ]; then | ||||||
|     exit ${RC} |     exit ${RC} | ||||||
| fi | fi | ||||||
|   | |||||||
| @@ -20,9 +20,9 @@ source "${KUBE_ROOT}/hack/lib/util.sh" | |||||||
| 
 | 
 | ||||||
| # Register function to be called on EXIT to remove generated binary. | # Register function to be called on EXIT to remove generated binary. | ||||||
| function cleanup { | 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 | trap cleanup EXIT | ||||||
| 
 | 
 | ||||||
| cp -v ${KUBE_ROOT}/_output/local/bin/linux/amd64/kube-aggregator "${KUBE_ROOT}/cmd/kube-aggregator/artifacts/simple-image/kube-aggregator" | 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}/cmd/kube-aggregator/artifacts/simple-image | 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 nounset | ||||||
| set -o pipefail | set -o pipefail | ||||||
| 
 | 
 | ||||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../.. | KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../../../.. | ||||||
| APIFEDERATOR_ROOT=$(dirname "${BASH_SOURCE}")/.. | APIFEDERATOR_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | source "${KUBE_ROOT}/hack/lib/init.sh" | ||||||
| 
 | 
 | ||||||
| @@ -43,26 +43,26 @@ echo "Building client-gen" | |||||||
| CLIENTGEN="${PWD}/client-gen-binary" | CLIENTGEN="${PWD}/client-gen-binary" | ||||||
| go build -o "${CLIENTGEN}" ./cmd/libs/go2idl/client-gen | 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_BASE="--input-base ${PREFIX}" | ||||||
| INPUT_APIS=( | INPUT_APIS=( | ||||||
| apiregistration/ | apiregistration/ | ||||||
| apiregistration/v1alpha1 | apiregistration/v1alpha1 | ||||||
| ) | ) | ||||||
| INPUT="--input ${INPUT_APIS[@]}" | 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} ${INPUT_BASE} ${INPUT} ${CLIENTSET_PATH} --output-base ${KUBE_ROOT}/vendor | ||||||
| ${CLIENTGEN} --clientset-name="clientset" ${INPUT_BASE} --input apiregistration/v1alpha1 ${CLIENTSET_PATH}  | ${CLIENTGEN} --clientset-name="clientset" ${INPUT_BASE} --input apiregistration/v1alpha1 ${CLIENTSET_PATH}  --output-base ${KUBE_ROOT}/vendor | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| echo "Building lister-gen" | echo "Building lister-gen" | ||||||
| listergen="${PWD}/lister-gen" | listergen="${PWD}/lister-gen" | ||||||
| go build -o "${listergen}" ./cmd/libs/go2idl/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_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/kubernetes/cmd/kube-aggregator/pkg/client/listers" | LISTER_PATH="--output-package k8s.io/kube-aggregator/pkg/client/listers" | ||||||
| ${listergen} ${LISTER_INPUT} ${LISTER_PATH} | ${listergen} ${LISTER_INPUT} ${LISTER_PATH} --output-base ${KUBE_ROOT}/vendor | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| echo "Building informer-gen" | echo "Building informer-gen" | ||||||
| @@ -70,19 +70,20 @@ informergen="${PWD}/informer-gen" | |||||||
| go build -o "${informergen}" ./cmd/libs/go2idl/informer-gen | go build -o "${informergen}" ./cmd/libs/go2idl/informer-gen | ||||||
| 
 | 
 | ||||||
| ${informergen} \ | ${informergen} \ | ||||||
|   --input-dirs k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration --input-dirs k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1 \ |   --output-base ${KUBE_ROOT}/vendor \ | ||||||
|   --versioned-clientset-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset \ |   --input-dirs k8s.io/kube-aggregator/pkg/apis/apiregistration --input-dirs k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1 \ | ||||||
|   --internal-clientset-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset \ |   --versioned-clientset-package k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset \ | ||||||
|   --listers-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers \ |   --internal-clientset-package k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset \ | ||||||
|   --output-package k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers |   --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 | # this is a temporary hack until we manage to update codegen to accept a scheme instead of hardcoding it | ||||||
| echo "rewriting imports" | 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" | \ |     grep "\.go" | \ | ||||||
|     xargs ${SED} -i "s|\"k8s.io/kubernetes/pkg|\"k8s.io/client-go/pkg|g" |     xargs ${SED} -i "s|\"k8s.io/kubernetes/pkg|\"k8s.io/client-go/pkg|g" | ||||||
| 
 | 
 | ||||||
| echo "running gofmt" | 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 nounset | ||||||
| set -o pipefail | set -o pipefail | ||||||
| 
 | 
 | ||||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../.. | KUBE_ROOT=$(dirname "${BASH_SOURCE}")/../../../../.. | ||||||
| APIFEDERATOR_ROOT=$(dirname "${BASH_SOURCE}")/.. | APIFEDERATOR_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | source "${KUBE_ROOT}/hack/lib/init.sh" | ||||||
| 
 | 
 | ||||||
| @@ -22,14 +22,14 @@ import ( | |||||||
| 	"runtime" | 	"runtime" | ||||||
| 
 | 
 | ||||||
| 	"k8s.io/apiserver/pkg/util/logs" | 	"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 | 	// force compilation of packages we'll later rely upon | ||||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/install" | 	_ "k8s.io/kube-aggregator/pkg/apis/apiregistration/install" | ||||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/validation" | 	_ "k8s.io/kube-aggregator/pkg/apis/apiregistration/validation" | ||||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset" | 	_ "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | 	_ "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||||
| 	_ "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1" | 	_ "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/v1alpha1" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func main() { | func main() { | ||||||
| @@ -22,8 +22,8 @@ import ( | |||||||
| 	"k8s.io/apimachinery/pkg/runtime" | 	"k8s.io/apimachinery/pkg/runtime" | ||||||
| 	"k8s.io/apimachinery/pkg/util/sets" | 	"k8s.io/apimachinery/pkg/util/sets" | ||||||
| 	"k8s.io/client-go/pkg/api" | 	"k8s.io/client-go/pkg/api" | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | 	"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func init() { | func init() { | ||||||
| @@ -37,7 +37,7 @@ func Install(groupFactoryRegistry announced.APIGroupFactoryRegistry, registry *r | |||||||
| 			GroupName:                  apiregistration.GroupName, | 			GroupName:                  apiregistration.GroupName, | ||||||
| 			RootScopedKinds:            sets.NewString("APIService"), | 			RootScopedKinds:            sets.NewString("APIService"), | ||||||
| 			VersionPreferenceOrder:     []string{v1alpha1.SchemeGroupVersion.Version}, | 			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, | 			AddInternalObjectsToScheme: apiregistration.AddToScheme, | ||||||
| 		}, | 		}, | ||||||
| 		announced.VersionToSchemeFunc{ | 		announced.VersionToSchemeFunc{ | ||||||
| @@ -15,7 +15,7 @@ limitations under the License. | |||||||
| */ | */ | ||||||
| 
 | 
 | ||||||
| // +k8s:deepcopy-gen=package,register | // +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. | // Package v1alpha1 is the v1alpha1 version of the API. | ||||||
| // +groupName=apiregistration.k8s.io | // +groupName=apiregistration.k8s.io | ||||||
| @@ -23,7 +23,7 @@ package v1alpha1 | |||||||
| import ( | import ( | ||||||
| 	conversion "k8s.io/apimachinery/pkg/conversion" | 	conversion "k8s.io/apimachinery/pkg/conversion" | ||||||
| 	runtime "k8s.io/apimachinery/pkg/runtime" | 	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" | 	unsafe "unsafe" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| @@ -24,7 +24,7 @@ import ( | |||||||
| 	utilvalidation "k8s.io/apimachinery/pkg/util/validation" | 	utilvalidation "k8s.io/apimachinery/pkg/util/validation" | ||||||
| 	"k8s.io/apimachinery/pkg/util/validation/field" | 	"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 { | func ValidateAPIService(apiServer *discoveryapi.APIService) field.ErrorList { | ||||||
| @@ -33,12 +33,12 @@ import ( | |||||||
| 	"k8s.io/client-go/pkg/api" | 	"k8s.io/client-go/pkg/api" | ||||||
| 	"k8s.io/client-go/pkg/version" | 	"k8s.io/client-go/pkg/version" | ||||||
| 
 | 
 | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | 	"k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset" | 	"k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||||
| 	informers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion" | 	informers "k8s.io/kube-aggregator/pkg/client/informers/internalversion" | ||||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||||
| 	apiservicestorage "k8s.io/kubernetes/cmd/kube-aggregator/pkg/registry/apiservice/etcd" | 	apiservicestorage "k8s.io/kube-aggregator/pkg/registry/apiservice/etcd" | ||||||
| 
 | 
 | ||||||
| 	_ "k8s.io/client-go/pkg/api/install" | 	_ "k8s.io/client-go/pkg/api/install" | ||||||
| ) | ) | ||||||
| @@ -28,9 +28,9 @@ import ( | |||||||
| 	"k8s.io/client-go/tools/cache" | 	"k8s.io/client-go/tools/cache" | ||||||
| 	"k8s.io/client-go/util/workqueue" | 	"k8s.io/client-go/util/workqueue" | ||||||
| 
 | 
 | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||||
| 	informers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | 	informers "k8s.io/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | ||||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type APIHandlerManager interface { | type APIHandlerManager interface { | ||||||
| @@ -28,10 +28,10 @@ import ( | |||||||
| 	v1listers "k8s.io/client-go/listers/core/v1" | 	v1listers "k8s.io/client-go/listers/core/v1" | ||||||
| 	"k8s.io/client-go/pkg/api" | 	"k8s.io/client-go/pkg/api" | ||||||
| 
 | 
 | ||||||
| 	apiregistrationapi "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | 	apiregistrationapi "k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||||
| 	apiregistrationv1alpha1api "k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | 	apiregistrationv1alpha1api "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1alpha1" | ||||||
| 	informers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | 	informers "k8s.io/kube-aggregator/pkg/client/informers/internalversion/apiregistration/internalversion" | ||||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| // WithAPIs adds the handling for /apis and /apis/<group: -apiregistration.k8s.io>. | // 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" | 	corev1 "k8s.io/client-go/pkg/api/v1" | ||||||
| 	"k8s.io/client-go/tools/cache" | 	"k8s.io/client-go/tools/cache" | ||||||
| 
 | 
 | ||||||
| 	"k8s.io/kubernetes/cmd/kube-aggregator/pkg/apis/apiregistration" | 	"k8s.io/kube-aggregator/pkg/apis/apiregistration" | ||||||
| 	listers "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | 	listers "k8s.io/kube-aggregator/pkg/client/listers/apiregistration/internalversion" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type delegationHTTPHandler struct { | type delegationHTTPHandler struct { | ||||||
| @@ -29,7 +29,7 @@ import ( | |||||||
| 	restclient "k8s.io/client-go/rest" | 	restclient "k8s.io/client-go/rest" | ||||||
| 	"k8s.io/client-go/transport" | 	"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 | // proxyHandler provides a http.Handler which will proxy traffic to locations | ||||||
| @@ -30,7 +30,7 @@ import ( | |||||||
| 	"k8s.io/apiserver/pkg/authentication/user" | 	"k8s.io/apiserver/pkg/authentication/user" | ||||||
| 	genericapirequest "k8s.io/apiserver/pkg/endpoints/request" | 	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 { | type targetHTTPHandler struct { | ||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	_ "k8s.io/client-go/plugin/pkg/client/auth" | 	_ "k8s.io/client-go/plugin/pkg/client/auth" | ||||||
| 	rest "k8s.io/client-go/rest" | 	rest "k8s.io/client-go/rest" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"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 { | type Interface interface { | ||||||
| @@ -23,9 +23,9 @@ import ( | |||||||
| 	fakediscovery "k8s.io/client-go/discovery/fake" | 	fakediscovery "k8s.io/client-go/discovery/fake" | ||||||
| 	"k8s.io/client-go/pkg/api" | 	"k8s.io/client-go/pkg/api" | ||||||
| 	"k8s.io/client-go/testing" | 	"k8s.io/client-go/testing" | ||||||
| 	clientset "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset" | 	clientset "k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset" | ||||||
| 	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" | ||||||
| 	fakev1alpha1apiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1alpha1/fake" | 	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. | // NewSimpleClientset returns a clientset that will respond with the provided objects. | ||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	watch "k8s.io/apimachinery/pkg/watch" | 	watch "k8s.io/apimachinery/pkg/watch" | ||||||
| 	api "k8s.io/client-go/pkg/api" | 	api "k8s.io/client-go/pkg/api" | ||||||
| 	rest "k8s.io/client-go/rest" | 	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. | // APIServicesGetter has a method to return a APIServiceInterface. | ||||||
| @@ -19,7 +19,7 @@ package fake | |||||||
| import ( | import ( | ||||||
| 	rest "k8s.io/client-go/rest" | 	rest "k8s.io/client-go/rest" | ||||||
| 	testing "k8s.io/client-go/testing" | 	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 { | type FakeApiregistrationV1alpha1 struct { | ||||||
| @@ -23,7 +23,7 @@ import ( | |||||||
| 	types "k8s.io/apimachinery/pkg/types" | 	types "k8s.io/apimachinery/pkg/types" | ||||||
| 	watch "k8s.io/apimachinery/pkg/watch" | 	watch "k8s.io/apimachinery/pkg/watch" | ||||||
| 	testing "k8s.io/client-go/testing" | 	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 | // FakeAPIServices implements APIServiceInterface | ||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	_ "k8s.io/client-go/plugin/pkg/client/auth" | 	_ "k8s.io/client-go/plugin/pkg/client/auth" | ||||||
| 	rest "k8s.io/client-go/rest" | 	rest "k8s.io/client-go/rest" | ||||||
| 	"k8s.io/client-go/util/flowcontrol" | 	"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 { | type Interface interface { | ||||||
| @@ -23,9 +23,9 @@ import ( | |||||||
| 	fakediscovery "k8s.io/client-go/discovery/fake" | 	fakediscovery "k8s.io/client-go/discovery/fake" | ||||||
| 	"k8s.io/client-go/pkg/api" | 	"k8s.io/client-go/pkg/api" | ||||||
| 	"k8s.io/client-go/testing" | 	"k8s.io/client-go/testing" | ||||||
| 	clientset "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset" | 	clientset "k8s.io/kube-aggregator/pkg/client/clientset_generated/internalclientset" | ||||||
| 	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" | ||||||
| 	fakeinternalversionapiregistration "k8s.io/kubernetes/cmd/kube-aggregator/pkg/client/clientset_generated/internalclientset/typed/apiregistration/internalversion/fake" | 	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. | // NewSimpleClientset returns a clientset that will respond with the provided objects. | ||||||
| @@ -22,7 +22,7 @@ import ( | |||||||
| 	watch "k8s.io/apimachinery/pkg/watch" | 	watch "k8s.io/apimachinery/pkg/watch" | ||||||
| 	api "k8s.io/client-go/pkg/api" | 	api "k8s.io/client-go/pkg/api" | ||||||
| 	rest "k8s.io/client-go/rest" | 	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. | // 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