From 2b8e9381284d29f0a14e524a5fb8a845b03ebb5f Mon Sep 17 00:00:00 2001 From: "Dr. Stefan Schimanski" Date: Mon, 23 Jan 2017 10:02:54 +0100 Subject: [PATCH] Update generated files --- cmd/cloud-controller-manager/BUILD | 2 +- .../app/options/BUILD | 3 +- cmd/hyperkube/BUILD | 2 +- cmd/kube-apiserver/BUILD | 2 +- cmd/kube-controller-manager/BUILD | 2 +- cmd/kube-controller-manager/app/BUILD | 3 +- cmd/kube-controller-manager/app/options/BUILD | 3 +- cmd/kube-proxy/BUILD | 2 +- cmd/kube-proxy/app/options/BUILD | 3 +- cmd/kubeadm/app/cmd/BUILD | 2 +- cmd/kubelet/BUILD | 2 +- cmd/kubelet/app/BUILD | 5 +- cmd/kubelet/app/options/BUILD | 4 +- cmd/kubemark/BUILD | 2 +- examples/apiserver/server/BUILD | 2 +- federation/cmd/federation-apiserver/BUILD | 2 +- .../cmd/federation-controller-manager/BUILD | 2 +- .../federation-controller-manager/app/BUILD | 4 +- .../app/options/BUILD | 2 +- federation/pkg/kubefed/BUILD | 2 +- hack/.linted_packages | 8 +- pkg/BUILD | 1 + pkg/api/validation/BUILD | 3 +- pkg/apis/componentconfig/BUILD | 2 +- pkg/apis/componentconfig/v1alpha1/BUILD | 2 +- .../v1alpha1/zz_generated.conversion.go | 6 +- .../componentconfig/zz_generated.deepcopy.go | 6 +- .../token/tokentest => pkg/features}/BUILD | 7 +- pkg/genericapiserver/authenticator/BUILD | 2 +- pkg/genericapiserver/authorizer/BUILD | 2 +- .../registry/generic/rest/BUILD | 7 +- pkg/genericapiserver/server/BUILD | 2 +- pkg/genericapiserver/server/mux/BUILD | 1 - pkg/genericapiserver/server/options/BUILD | 4 +- pkg/kubeapiserver/BUILD | 2 +- pkg/kubeapiserver/authenticator/BUILD | 12 +- pkg/kubeapiserver/authorizer/BUILD | 2 +- pkg/kubectl/cmd/BUILD | 2 +- pkg/kubectl/cmd/config/BUILD | 4 +- pkg/kubectl/cmd/util/BUILD | 4 +- pkg/kubelet/BUILD | 4 +- pkg/proxy/iptables/BUILD | 3 +- pkg/registry/core/service/BUILD | 6 +- pkg/security/apparmor/BUILD | 3 +- pkg/util/BUILD | 1 - pkg/util/config/BUILD | 16 +- plugin/cmd/kube-scheduler/BUILD | 2 +- plugin/cmd/kube-scheduler/app/options/BUILD | 3 +- plugin/pkg/auth/BUILD | 1 - plugin/pkg/auth/authorizer/BUILD | 1 - .../src/k8s.io/apiserver/pkg/util/flag/BUILD | 35 --- .../apiserver/plugin/pkg/authenticator/BUILD | 35 --- .../plugin/pkg/authenticator/password/BUILD | 32 --- .../pkg/authenticator/password/allow/BUILD | 39 --- .../pkg/authenticator/password/keystone/BUILD | 38 --- .../authenticator/password/passwordfile/BUILD | 40 --- .../pkg/authenticator/request/basicauth/BUILD | 43 --- .../pkg/authenticator/token/anytoken/BUILD | 37 --- .../plugin/pkg/authenticator/token/oidc/BUILD | 53 ---- .../authenticator/token/oidc/testing/BUILD | 32 --- .../pkg/authenticator/token/webhook/BUILD | 55 ---- .../plugin/pkg/authorizer/webhook/BUILD | 57 ---- test/e2e_node/services/BUILD | 2 +- vendor/BUILD | 261 ++++++++++++++++++ 64 files changed, 350 insertions(+), 579 deletions(-) rename {staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/tokentest => pkg/features}/BUILD (74%) delete mode 100644 staging/src/k8s.io/apiserver/pkg/util/flag/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/allow/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/keystone/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/BUILD delete mode 100644 staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/BUILD diff --git a/cmd/cloud-controller-manager/BUILD b/cmd/cloud-controller-manager/BUILD index 39a1cbef0c..4235a5e146 100644 --- a/cmd/cloud-controller-manager/BUILD +++ b/cmd/cloud-controller-manager/BUILD @@ -24,13 +24,13 @@ go_library( "//pkg/client/metrics/prometheus:go_default_library", "//pkg/cloudprovider:go_default_library", "//pkg/cloudprovider/providers:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/cloud-controller-manager/app/options/BUILD b/cmd/cloud-controller-manager/app/options/BUILD index 15416dab71..4f67f4a508 100644 --- a/cmd/cloud-controller-manager/app/options/BUILD +++ b/cmd/cloud-controller-manager/app/options/BUILD @@ -14,10 +14,11 @@ go_library( deps = [ "//pkg/apis/componentconfig:go_default_library", "//pkg/client/leaderelection:go_default_library", + "//pkg/features:go_default_library", "//pkg/master/ports:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/cmd/hyperkube/BUILD b/cmd/hyperkube/BUILD index abc675b8bc..c1c2247177 100644 --- a/cmd/hyperkube/BUILD +++ b/cmd/hyperkube/BUILD @@ -59,7 +59,6 @@ go_library( "//pkg/kubectl/cmd:go_default_library", "//pkg/kubectl/cmd/util:go_default_library", "//pkg/util:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", @@ -67,6 +66,7 @@ go_library( "//plugin/cmd/kube-scheduler/app/options:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/kube-apiserver/BUILD b/cmd/kube-apiserver/BUILD index e6d259e080..7524740c50 100644 --- a/cmd/kube-apiserver/BUILD +++ b/cmd/kube-apiserver/BUILD @@ -22,11 +22,11 @@ go_library( "//cmd/kube-apiserver/app:go_default_library", "//cmd/kube-apiserver/app/options:go_default_library", "//pkg/client/metrics/prometheus:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/kube-controller-manager/BUILD b/cmd/kube-controller-manager/BUILD index 5dc7b5e7a9..ffa29d4fbc 100644 --- a/cmd/kube-controller-manager/BUILD +++ b/cmd/kube-controller-manager/BUILD @@ -22,13 +22,13 @@ go_library( "//cmd/kube-controller-manager/app:go_default_library", "//cmd/kube-controller-manager/app/options:go_default_library", "//pkg/client/metrics/prometheus:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/util/workqueue/prometheus:go_default_library", "//pkg/version/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/kube-controller-manager/app/BUILD b/cmd/kube-controller-manager/app/BUILD index 1fd44893f4..20c1bc0c03 100644 --- a/cmd/kube-controller-manager/app/BUILD +++ b/cmd/kube-controller-manager/app/BUILD @@ -69,9 +69,9 @@ go_library( "//pkg/controller/statefulset:go_default_library", "//pkg/controller/volume/attachdetach:go_default_library", "//pkg/controller/volume/persistentvolume:go_default_library", + "//pkg/features:go_default_library", "//pkg/quota/install:go_default_library", "//pkg/serviceaccount:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/configz:go_default_library", "//pkg/util/io:go_default_library", "//pkg/volume:go_default_library", @@ -98,6 +98,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/apimachinery/pkg/util/wait", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/feature", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", "//vendor:k8s.io/client-go/util/cert", diff --git a/cmd/kube-controller-manager/app/options/BUILD b/cmd/kube-controller-manager/app/options/BUILD index 4ec72b733d..6cf324b009 100644 --- a/cmd/kube-controller-manager/app/options/BUILD +++ b/cmd/kube-controller-manager/app/options/BUILD @@ -14,12 +14,13 @@ go_library( deps = [ "//pkg/apis/componentconfig:go_default_library", "//pkg/client/leaderelection:go_default_library", + "//pkg/features:go_default_library", "//pkg/master/ports:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", "//vendor:k8s.io/apimachinery/pkg/util/errors", "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/cmd/kube-proxy/BUILD b/cmd/kube-proxy/BUILD index 21b74db09a..0718330ba7 100644 --- a/cmd/kube-proxy/BUILD +++ b/cmd/kube-proxy/BUILD @@ -22,12 +22,12 @@ go_library( "//cmd/kube-proxy/app:go_default_library", "//cmd/kube-proxy/app/options:go_default_library", "//pkg/client/metrics/prometheus:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/kube-proxy/app/options/BUILD b/cmd/kube-proxy/app/options/BUILD index a0606c8eb7..92f7d5b306 100644 --- a/cmd/kube-proxy/app/options/BUILD +++ b/cmd/kube-proxy/app/options/BUILD @@ -16,10 +16,11 @@ go_library( "//pkg/api/v1:go_default_library", "//pkg/apis/componentconfig:go_default_library", "//pkg/apis/componentconfig/v1alpha1:go_default_library", + "//pkg/features:go_default_library", "//pkg/kubelet/qos:go_default_library", "//pkg/util:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/cmd/kubeadm/app/cmd/BUILD b/cmd/kubeadm/app/cmd/BUILD index 981b09b3d5..90ac20cb7b 100644 --- a/cmd/kubeadm/app/cmd/BUILD +++ b/cmd/kubeadm/app/cmd/BUILD @@ -37,7 +37,6 @@ go_library( "//pkg/api:go_default_library", "//pkg/kubectl:go_default_library", "//pkg/kubectl/cmd/util:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/initsystem:go_default_library", "//pkg/version:go_default_library", "//vendor:github.com/blang/semver", @@ -47,6 +46,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/fields", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/util/cert", ], ) diff --git a/cmd/kubelet/BUILD b/cmd/kubelet/BUILD index aa84c7e021..a3ae6887bb 100644 --- a/cmd/kubelet/BUILD +++ b/cmd/kubelet/BUILD @@ -22,11 +22,11 @@ go_library( "//cmd/kubelet/app:go_default_library", "//cmd/kubelet/app/options:go_default_library", "//pkg/client/metrics/prometheus:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/kubelet/app/BUILD b/cmd/kubelet/app/BUILD index 4fec04b308..de96c816cd 100644 --- a/cmd/kubelet/app/BUILD +++ b/cmd/kubelet/app/BUILD @@ -18,8 +18,8 @@ go_test( tags = ["automanaged"], deps = [ "//pkg/kubelet:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:k8s.io/apimachinery/pkg/util/diff", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/rest", ], ) @@ -53,6 +53,7 @@ go_library( "//pkg/credentialprovider/aws:go_default_library", "//pkg/credentialprovider/azure:go_default_library", "//pkg/credentialprovider/gcp:go_default_library", + "//pkg/features:go_default_library", "//pkg/genericapiserver/authenticator:go_default_library", "//pkg/genericapiserver/authorizer:go_default_library", "//pkg/kubelet:go_default_library", @@ -67,7 +68,6 @@ go_library( "//pkg/kubelet/server:go_default_library", "//pkg/kubelet/types:go_default_library", "//pkg/kubelet/util/csr:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/configz:go_default_library", "//pkg/util/flock:go_default_library", "//pkg/util/io:go_default_library", @@ -111,6 +111,7 @@ go_library( "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/feature", "//vendor:k8s.io/client-go/kubernetes", "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", diff --git a/cmd/kubelet/app/options/BUILD b/cmd/kubelet/app/options/BUILD index 862473502a..10f8d1f6df 100644 --- a/cmd/kubelet/app/options/BUILD +++ b/cmd/kubelet/app/options/BUILD @@ -15,10 +15,10 @@ go_library( "//pkg/api:go_default_library", "//pkg/apis/componentconfig:go_default_library", "//pkg/apis/componentconfig/v1alpha1:go_default_library", - "//pkg/util/config:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/taints:go_default_library", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/feature", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/cmd/kubemark/BUILD b/cmd/kubemark/BUILD index a8ea969333..8855b676c2 100644 --- a/cmd/kubemark/BUILD +++ b/cmd/kubemark/BUILD @@ -29,12 +29,12 @@ go_library( "//pkg/kubelet/dockertools:go_default_library", "//pkg/kubemark:go_default_library", "//pkg/proxy/config:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/iptables/testing:go_default_library", "//pkg/version/prometheus:go_default_library", "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", ], diff --git a/examples/apiserver/server/BUILD b/examples/apiserver/server/BUILD index 2dc1209d6e..858bece7c7 100644 --- a/examples/apiserver/server/BUILD +++ b/examples/apiserver/server/BUILD @@ -20,10 +20,10 @@ go_library( tags = ["automanaged"], deps = [ "//examples/apiserver:go_default_library", - "//pkg/util/flag:go_default_library", "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apimachinery/pkg/util/wait", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/federation/cmd/federation-apiserver/BUILD b/federation/cmd/federation-apiserver/BUILD index d175ca891f..23078005ee 100644 --- a/federation/cmd/federation-apiserver/BUILD +++ b/federation/cmd/federation-apiserver/BUILD @@ -21,10 +21,10 @@ go_library( deps = [ "//federation/cmd/federation-apiserver/app:go_default_library", "//federation/cmd/federation-apiserver/app/options:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/federation/cmd/federation-controller-manager/BUILD b/federation/cmd/federation-controller-manager/BUILD index b49af5dc29..071a84f83d 100644 --- a/federation/cmd/federation-controller-manager/BUILD +++ b/federation/cmd/federation-controller-manager/BUILD @@ -21,12 +21,12 @@ go_library( deps = [ "//federation/cmd/federation-controller-manager/app:go_default_library", "//federation/cmd/federation-controller-manager/app/options:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/util/workqueue/prometheus:go_default_library", "//pkg/version/verflag:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/federation/cmd/federation-controller-manager/app/BUILD b/federation/cmd/federation-controller-manager/app/BUILD index 4bd6733764..736325d13f 100644 --- a/federation/cmd/federation-controller-manager/app/BUILD +++ b/federation/cmd/federation-controller-manager/app/BUILD @@ -33,7 +33,6 @@ go_library( "//federation/pkg/federation-controller/service:go_default_library", "//federation/pkg/federation-controller/util:go_default_library", "//pkg/client/typed/discovery:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/configz:go_default_library", "//pkg/version:go_default_library", "//vendor:github.com/golang/glog", @@ -44,6 +43,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/apimachinery/pkg/util/wait", "//vendor:k8s.io/apiserver/pkg/server/healthz", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", ], @@ -56,9 +56,9 @@ go_test( tags = ["automanaged"], deps = [ "//federation/pkg/federation-controller/ingress:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/federation/cmd/federation-controller-manager/app/options/BUILD b/federation/cmd/federation-controller-manager/app/options/BUILD index c7318bb976..1e891ae785 100644 --- a/federation/cmd/federation-controller-manager/app/options/BUILD +++ b/federation/cmd/federation-controller-manager/app/options/BUILD @@ -15,9 +15,9 @@ go_library( "//federation/pkg/dnsprovider:go_default_library", "//pkg/apis/componentconfig:go_default_library", "//pkg/client/leaderelection:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/federation/pkg/kubefed/BUILD b/federation/pkg/kubefed/BUILD index d39c87dac0..c360813f08 100644 --- a/federation/pkg/kubefed/BUILD +++ b/federation/pkg/kubefed/BUILD @@ -26,12 +26,12 @@ go_library( "//pkg/kubectl/cmd/templates:go_default_library", "//pkg/kubectl/cmd/util:go_default_library", "//pkg/kubectl/resource:go_default_library", - "//pkg/util/flag:go_default_library", "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/cobra", "//vendor:k8s.io/apimachinery/pkg/api/errors", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/tools/clientcmd", "//vendor:k8s.io/client-go/tools/clientcmd/api", ], diff --git a/hack/.linted_packages b/hack/.linted_packages index 14b4dd8529..858b6926fd 100644 --- a/hack/.linted_packages +++ b/hack/.linted_packages @@ -266,10 +266,6 @@ plugin/pkg/admission/namespace/autoprovision plugin/pkg/admission/namespace/exists plugin/pkg/admission/securitycontext/scdeny plugin/pkg/auth -plugin/pkg/auth/authenticator -plugin/pkg/auth/authenticator/password -plugin/pkg/auth/authenticator/password/allow -plugin/pkg/auth/authenticator/request/basicauth plugin/pkg/auth/authorizer plugin/pkg/auth/authorizer/rbac/bootstrappolicy staging/src/k8s.io/apimachinery/pkg/api/errors @@ -292,6 +288,10 @@ staging/src/k8s.io/apiserver/pkg/endpoints/request staging/src/k8s.io/apiserver/pkg/server staging/src/k8s.io/apiserver/pkg/storage/names staging/src/k8s.io/apiserver/pkg/util/flushwriter +staging/src/k8s.io/apiserver/plugin/pkg/authenticator +staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password +staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/allow +staging/src/k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth staging/src/k8s.io/client-go/discovery staging/src/k8s.io/client-go/plugin/pkg/client/auth staging/src/k8s.io/client-go/plugin/pkg/client/auth/gcp diff --git a/pkg/BUILD b/pkg/BUILD index 11d20c8cc2..4fa51a30d9 100644 --- a/pkg/BUILD +++ b/pkg/BUILD @@ -81,6 +81,7 @@ filegroup( "//pkg/controller:all-srcs", "//pkg/conversion:all-srcs", "//pkg/credentialprovider:all-srcs", + "//pkg/features:all-srcs", "//pkg/fieldpath:all-srcs", "//pkg/fields:all-srcs", "//pkg/generated:all-srcs", diff --git a/pkg/api/validation/BUILD b/pkg/api/validation/BUILD index 6da5cdcc58..605c86fe53 100644 --- a/pkg/api/validation/BUILD +++ b/pkg/api/validation/BUILD @@ -27,8 +27,8 @@ go_library( "//pkg/api/validation/genericvalidation:go_default_library", "//pkg/apis/storage/util:go_default_library", "//pkg/capabilities:go_default_library", + "//pkg/features:go_default_library", "//pkg/security/apparmor:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/intstr:go_default_library", "//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/exponent-io/jsonpath", @@ -45,6 +45,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/util/validation", "//vendor:k8s.io/apimachinery/pkg/util/validation/field", "//vendor:k8s.io/apimachinery/pkg/util/yaml", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/pkg/apis/componentconfig/BUILD b/pkg/apis/componentconfig/BUILD index aabe535516..cb9ac3e162 100644 --- a/pkg/apis/componentconfig/BUILD +++ b/pkg/apis/componentconfig/BUILD @@ -20,12 +20,12 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", - "//pkg/util/config:go_default_library", "//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/util/net", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/pkg/apis/componentconfig/v1alpha1/BUILD b/pkg/apis/componentconfig/v1alpha1/BUILD index 49631b9866..d73db72a7c 100644 --- a/pkg/apis/componentconfig/v1alpha1/BUILD +++ b/pkg/apis/componentconfig/v1alpha1/BUILD @@ -26,11 +26,11 @@ go_library( "//pkg/kubelet/qos:go_default_library", "//pkg/kubelet/types:go_default_library", "//pkg/master/ports:go_default_library", - "//pkg/util/config:go_default_library", "//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/apiserver/pkg/util/flag", ], ) diff --git a/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go b/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go index 3ad8a0ae79..a12773af65 100644 --- a/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go +++ b/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go @@ -23,10 +23,10 @@ package v1alpha1 import ( conversion "k8s.io/apimachinery/pkg/conversion" runtime "k8s.io/apimachinery/pkg/runtime" + flag "k8s.io/apiserver/pkg/util/flag" api "k8s.io/kubernetes/pkg/api" v1 "k8s.io/kubernetes/pkg/api/v1" componentconfig "k8s.io/kubernetes/pkg/apis/componentconfig" - config "k8s.io/kubernetes/pkg/util/config" unsafe "unsafe" ) @@ -464,8 +464,8 @@ func autoConvert_v1alpha1_KubeletConfiguration_To_componentconfig_KubeletConfigu if err := api.Convert_Pointer_bool_To_bool(&in.EnableControllerAttachDetach, &out.EnableControllerAttachDetach, s); err != nil { return err } - out.SystemReserved = *(*config.ConfigurationMap)(unsafe.Pointer(&in.SystemReserved)) - out.KubeReserved = *(*config.ConfigurationMap)(unsafe.Pointer(&in.KubeReserved)) + out.SystemReserved = *(*flag.ConfigurationMap)(unsafe.Pointer(&in.SystemReserved)) + out.KubeReserved = *(*flag.ConfigurationMap)(unsafe.Pointer(&in.KubeReserved)) out.ProtectKernelDefaults = in.ProtectKernelDefaults if err := api.Convert_Pointer_bool_To_bool(&in.MakeIPTablesUtilChains, &out.MakeIPTablesUtilChains, s); err != nil { return err diff --git a/pkg/apis/componentconfig/zz_generated.deepcopy.go b/pkg/apis/componentconfig/zz_generated.deepcopy.go index a88e2731e0..3c656bfe62 100644 --- a/pkg/apis/componentconfig/zz_generated.deepcopy.go +++ b/pkg/apis/componentconfig/zz_generated.deepcopy.go @@ -23,8 +23,8 @@ package componentconfig import ( conversion "k8s.io/apimachinery/pkg/conversion" runtime "k8s.io/apimachinery/pkg/runtime" + flag "k8s.io/apiserver/pkg/util/flag" api "k8s.io/kubernetes/pkg/api" - config "k8s.io/kubernetes/pkg/util/config" reflect "reflect" ) @@ -208,14 +208,14 @@ func DeepCopy_componentconfig_KubeletConfiguration(in interface{}, out interface } if in.SystemReserved != nil { in, out := &in.SystemReserved, &out.SystemReserved - *out = make(config.ConfigurationMap) + *out = make(flag.ConfigurationMap) for key, val := range *in { (*out)[key] = val } } if in.KubeReserved != nil { in, out := &in.KubeReserved, &out.KubeReserved - *out = make(config.ConfigurationMap) + *out = make(flag.ConfigurationMap) for key, val := range *in { (*out)[key] = val } diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/tokentest/BUILD b/pkg/features/BUILD similarity index 74% rename from staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/tokentest/BUILD rename to pkg/features/BUILD index d2ee9dbf2d..afc417db8f 100644 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/tokentest/BUILD +++ b/pkg/features/BUILD @@ -9,9 +9,12 @@ load( go_library( name = "go_default_library", - srcs = ["tokentest.go"], + srcs = ["kube_features.go"], tags = ["automanaged"], - deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], + deps = [ + "//vendor:k8s.io/apiserver/pkg/features", + "//vendor:k8s.io/apiserver/pkg/util/feature", + ], ) filegroup( diff --git a/pkg/genericapiserver/authenticator/BUILD b/pkg/genericapiserver/authenticator/BUILD index 606bd1da8a..12b89c71a0 100644 --- a/pkg/genericapiserver/authenticator/BUILD +++ b/pkg/genericapiserver/authenticator/BUILD @@ -16,7 +16,6 @@ go_library( ], tags = ["automanaged"], deps = [ - "//plugin/pkg/auth/authenticator/token/webhook:go_default_library", "//vendor:github.com/go-openapi/spec", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/group", @@ -27,6 +26,7 @@ go_library( "//vendor:k8s.io/apiserver/pkg/authentication/request/x509", "//vendor:k8s.io/apiserver/pkg/authentication/token/tokenfile", "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/token/webhook", "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", "//vendor:k8s.io/client-go/util/cert", ], diff --git a/pkg/genericapiserver/authorizer/BUILD b/pkg/genericapiserver/authorizer/BUILD index 44b9237bc9..4da7033ec0 100644 --- a/pkg/genericapiserver/authorizer/BUILD +++ b/pkg/genericapiserver/authorizer/BUILD @@ -27,8 +27,8 @@ go_library( ], tags = ["automanaged"], deps = [ - "//plugin/pkg/auth/authorizer/webhook:go_default_library", "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", + "//vendor:k8s.io/apiserver/plugin/pkg/authorizer/webhook", "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", ], ) diff --git a/pkg/genericapiserver/registry/generic/rest/BUILD b/pkg/genericapiserver/registry/generic/rest/BUILD index ad216ed873..9476b5e77e 100644 --- a/pkg/genericapiserver/registry/generic/rest/BUILD +++ b/pkg/genericapiserver/registry/generic/rest/BUILD @@ -19,7 +19,6 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/genericapiserver/registry/rest:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/httpstream:go_default_library", "//pkg/util/proxy:go_default_library", "//vendor:github.com/golang/glog", @@ -28,6 +27,8 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/apimachinery/pkg/util/net", "//vendor:k8s.io/apimachinery/pkg/util/runtime", + "//vendor:k8s.io/apiserver/pkg/features", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) @@ -42,14 +43,16 @@ go_test( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/httpstream:go_default_library", "//pkg/util/proxy:go_default_library", "//vendor:github.com/stretchr/testify/assert", "//vendor:github.com/stretchr/testify/require", "//vendor:golang.org/x/net/websocket", "//vendor:k8s.io/apimachinery/pkg/api/errors", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apiserver/pkg/features", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/pkg/genericapiserver/server/BUILD b/pkg/genericapiserver/server/BUILD index cfaea1f542..d5658de94d 100644 --- a/pkg/genericapiserver/server/BUILD +++ b/pkg/genericapiserver/server/BUILD @@ -31,7 +31,6 @@ go_test( "//pkg/genericapiserver/server/options:go_default_library", "//pkg/storage/etcd/testing:go_default_library", "//pkg/storage/storagebackend:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/go-openapi/spec", "//vendor:github.com/stretchr/testify/assert", "//vendor:k8s.io/apimachinery/pkg/api/meta", @@ -45,6 +44,7 @@ go_test( "//vendor:k8s.io/apiserver/pkg/authentication/user", "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", "//vendor:k8s.io/apiserver/pkg/endpoints/request", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/util/cert", ], ) diff --git a/pkg/genericapiserver/server/mux/BUILD b/pkg/genericapiserver/server/mux/BUILD index 21aab7f270..6010e23125 100644 --- a/pkg/genericapiserver/server/mux/BUILD +++ b/pkg/genericapiserver/server/mux/BUILD @@ -17,7 +17,6 @@ go_library( ], tags = ["automanaged"], deps = [ - "//pkg/api:go_default_library", "//pkg/genericapiserver/endpoints/handlers/responsewriters:go_default_library", "//vendor:github.com/emicklei/go-restful", "//vendor:github.com/golang/glog", diff --git a/pkg/genericapiserver/server/options/BUILD b/pkg/genericapiserver/server/options/BUILD index 9b19fac46d..f51064df5c 100644 --- a/pkg/genericapiserver/server/options/BUILD +++ b/pkg/genericapiserver/server/options/BUILD @@ -20,16 +20,18 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", + "//pkg/features:go_default_library", "//pkg/genericapiserver/authenticator:go_default_library", "//pkg/genericapiserver/authorizer:go_default_library", "//pkg/storage/storagebackend:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", "//vendor:k8s.io/apimachinery/pkg/util/net", "//vendor:k8s.io/apiserver/pkg/admission", + "//vendor:k8s.io/apiserver/pkg/util/feature", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", "//vendor:k8s.io/client-go/rest", diff --git a/pkg/kubeapiserver/BUILD b/pkg/kubeapiserver/BUILD index 21406f6aa1..4ff856edae 100644 --- a/pkg/kubeapiserver/BUILD +++ b/pkg/kubeapiserver/BUILD @@ -19,9 +19,9 @@ go_library( "//pkg/api:go_default_library", "//pkg/genericapiserver/server:go_default_library", "//pkg/storage/storagebackend:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/pkg/kubeapiserver/authenticator/BUILD b/pkg/kubeapiserver/authenticator/BUILD index 26f08c4cff..b11cc642c3 100644 --- a/pkg/kubeapiserver/authenticator/BUILD +++ b/pkg/kubeapiserver/authenticator/BUILD @@ -14,12 +14,6 @@ go_library( deps = [ "//pkg/genericapiserver/authenticator:go_default_library", "//pkg/serviceaccount:go_default_library", - "//plugin/pkg/auth/authenticator/password/keystone:go_default_library", - "//plugin/pkg/auth/authenticator/password/passwordfile:go_default_library", - "//plugin/pkg/auth/authenticator/request/basicauth:go_default_library", - "//plugin/pkg/auth/authenticator/token/anytoken:go_default_library", - "//plugin/pkg/auth/authenticator/token/oidc:go_default_library", - "//plugin/pkg/auth/authenticator/token/webhook:go_default_library", "//vendor:github.com/go-openapi/spec", "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", "//vendor:k8s.io/apiserver/pkg/authentication/group", @@ -30,6 +24,12 @@ go_library( "//vendor:k8s.io/apiserver/pkg/authentication/request/x509", "//vendor:k8s.io/apiserver/pkg/authentication/token/tokenfile", "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/password/keystone", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/token/oidc", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/token/webhook", "//vendor:k8s.io/client-go/plugin/pkg/client/auth/gcp", "//vendor:k8s.io/client-go/plugin/pkg/client/auth/oidc", "//vendor:k8s.io/client-go/util/cert", diff --git a/pkg/kubeapiserver/authorizer/BUILD b/pkg/kubeapiserver/authorizer/BUILD index 46a1a35e3c..499bcd48b2 100644 --- a/pkg/kubeapiserver/authorizer/BUILD +++ b/pkg/kubeapiserver/authorizer/BUILD @@ -27,9 +27,9 @@ go_library( "//pkg/controller/informers:go_default_library", "//pkg/genericapiserver/authorizer:go_default_library", "//plugin/pkg/auth/authorizer/rbac:go_default_library", - "//plugin/pkg/auth/authorizer/webhook:go_default_library", "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", "//vendor:k8s.io/apiserver/pkg/authorization/union", + "//vendor:k8s.io/apiserver/plugin/pkg/authorizer/webhook", ], ) diff --git a/pkg/kubectl/cmd/BUILD b/pkg/kubectl/cmd/BUILD index 4e5a190af2..e41ad5ba72 100644 --- a/pkg/kubectl/cmd/BUILD +++ b/pkg/kubectl/cmd/BUILD @@ -90,7 +90,6 @@ go_library( "//pkg/kubelet/types:go_default_library", "//pkg/util/crlf:go_default_library", "//pkg/util/exec:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/i18n:go_default_library", "//pkg/util/interrupt:go_default_library", "//pkg/util/intstr:go_default_library", @@ -123,6 +122,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/util/wait", "//vendor:k8s.io/apimachinery/pkg/util/yaml", "//vendor:k8s.io/apimachinery/pkg/watch", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", ], diff --git a/pkg/kubectl/cmd/config/BUILD b/pkg/kubectl/cmd/config/BUILD index 396c4d50aa..973e9dfc5f 100644 --- a/pkg/kubectl/cmd/config/BUILD +++ b/pkg/kubectl/cmd/config/BUILD @@ -31,10 +31,10 @@ go_library( "//pkg/kubectl:go_default_library", "//pkg/kubectl/cmd/templates:go_default_library", "//pkg/kubectl/cmd/util:go_default_library", - "//pkg/util/flag:go_default_library", "//vendor:github.com/spf13/cobra", "//vendor:k8s.io/apimachinery/pkg/util/errors", "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/tools/clientcmd", "//vendor:k8s.io/client-go/tools/clientcmd/api", "//vendor:k8s.io/client-go/tools/clientcmd/api/latest", @@ -58,8 +58,8 @@ go_test( deps = [ "//pkg/api:go_default_library", "//pkg/kubectl/cmd/util:go_default_library", - "//pkg/util/flag:go_default_library", "//vendor:k8s.io/apimachinery/pkg/util/diff", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/tools/clientcmd", "//vendor:k8s.io/client-go/tools/clientcmd/api", ], diff --git a/pkg/kubectl/cmd/util/BUILD b/pkg/kubectl/cmd/util/BUILD index 6d7e7a8b0b..9986941151 100644 --- a/pkg/kubectl/cmd/util/BUILD +++ b/pkg/kubectl/cmd/util/BUILD @@ -42,7 +42,6 @@ go_library( "//pkg/kubectl/resource:go_default_library", "//pkg/registry/extensions/thirdpartyresourcedata:go_default_library", "//pkg/util/exec:go_default_library", - "//pkg/util/flag:go_default_library", "//pkg/util/strategicpatch:go_default_library", "//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/evanphx/json-patch", @@ -61,6 +60,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/util/sets", "//vendor:k8s.io/apimachinery/pkg/version", "//vendor:k8s.io/apimachinery/pkg/watch", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", "//vendor:k8s.io/client-go/util/homedir", @@ -95,7 +95,6 @@ go_test( "//pkg/kubectl:go_default_library", "//pkg/kubectl/resource:go_default_library", "//pkg/util/exec:go_default_library", - "//pkg/util/flag:go_default_library", "//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/stretchr/testify/assert", "//vendor:k8s.io/apimachinery/pkg/api/errors", @@ -107,6 +106,7 @@ go_test( "//vendor:k8s.io/apimachinery/pkg/util/validation/field", "//vendor:k8s.io/apimachinery/pkg/version", "//vendor:k8s.io/apimachinery/pkg/watch", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/rest", "//vendor:k8s.io/client-go/tools/clientcmd", "//vendor:k8s.io/client-go/tools/clientcmd/api", diff --git a/pkg/kubelet/BUILD b/pkg/kubelet/BUILD index b4d1ffa2e4..83aa50534a 100644 --- a/pkg/kubelet/BUILD +++ b/pkg/kubelet/BUILD @@ -48,6 +48,7 @@ go_library( "//pkg/client/legacylisters:go_default_library", "//pkg/client/record:go_default_library", "//pkg/cloudprovider:go_default_library", + "//pkg/features:go_default_library", "//pkg/fieldpath:go_default_library", "//pkg/kubelet/api:go_default_library", "//pkg/kubelet/cadvisor:go_default_library", @@ -88,7 +89,6 @@ go_library( "//pkg/securitycontext:go_default_library", "//pkg/util:go_default_library", "//pkg/util/bandwidth:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/dbus:go_default_library", "//pkg/util/exec:go_default_library", "//pkg/util/io:go_default_library", @@ -123,6 +123,8 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/util/validation", "//vendor:k8s.io/apimachinery/pkg/util/validation/field", "//vendor:k8s.io/apimachinery/pkg/util/wait", + "//vendor:k8s.io/apiserver/pkg/util/feature", + "//vendor:k8s.io/apiserver/pkg/util/flag", "//vendor:k8s.io/client-go/kubernetes", "//vendor:k8s.io/client-go/util/clock", "//vendor:k8s.io/client-go/util/flowcontrol", diff --git a/pkg/proxy/iptables/BUILD b/pkg/proxy/iptables/BUILD index 7c2e7b8798..9417aa107e 100644 --- a/pkg/proxy/iptables/BUILD +++ b/pkg/proxy/iptables/BUILD @@ -17,9 +17,9 @@ go_library( "//pkg/api/service:go_default_library", "//pkg/api/v1:go_default_library", "//pkg/client/record:go_default_library", + "//pkg/features:go_default_library", "//pkg/proxy:go_default_library", "//pkg/proxy/healthcheck:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/exec:go_default_library", "//pkg/util/iptables:go_default_library", "//pkg/util/slice:go_default_library", @@ -29,6 +29,7 @@ go_library( "//vendor:github.com/golang/glog", "//vendor:k8s.io/apimachinery/pkg/types", "//vendor:k8s.io/apimachinery/pkg/util/sets", + "//vendor:k8s.io/apiserver/pkg/util/feature", "//vendor:k8s.io/client-go/util/flowcontrol", ], ) diff --git a/pkg/registry/core/service/BUILD b/pkg/registry/core/service/BUILD index 6d0621b120..2c0d5f4e55 100644 --- a/pkg/registry/core/service/BUILD +++ b/pkg/registry/core/service/BUILD @@ -23,6 +23,7 @@ go_library( "//pkg/api/service:go_default_library", "//pkg/api/validation:go_default_library", "//pkg/capabilities:go_default_library", + "//pkg/features:go_default_library", "//pkg/genericapiserver/registry/generic:go_default_library", "//pkg/genericapiserver/registry/generic/rest:go_default_library", "//pkg/genericapiserver/registry/rest:go_default_library", @@ -30,7 +31,6 @@ go_library( "//pkg/registry/core/service/ipallocator:go_default_library", "//pkg/registry/core/service/portallocator:go_default_library", "//pkg/storage:go_default_library", - "//pkg/util/config:go_default_library", "//vendor:github.com/golang/glog", "//vendor:k8s.io/apimachinery/pkg/api/errors", "//vendor:k8s.io/apimachinery/pkg/apis/meta/internalversion", @@ -44,6 +44,7 @@ go_library( "//vendor:k8s.io/apimachinery/pkg/watch", "//vendor:k8s.io/apiserver/pkg/endpoints/request", "//vendor:k8s.io/apiserver/pkg/storage/names", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) @@ -59,17 +60,18 @@ go_test( "//pkg/api:go_default_library", "//pkg/api/service:go_default_library", "//pkg/api/testing:go_default_library", + "//pkg/features:go_default_library", "//pkg/genericapiserver/registry/rest:go_default_library", "//pkg/registry/core/service/ipallocator:go_default_library", "//pkg/registry/core/service/portallocator:go_default_library", "//pkg/registry/registrytest:go_default_library", - "//pkg/util/config:go_default_library", "//pkg/util/intstr:go_default_library", "//vendor:k8s.io/apimachinery/pkg/api/errors", "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", "//vendor:k8s.io/apimachinery/pkg/runtime", "//vendor:k8s.io/apimachinery/pkg/util/net", "//vendor:k8s.io/apiserver/pkg/endpoints/request", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/pkg/security/apparmor/BUILD b/pkg/security/apparmor/BUILD index f194512aec..d07aa91a93 100644 --- a/pkg/security/apparmor/BUILD +++ b/pkg/security/apparmor/BUILD @@ -17,8 +17,9 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/api/v1:go_default_library", + "//pkg/features:go_default_library", "//pkg/util:go_default_library", - "//pkg/util/config:go_default_library", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/pkg/util/BUILD b/pkg/util/BUILD index 45dbcf9c24..8b41195262 100644 --- a/pkg/util/BUILD +++ b/pkg/util/BUILD @@ -59,7 +59,6 @@ filegroup( "//pkg/util/env:all-srcs", "//pkg/util/errors:all-srcs", "//pkg/util/exec:all-srcs", - "//pkg/util/flag:all-srcs", "//pkg/util/flock:all-srcs", "//pkg/util/framer:all-srcs", "//pkg/util/goroutinemap:all-srcs", diff --git a/pkg/util/config/BUILD b/pkg/util/config/BUILD index cdb5ee4246..1a3c0ada6c 100644 --- a/pkg/util/config/BUILD +++ b/pkg/util/config/BUILD @@ -12,29 +12,17 @@ go_library( name = "go_default_library", srcs = [ "config.go", - "configuration_map.go", "doc.go", - "feature_gate.go", - "namedcertkey_flag.go", ], tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:github.com/spf13/pflag", - "//vendor:k8s.io/apimachinery/pkg/util/wait", - ], + deps = ["//vendor:k8s.io/apimachinery/pkg/util/wait"], ) go_test( name = "go_default_test", - srcs = [ - "config_test.go", - "feature_gate_test.go", - "namedcertkey_flag_test.go", - ], + srcs = ["config_test.go"], library = ":go_default_library", tags = ["automanaged"], - deps = ["//vendor:github.com/spf13/pflag"], ) filegroup( diff --git a/plugin/cmd/kube-scheduler/BUILD b/plugin/cmd/kube-scheduler/BUILD index 14d001a8e4..9e9c371dca 100644 --- a/plugin/cmd/kube-scheduler/BUILD +++ b/plugin/cmd/kube-scheduler/BUILD @@ -19,13 +19,13 @@ go_library( srcs = ["scheduler.go"], tags = ["automanaged"], deps = [ - "//pkg/util/flag:go_default_library", "//pkg/util/logs:go_default_library", "//pkg/version/verflag:go_default_library", "//plugin/cmd/kube-scheduler/app:go_default_library", "//plugin/cmd/kube-scheduler/app/options:go_default_library", "//vendor:github.com/golang/glog", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/flag", ], ) diff --git a/plugin/cmd/kube-scheduler/app/options/BUILD b/plugin/cmd/kube-scheduler/app/options/BUILD index 94d4362090..6d02773e71 100644 --- a/plugin/cmd/kube-scheduler/app/options/BUILD +++ b/plugin/cmd/kube-scheduler/app/options/BUILD @@ -16,9 +16,10 @@ go_library( "//pkg/apis/componentconfig:go_default_library", "//pkg/apis/componentconfig/v1alpha1:go_default_library", "//pkg/client/leaderelection:go_default_library", - "//pkg/util/config:go_default_library", + "//pkg/features:go_default_library", "//plugin/pkg/scheduler/factory:go_default_library", "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/apiserver/pkg/util/feature", ], ) diff --git a/plugin/pkg/auth/BUILD b/plugin/pkg/auth/BUILD index c2cb25f09c..3da6480b16 100644 --- a/plugin/pkg/auth/BUILD +++ b/plugin/pkg/auth/BUILD @@ -24,7 +24,6 @@ filegroup( name = "all-srcs", srcs = [ ":package-srcs", - "//plugin/pkg/auth/authenticator:all-srcs", "//plugin/pkg/auth/authorizer:all-srcs", ], tags = ["automanaged"], diff --git a/plugin/pkg/auth/authorizer/BUILD b/plugin/pkg/auth/authorizer/BUILD index 9e73858a8d..7f64b63a31 100644 --- a/plugin/pkg/auth/authorizer/BUILD +++ b/plugin/pkg/auth/authorizer/BUILD @@ -25,7 +25,6 @@ filegroup( srcs = [ ":package-srcs", "//plugin/pkg/auth/authorizer/rbac:all-srcs", - "//plugin/pkg/auth/authorizer/webhook:all-srcs", ], tags = ["automanaged"], ) diff --git a/staging/src/k8s.io/apiserver/pkg/util/flag/BUILD b/staging/src/k8s.io/apiserver/pkg/util/flag/BUILD deleted file mode 100644 index 66ab5fa6df..0000000000 --- a/staging/src/k8s.io/apiserver/pkg/util/flag/BUILD +++ /dev/null @@ -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 = [ - "flags.go", - "string_flag.go", - "tristate.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:github.com/spf13/pflag", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/BUILD deleted file mode 100644 index a5e005aabf..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/BUILD +++ /dev/null @@ -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 = ["doc.go"], - tags = ["automanaged"], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [ - ":package-srcs", - "//plugin/pkg/auth/authenticator/password:all-srcs", - "//plugin/pkg/auth/authenticator/request/basicauth:all-srcs", - "//plugin/pkg/auth/authenticator/token/anytoken:all-srcs", - "//plugin/pkg/auth/authenticator/token/oidc:all-srcs", - "//plugin/pkg/auth/authenticator/token/tokentest:all-srcs", - "//plugin/pkg/auth/authenticator/token/webhook:all-srcs", - ], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/BUILD deleted file mode 100644 index f87daaaf01..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/BUILD +++ /dev/null @@ -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 = ["doc.go"], - tags = ["automanaged"], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [ - ":package-srcs", - "//plugin/pkg/auth/authenticator/password/allow:all-srcs", - "//plugin/pkg/auth/authenticator/password/keystone:all-srcs", - "//plugin/pkg/auth/authenticator/password/passwordfile:all-srcs", - ], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/allow/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/allow/BUILD deleted file mode 100644 index 1b184f2993..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/allow/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["allow.go"], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - ], -) - -go_test( - name = "go_default_test", - srcs = ["allow_test.go"], - library = ":go_default_library", - tags = ["automanaged"], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/keystone/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/keystone/BUILD deleted file mode 100644 index 71b404e273..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/keystone/BUILD +++ /dev/null @@ -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 = [ - "doc.go", - "keystone.go", - ], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:github.com/rackspace/gophercloud", - "//vendor:github.com/rackspace/gophercloud/openstack", - "//vendor:k8s.io/apimachinery/pkg/util/net", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/client-go/util/cert", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile/BUILD deleted file mode 100644 index b1aeb6c68b..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile/BUILD +++ /dev/null @@ -1,40 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["passwordfile.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - ], -) - -go_test( - name = "go_default_test", - srcs = ["passwordfile_test.go"], - library = ":go_default_library", - tags = ["automanaged"], - deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth/BUILD deleted file mode 100644 index a1f9d5a637..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth/BUILD +++ /dev/null @@ -1,43 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["basicauth.go"], - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - ], -) - -go_test( - name = "go_default_test", - srcs = ["basicauth_test.go"], - library = ":go_default_library", - tags = ["automanaged"], - deps = [ - "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken/BUILD deleted file mode 100644 index 58aa95cc09..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken/BUILD +++ /dev/null @@ -1,37 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["anytoken.go"], - tags = ["automanaged"], - deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], -) - -go_test( - name = "go_default_test", - srcs = ["anytoken_test.go"], - library = ":go_default_library", - tags = ["automanaged"], - deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/BUILD deleted file mode 100644 index 62d38d4303..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/BUILD +++ /dev/null @@ -1,53 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["oidc.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/coreos/go-oidc/jose", - "//vendor:github.com/coreos/go-oidc/oidc", - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/apimachinery/pkg/util/net", - "//vendor:k8s.io/apimachinery/pkg/util/runtime", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/client-go/util/cert", - ], -) - -go_test( - name = "go_default_test", - srcs = ["oidc_test.go"], - library = ":go_default_library", - tags = ["automanaged"], - deps = [ - "//plugin/pkg/auth/authenticator/token/oidc/testing:go_default_library", - "//vendor:github.com/coreos/go-oidc/jose", - "//vendor:github.com/coreos/go-oidc/oidc", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [ - ":package-srcs", - "//plugin/pkg/auth/authenticator/token/oidc/testing:all-srcs", - ], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing/BUILD deleted file mode 100644 index 47656bb7c5..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing/BUILD +++ /dev/null @@ -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 = ["provider.go"], - tags = ["automanaged"], - deps = [ - "//vendor:github.com/coreos/go-oidc/jose", - "//vendor:github.com/coreos/go-oidc/key", - "//vendor:github.com/coreos/go-oidc/oidc", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/BUILD deleted file mode 100644 index d2a2bdd12b..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/BUILD +++ /dev/null @@ -1,55 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["webhook.go"], - tags = ["automanaged"], - deps = [ - "//pkg/apis/authentication/install:go_default_library", - "//vendor:k8s.io/apimachinery/pkg/runtime/schema", - "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/apiserver/pkg/util/cache", - "//vendor:k8s.io/apiserver/pkg/util/webhook", - "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/authentication/install", - "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", - ], -) - -go_test( - name = "go_default_test", - srcs = [ - "certs_test.go", - "webhook_test.go", - ], - library = ":go_default_library", - tags = ["automanaged"], - deps = [ - "//pkg/apis/authentication/v1beta1:go_default_library", - "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/client-go/tools/clientcmd/api/v1", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/BUILD b/staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/BUILD deleted file mode 100644 index 12e9ca1aaa..0000000000 --- a/staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/BUILD +++ /dev/null @@ -1,57 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) - -load( - "@io_bazel_rules_go//go:def.bzl", - "go_library", - "go_test", -) - -go_library( - name = "go_default_library", - srcs = ["webhook.go"], - tags = ["automanaged"], - deps = [ - "//pkg/apis/authorization/install:go_default_library", - "//vendor:github.com/golang/glog", - "//vendor:k8s.io/apimachinery/pkg/runtime/schema", - "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", - "//vendor:k8s.io/apiserver/pkg/util/cache", - "//vendor:k8s.io/apiserver/pkg/util/webhook", - "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", - "//vendor:k8s.io/client-go/pkg/apis/authorization/install", - "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", - ], -) - -go_test( - name = "go_default_test", - srcs = [ - "certs_test.go", - "webhook_test.go", - ], - library = ":go_default_library", - tags = ["automanaged"], - deps = [ - "//pkg/apis/authorization/v1beta1:go_default_library", - "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", - "//vendor:k8s.io/apimachinery/pkg/util/diff", - "//vendor:k8s.io/apiserver/pkg/authentication/user", - "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", - "//vendor:k8s.io/client-go/tools/clientcmd/api/v1", - ], -) - -filegroup( - name = "package-srcs", - srcs = glob(["**"]), - tags = ["automanaged"], - visibility = ["//visibility:private"], -) - -filegroup( - name = "all-srcs", - srcs = [":package-srcs"], - tags = ["automanaged"], -) diff --git a/test/e2e_node/services/BUILD b/test/e2e_node/services/BUILD index 9754e5ccf4..e5b04d3fe9 100644 --- a/test/e2e_node/services/BUILD +++ b/test/e2e_node/services/BUILD @@ -28,7 +28,6 @@ go_library( "//pkg/client/clientset_generated/clientset:go_default_library", "//pkg/client/typed/dynamic:go_default_library", "//pkg/controller/namespace:go_default_library", - "//pkg/util/config:go_default_library", "//test/e2e/framework:go_default_library", "//test/e2e_node/builder:go_default_library", "//vendor:github.com/coreos/etcd/etcdserver", @@ -38,6 +37,7 @@ go_library( "//vendor:github.com/coreos/pkg/capnslog", "//vendor:github.com/golang/glog", "//vendor:github.com/kardianos/osext", + "//vendor:k8s.io/apiserver/pkg/util/feature", "//vendor:k8s.io/client-go/rest", ], ) diff --git a/vendor/BUILD b/vendor/BUILD index 6bef6ee898..e7975ee00c 100644 --- a/vendor/BUILD +++ b/vendor/BUILD @@ -13745,3 +13745,264 @@ go_library( ], tags = ["automanaged"], ) + +go_library( + name = "k8s.io/apiserver/pkg/features", + srcs = ["k8s.io/apiserver/pkg/features/kube_features.go"], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apiserver/pkg/util/feature"], +) + +go_test( + name = "k8s.io/apiserver/pkg/util/feature_test", + srcs = ["k8s.io/apiserver/pkg/util/feature/feature_gate_test.go"], + library = ":k8s.io/apiserver/pkg/util/feature", + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) + +go_library( + name = "k8s.io/apiserver/pkg/util/feature", + srcs = ["k8s.io/apiserver/pkg/util/feature/feature_gate.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "k8s.io/apiserver/pkg/util/flag_test", + srcs = ["k8s.io/apiserver/pkg/util/flag/namedcertkey_flag_test.go"], + library = ":k8s.io/apiserver/pkg/util/flag", + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) + +go_library( + name = "k8s.io/apiserver/pkg/util/flag", + srcs = [ + "k8s.io/apiserver/pkg/util/flag/configuration_map.go", + "k8s.io/apiserver/pkg/util/flag/flags.go", + "k8s.io/apiserver/pkg/util/flag/namedcertkey_flag.go", + "k8s.io/apiserver/pkg/util/flag/string_flag.go", + "k8s.io/apiserver/pkg/util/flag/tristate.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/doc.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/password", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/password/doc.go"], + tags = ["automanaged"], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authenticator/password/allow_test", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/password/allow/allow_test.go"], + library = ":k8s.io/apiserver/plugin/pkg/authenticator/password/allow", + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/password/allow", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/password/allow/allow.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/password/keystone", + srcs = [ + "k8s.io/apiserver/plugin/pkg/authenticator/password/keystone/doc.go", + "k8s.io/apiserver/plugin/pkg/authenticator/password/keystone/keystone.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack", + "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/client-go/util/cert", + ], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile_test", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile/passwordfile_test.go"], + library = ":k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile", + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/password/passwordfile/passwordfile.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + ], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth_test", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth/basicauth_test.go"], + library = ":k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth", + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/request/basicauth/basicauth.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + ], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken_test", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken/anytoken_test.go"], + library = ":k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken", + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/anytoken/anytoken.go"], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/oidc_test", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc_test.go"], + library = ":k8s.io/apiserver/plugin/pkg/authenticator/token/oidc", + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/oidc", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/oidc", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/oidc", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/util/net", + "//vendor:k8s.io/apimachinery/pkg/util/runtime", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/client-go/util/cert", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/testing/provider.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/key", + "//vendor:github.com/coreos/go-oidc/oidc", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/tokentest", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/tokentest/tokentest.go"], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/webhook_test", + srcs = [ + "k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/certs_test.go", + "k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/webhook_test.go", + ], + library = ":k8s.io/apiserver/plugin/pkg/authenticator/token/webhook", + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", + "//vendor:k8s.io/client-go/tools/clientcmd/api/v1", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authenticator/token/webhook", + srcs = ["k8s.io/apiserver/plugin/pkg/authenticator/token/webhook/webhook.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apiserver/pkg/authentication/authenticator", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/apiserver/pkg/util/cache", + "//vendor:k8s.io/apiserver/pkg/util/webhook", + "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", + "//vendor:k8s.io/client-go/pkg/apis/authentication/install", + "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", + ], +) + +go_test( + name = "k8s.io/apiserver/plugin/pkg/authorizer/webhook_test", + srcs = [ + "k8s.io/apiserver/plugin/pkg/authorizer/webhook/certs_test.go", + "k8s.io/apiserver/plugin/pkg/authorizer/webhook/webhook_test.go", + ], + library = ":k8s.io/apiserver/plugin/pkg/authorizer/webhook", + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/apimachinery/pkg/apis/meta/v1", + "//vendor:k8s.io/apimachinery/pkg/util/diff", + "//vendor:k8s.io/apiserver/pkg/authentication/user", + "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", + "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", + "//vendor:k8s.io/client-go/tools/clientcmd/api/v1", + ], +) + +go_library( + name = "k8s.io/apiserver/plugin/pkg/authorizer/webhook", + srcs = ["k8s.io/apiserver/plugin/pkg/authorizer/webhook/webhook.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/apimachinery/pkg/runtime/schema", + "//vendor:k8s.io/apiserver/pkg/authorization/authorizer", + "//vendor:k8s.io/apiserver/pkg/util/cache", + "//vendor:k8s.io/apiserver/pkg/util/webhook", + "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", + "//vendor:k8s.io/client-go/pkg/apis/authorization/install", + "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", + ], +)