From 3b6a067afcba89c2e27ea5afea9a02edf41ee3b4 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Wed, 19 Oct 2016 14:42:06 -0700 Subject: [PATCH] autogenerated --- cmd/clicheck/BUILD | 22 + cmd/gendocs/BUILD | 23 + cmd/genkubedocs/BUILD | 26 + cmd/genman/BUILD | 30 + cmd/genswaggertypedocs/BUILD | 22 + cmd/genutils/BUILD | 25 + cmd/genyaml/BUILD | 25 + cmd/hyperkube/BUILD | 55 + cmd/kube-apiserver/BUILD | 27 + cmd/kube-apiserver/app/BUILD | 81 + cmd/kube-apiserver/app/options/BUILD | 32 + cmd/kube-controller-manager/BUILD | 29 + cmd/kube-controller-manager/app/BUILD | 93 + cmd/kube-controller-manager/app/options/BUILD | 25 + cmd/kube-discovery/BUILD | 18 + cmd/kube-discovery/app/BUILD | 33 + cmd/kube-dns/BUILD | 27 + cmd/kube-dns/app/BUILD | 30 + cmd/kube-dns/app/options/BUILD | 21 + cmd/kube-proxy/BUILD | 28 + cmd/kube-proxy/app/BUILD | 61 + cmd/kube-proxy/app/options/BUILD | 26 + cmd/kubeadm/BUILD | 21 + cmd/kubeadm/app/BUILD | 24 + cmd/kubeadm/app/apis/kubeadm/BUILD | 28 + cmd/kubeadm/app/apis/kubeadm/install/BUILD | 25 + cmd/kubeadm/app/apis/kubeadm/v1alpha1/BUILD | 26 + cmd/kubeadm/app/cmd/BUILD | 41 + cmd/kubeadm/app/images/BUILD | 18 + cmd/kubeadm/app/master/BUILD | 45 + cmd/kubeadm/app/node/BUILD | 35 + cmd/kubeadm/app/preflight/BUILD | 21 + cmd/kubeadm/app/util/BUILD | 37 + cmd/kubectl/BUILD | 18 + cmd/kubectl/app/BUILD | 24 + cmd/kubelet/BUILD | 27 + cmd/kubelet/app/BUILD | 113 + cmd/kubelet/app/options/BUILD | 25 + cmd/kubemark/BUILD | 37 + cmd/kubernetes-discovery/BUILD | 21 + .../discoverysummarizer/BUILD | 24 + .../apis/config/v1alpha1/BUILD | 17 + cmd/libs/go2idl/client-gen/BUILD | 25 + cmd/libs/go2idl/client-gen/args/BUILD | 18 + cmd/libs/go2idl/client-gen/generators/BUILD | 35 + .../go2idl/client-gen/generators/fake/BUILD | 31 + .../client-gen/generators/normalization/BUILD | 18 + .../test_apis/testgroup.k8s.io/BUILD | 29 + .../test_apis/testgroup.k8s.io/install/BUILD | 29 + .../test_apis/testgroup.k8s.io/v1/BUILD | 31 + .../test_internalclientset/BUILD | 39 + .../test_internalclientset/fake/BUILD | 32 + .../typed/testgroup.k8s.io/unversioned/BUILD | 48 + .../testgroup.k8s.io/unversioned/fake/BUILD | 32 + cmd/libs/go2idl/conversion-gen/BUILD | 23 + .../go2idl/conversion-gen/generators/BUILD | 25 + cmd/libs/go2idl/deepcopy-gen/BUILD | 23 + cmd/libs/go2idl/defaulter-gen/BUILD | 23 + cmd/libs/go2idl/go-to-protobuf/BUILD | 21 + cmd/libs/go2idl/go-to-protobuf/protobuf/BUILD | 35 + .../go-to-protobuf/protoc-gen-gogo/BUILD | 23 + cmd/libs/go2idl/import-boss/BUILD | 22 + cmd/libs/go2idl/openapi-gen/BUILD | 22 + cmd/libs/go2idl/openapi-gen/generators/BUILD | 39 + cmd/libs/go2idl/set-gen/BUILD | 22 + cmd/linkcheck/BUILD | 21 + cmd/mungedocs/BUILD | 30 + federation/apis/core/BUILD | 29 + federation/apis/core/install/BUILD | 29 + federation/apis/core/v1/BUILD | 29 + federation/apis/federation/BUILD | 31 + federation/apis/federation/install/BUILD | 44 + federation/apis/federation/v1beta1/BUILD | 40 + federation/apis/federation/validation/BUILD | 33 + federation/client/cache/BUILD | 22 + .../federation_internalclientset/BUILD | 32 + .../federation_internalclientset/fake/BUILD | 36 + .../typed/core/unversioned/BUILD | 33 + .../typed/core/unversioned/fake/BUILD | 35 + .../typed/extensions/unversioned/BUILD | 32 + .../typed/extensions/unversioned/fake/BUILD | 34 + .../typed/federation/unversioned/BUILD | 29 + .../typed/federation/unversioned/fake/BUILD | 31 + .../federation_release_1_3/BUILD | 30 + .../federation_release_1_3/fake/BUILD | 34 + .../typed/core/v1/BUILD | 30 + .../typed/core/v1/fake/BUILD | 31 + .../typed/federation/v1beta1/BUILD | 30 + .../typed/federation/v1beta1/fake/BUILD | 31 + .../federation_release_1_4/BUILD | 31 + .../federation_release_1_4/fake/BUILD | 36 + .../typed/core/v1/BUILD | 34 + .../typed/core/v1/fake/BUILD | 35 + .../typed/extensions/v1beta1/BUILD | 31 + .../typed/extensions/v1beta1/fake/BUILD | 32 + .../typed/federation/v1beta1/BUILD | 30 + .../typed/federation/v1beta1/fake/BUILD | 31 + .../federation_release_1_5/BUILD | 32 + .../federation_release_1_5/fake/BUILD | 36 + .../typed/core/v1/BUILD | 35 + .../typed/core/v1/fake/BUILD | 36 + .../typed/extensions/v1beta1/BUILD | 35 + .../typed/extensions/v1beta1/fake/BUILD | 36 + .../typed/federation/v1beta1/BUILD | 31 + .../typed/federation/v1beta1/fake/BUILD | 32 + federation/cluster/BUILD | 17 + federation/cmd/federation-apiserver/BUILD | 25 + federation/cmd/federation-apiserver/app/BUILD | 73 + .../federation-apiserver/app/options/BUILD | 21 + .../cmd/federation-controller-manager/BUILD | 27 + .../federation-controller-manager/app/BUILD | 46 + .../app/options/BUILD | 24 + federation/cmd/genfeddocs/BUILD | 23 + federation/pkg/dnsprovider/BUILD | 33 + .../dnsprovider/providers/aws/route53/BUILD | 49 + .../providers/aws/route53/stubs/BUILD | 21 + .../providers/google/clouddns/BUILD | 52 + .../providers/google/clouddns/internal/BUILD | 41 + .../google/clouddns/internal/interfaces/BUILD | 21 + .../google/clouddns/internal/stubs/BUILD | 40 + federation/pkg/dnsprovider/rrstype/BUILD | 17 + federation/pkg/dnsprovider/tests/BUILD | 21 + federation/pkg/federation-controller/BUILD | 17 + .../pkg/federation-controller/cluster/BUILD | 60 + .../pkg/federation-controller/daemonset/BUILD | 55 + .../federation-controller/deployment/BUILD | 58 + .../pkg/federation-controller/ingress/BUILD | 55 + .../pkg/federation-controller/namespace/BUILD | 56 + .../federation-controller/replicaset/BUILD | 59 + .../pkg/federation-controller/secret/BUILD | 51 + .../pkg/federation-controller/service/BUILD | 65 + .../pkg/federation-controller/util/BUILD | 71 + .../util/eventsink/BUILD | 39 + .../federation-controller/util/planner/BUILD | 29 + .../util/podanalyzer/BUILD | 39 + .../pkg/federation-controller/util/test/BUILD | 28 + federation/registry/cluster/BUILD | 48 + federation/registry/cluster/etcd/BUILD | 44 + pkg/admission/BUILD | 53 + pkg/api/BUILD | 120 + pkg/api/annotations/BUILD | 20 + pkg/api/endpoints/BUILD | 34 + pkg/api/errors/BUILD | 38 + pkg/api/errors/storage/BUILD | 25 + pkg/api/events/BUILD | 29 + pkg/api/install/BUILD | 41 + pkg/api/meta/BUILD | 76 + pkg/api/meta/metatypes/BUILD | 18 + pkg/api/pod/BUILD | 32 + pkg/api/resource/BUILD | 56 + pkg/api/rest/BUILD | 36 + pkg/api/rest/resttest/BUILD | 30 + pkg/api/service/BUILD | 36 + pkg/api/testapi/BUILD | 62 + pkg/api/testing/BUILD | 37 + pkg/api/testing/compat/BUILD | 24 + pkg/api/unversioned/BUILD | 58 + pkg/api/unversioned/validation/BUILD | 30 + pkg/api/util/BUILD | 25 + pkg/api/v1/BUILD | 72 + pkg/api/validation/BUILD | 78 + pkg/api/validation/path/BUILD | 25 + pkg/apimachinery/BUILD | 33 + pkg/apimachinery/announced/BUILD | 38 + pkg/apimachinery/registered/BUILD | 35 + pkg/apis/abac/BUILD | 25 + pkg/apis/abac/latest/BUILD | 22 + pkg/apis/abac/v0/BUILD | 37 + pkg/apis/abac/v1beta1/BUILD | 25 + pkg/apis/apps/BUILD | 33 + pkg/apis/apps/install/BUILD | 22 + pkg/apis/apps/v1alpha1/BUILD | 43 + pkg/apis/apps/validation/BUILD | 38 + pkg/apis/authentication/BUILD | 31 + pkg/apis/authentication/install/BUILD | 23 + pkg/apis/authentication/v1beta1/BUILD | 40 + pkg/apis/authorization/BUILD | 31 + pkg/apis/authorization/install/BUILD | 23 + pkg/apis/authorization/v1beta1/BUILD | 41 + pkg/apis/authorization/validation/BUILD | 34 + pkg/apis/autoscaling/BUILD | 31 + pkg/apis/autoscaling/install/BUILD | 22 + pkg/apis/autoscaling/v1/BUILD | 40 + pkg/apis/autoscaling/validation/BUILD | 37 + pkg/apis/batch/BUILD | 33 + pkg/apis/batch/install/BUILD | 23 + pkg/apis/batch/v1/BUILD | 58 + pkg/apis/batch/v2alpha1/BUILD | 58 + pkg/apis/batch/validation/BUILD | 40 + pkg/apis/certificates/BUILD | 31 + pkg/apis/certificates/install/BUILD | 23 + pkg/apis/certificates/v1alpha1/BUILD | 39 + pkg/apis/certificates/validation/BUILD | 23 + pkg/apis/componentconfig/BUILD | 40 + pkg/apis/componentconfig/install/BUILD | 22 + pkg/apis/componentconfig/v1alpha1/BUILD | 36 + pkg/apis/extensions/BUILD | 44 + pkg/apis/extensions/install/BUILD | 23 + pkg/apis/extensions/v1beta1/BUILD | 66 + pkg/apis/extensions/validation/BUILD | 49 + pkg/apis/imagepolicy/BUILD | 31 + pkg/apis/imagepolicy/install/BUILD | 23 + pkg/apis/imagepolicy/v1alpha1/BUILD | 38 + pkg/apis/policy/BUILD | 32 + pkg/apis/policy/install/BUILD | 22 + pkg/apis/policy/v1alpha1/BUILD | 39 + pkg/apis/policy/validation/BUILD | 35 + pkg/apis/rbac/BUILD | 30 + pkg/apis/rbac/install/BUILD | 23 + pkg/apis/rbac/v1alpha1/BUILD | 40 + pkg/apis/rbac/validation/BUILD | 51 + pkg/apis/storage/BUILD | 31 + pkg/apis/storage/install/BUILD | 23 + pkg/apis/storage/util/BUILD | 18 + pkg/apis/storage/v1beta1/BUILD | 39 + pkg/apis/storage/validation/BUILD | 34 + pkg/apiserver/BUILD | 111 + pkg/apiserver/authenticator/BUILD | 35 + pkg/apiserver/filters/BUILD | 58 + pkg/apiserver/metrics/BUILD | 22 + pkg/apiserver/openapi/BUILD | 21 + pkg/apiserver/request/BUILD | 36 + pkg/apiserver/testing/BUILD | 26 + pkg/auth/authenticator/BUILD | 18 + pkg/auth/authenticator/bearertoken/BUILD | 32 + pkg/auth/authorizer/BUILD | 18 + pkg/auth/authorizer/abac/BUILD | 40 + pkg/auth/authorizer/union/BUILD | 29 + pkg/auth/group/BUILD | 32 + pkg/auth/handlers/BUILD | 35 + pkg/auth/user/BUILD | 20 + pkg/capabilities/BUILD | 20 + pkg/client/cache/BUILD | 102 + pkg/client/chaosclient/BUILD | 26 + .../internalclientset/BUILD | 52 + .../internalclientset/fake/BUILD | 52 + .../typed/apps/unversioned/BUILD | 29 + .../typed/apps/unversioned/fake/BUILD | 31 + .../typed/authentication/unversioned/BUILD | 29 + .../authentication/unversioned/fake/BUILD | 28 + .../typed/authorization/unversioned/BUILD | 33 + .../authorization/unversioned/fake/BUILD | 30 + .../typed/autoscaling/unversioned/BUILD | 29 + .../typed/autoscaling/unversioned/fake/BUILD | 31 + .../typed/batch/unversioned/BUILD | 30 + .../typed/batch/unversioned/fake/BUILD | 32 + .../typed/certificates/unversioned/BUILD | 30 + .../typed/certificates/unversioned/fake/BUILD | 32 + .../typed/core/unversioned/BUILD | 51 + .../typed/core/unversioned/fake/BUILD | 52 + .../typed/extensions/unversioned/BUILD | 40 + .../typed/extensions/unversioned/fake/BUILD | 40 + .../typed/policy/unversioned/BUILD | 29 + .../typed/policy/unversioned/fake/BUILD | 31 + .../typed/rbac/unversioned/BUILD | 32 + .../typed/rbac/unversioned/fake/BUILD | 34 + .../typed/storage/unversioned/BUILD | 29 + .../typed/storage/unversioned/fake/BUILD | 31 + .../clientset_generated/release_1_3/BUILD | 38 + .../release_1_3/fake/BUILD | 38 + .../release_1_3/typed/autoscaling/v1/BUILD | 30 + .../typed/autoscaling/v1/fake/BUILD | 31 + .../release_1_3/typed/batch/v1/BUILD | 30 + .../release_1_3/typed/batch/v1/fake/BUILD | 31 + .../release_1_3/typed/core/v1/BUILD | 51 + .../release_1_3/typed/core/v1/fake/BUILD | 51 + .../typed/extensions/v1beta1/BUILD | 42 + .../typed/extensions/v1beta1/fake/BUILD | 41 + .../clientset_generated/release_1_4/BUILD | 50 + .../release_1_4/fake/BUILD | 52 + .../release_1_4/typed/apps/v1alpha1/BUILD | 30 + .../typed/apps/v1alpha1/fake/BUILD | 31 + .../typed/authentication/v1beta1/BUILD | 28 + .../typed/authentication/v1beta1/fake/BUILD | 26 + .../typed/authorization/v1beta1/BUILD | 30 + .../typed/authorization/v1beta1/fake/BUILD | 28 + .../release_1_4/typed/autoscaling/v1/BUILD | 30 + .../typed/autoscaling/v1/fake/BUILD | 31 + .../release_1_4/typed/batch/v1/BUILD | 30 + .../release_1_4/typed/batch/v1/fake/BUILD | 31 + .../typed/certificates/v1alpha1/BUILD | 30 + .../typed/certificates/v1alpha1/fake/BUILD | 31 + .../release_1_4/typed/core/v1/BUILD | 52 + .../release_1_4/typed/core/v1/fake/BUILD | 52 + .../typed/extensions/v1beta1/BUILD | 41 + .../typed/extensions/v1beta1/fake/BUILD | 40 + .../release_1_4/typed/policy/v1alpha1/BUILD | 30 + .../typed/policy/v1alpha1/fake/BUILD | 31 + .../release_1_4/typed/rbac/v1alpha1/BUILD | 33 + .../typed/rbac/v1alpha1/fake/BUILD | 34 + .../release_1_4/typed/storage/v1beta1/BUILD | 30 + .../typed/storage/v1beta1/fake/BUILD | 31 + .../clientset_generated/release_1_5/BUILD | 51 + .../release_1_5/fake/BUILD | 52 + .../release_1_5/typed/apps/v1alpha1/BUILD | 31 + .../typed/apps/v1alpha1/fake/BUILD | 32 + .../typed/authentication/v1beta1/BUILD | 28 + .../typed/authentication/v1beta1/fake/BUILD | 26 + .../typed/authorization/v1beta1/BUILD | 32 + .../typed/authorization/v1beta1/fake/BUILD | 30 + .../release_1_5/typed/autoscaling/v1/BUILD | 31 + .../typed/autoscaling/v1/fake/BUILD | 32 + .../release_1_5/typed/batch/v1/BUILD | 31 + .../release_1_5/typed/batch/v1/fake/BUILD | 32 + .../typed/certificates/v1alpha1/BUILD | 31 + .../typed/certificates/v1alpha1/fake/BUILD | 32 + .../release_1_5/typed/core/v1/BUILD | 53 + .../release_1_5/typed/core/v1/fake/BUILD | 53 + .../typed/extensions/v1beta1/BUILD | 42 + .../typed/extensions/v1beta1/fake/BUILD | 41 + .../release_1_5/typed/policy/v1alpha1/BUILD | 31 + .../typed/policy/v1alpha1/fake/BUILD | 32 + .../release_1_5/typed/rbac/v1alpha1/BUILD | 34 + .../typed/rbac/v1alpha1/fake/BUILD | 35 + .../release_1_5/typed/storage/v1beta1/BUILD | 31 + .../typed/storage/v1beta1/fake/BUILD | 32 + pkg/client/leaderelection/BUILD | 44 + pkg/client/leaderelection/resourcelock/BUILD | 26 + pkg/client/metrics/BUILD | 17 + pkg/client/metrics/prometheus/BUILD | 21 + pkg/client/record/BUILD | 57 + pkg/client/restclient/BUILD | 83 + pkg/client/retry/BUILD | 33 + pkg/client/testing/cache/BUILD | 35 + pkg/client/testing/core/BUILD | 45 + pkg/client/transport/BUILD | 38 + pkg/client/typed/discovery/BUILD | 50 + pkg/client/typed/discovery/fake/BUILD | 25 + pkg/client/typed/dynamic/BUILD | 53 + pkg/client/unversioned/BUILD | 188 + pkg/client/unversioned/auth/BUILD | 25 + pkg/client/unversioned/clientcmd/BUILD | 63 + pkg/client/unversioned/clientcmd/api/BUILD | 36 + .../unversioned/clientcmd/api/latest/BUILD | 25 + pkg/client/unversioned/clientcmd/api/v1/BUILD | 27 + pkg/client/unversioned/fake/BUILD | 26 + pkg/client/unversioned/portforward/BUILD | 40 + pkg/client/unversioned/remotecommand/BUILD | 60 + pkg/client/unversioned/testclient/BUILD | 101 + .../unversioned/testclient/simple/BUILD | 30 + pkg/cloudprovider/BUILD | 26 + pkg/cloudprovider/providers/BUILD | 28 + pkg/cloudprovider/providers/aws/BUILD | 71 + pkg/cloudprovider/providers/azure/BUILD | 53 + pkg/cloudprovider/providers/cloudstack/BUILD | 35 + pkg/cloudprovider/providers/fake/BUILD | 25 + pkg/cloudprovider/providers/gce/BUILD | 51 + pkg/cloudprovider/providers/mesos/BUILD | 55 + pkg/cloudprovider/providers/openstack/BUILD | 72 + pkg/cloudprovider/providers/ovirt/BUILD | 31 + pkg/cloudprovider/providers/rackspace/BUILD | 40 + pkg/cloudprovider/providers/vsphere/BUILD | 46 + pkg/controller/BUILD | 70 + pkg/controller/certificates/BUILD | 40 + pkg/controller/daemon/BUILD | 63 + pkg/controller/deployment/BUILD | 74 + pkg/controller/deployment/util/BUILD | 52 + pkg/controller/disruption/BUILD | 56 + pkg/controller/endpoint/BUILD | 60 + pkg/controller/garbagecollector/BUILD | 71 + .../garbagecollector/metaonly/BUILD | 45 + pkg/controller/informers/BUILD | 35 + pkg/controller/job/BUILD | 64 + pkg/controller/namespace/BUILD | 59 + pkg/controller/node/BUILD | 87 + pkg/controller/petset/BUILD | 71 + pkg/controller/podautoscaler/BUILD | 64 + pkg/controller/podautoscaler/metrics/BUILD | 49 + pkg/controller/podgc/BUILD | 48 + pkg/controller/replicaset/BUILD | 70 + pkg/controller/replicaset/options/BUILD | 18 + pkg/controller/replication/BUILD | 69 + pkg/controller/resourcequota/BUILD | 62 + pkg/controller/route/BUILD | 51 + pkg/controller/scheduledjob/BUILD | 59 + pkg/controller/service/BUILD | 52 + pkg/controller/serviceaccount/BUILD | 69 + pkg/controller/volume/attachdetach/BUILD | 48 + .../volume/attachdetach/cache/BUILD | 46 + .../volume/attachdetach/populator/BUILD | 25 + .../volume/attachdetach/reconciler/BUILD | 46 + .../volume/attachdetach/statusupdater/BUILD | 28 + .../volume/attachdetach/testing/BUILD | 26 + pkg/controller/volume/persistentvolume/BUILD | 81 + .../volume/persistentvolume/options/BUILD | 18 + pkg/conversion/BUILD | 40 + pkg/conversion/queryparams/BUILD | 30 + pkg/credentialprovider/BUILD | 41 + pkg/credentialprovider/aws/BUILD | 37 + pkg/credentialprovider/gcp/BUILD | 44 + pkg/dns/BUILD | 57 + pkg/fieldpath/BUILD | 37 + pkg/fields/BUILD | 34 + pkg/generated/BUILD | 17 + pkg/generated/openapi/BUILD | 27 + pkg/genericapiserver/BUILD | 109 + pkg/genericapiserver/authorizer/BUILD | 38 + pkg/genericapiserver/filters/BUILD | 45 + pkg/genericapiserver/mux/BUILD | 34 + pkg/genericapiserver/openapi/BUILD | 41 + pkg/genericapiserver/openapi/common/BUILD | 24 + pkg/genericapiserver/options/BUILD | 33 + pkg/genericapiserver/routes/BUILD | 32 + .../routes/data/swagger/BUILD | 17 + pkg/genericapiserver/validation/BUILD | 25 + pkg/healthz/BUILD | 28 + pkg/httplog/BUILD | 29 + pkg/hyperkube/BUILD | 17 + pkg/kubectl/BUILD | 174 + pkg/kubectl/cmd/BUILD | 190 + pkg/kubectl/cmd/config/BUILD | 67 + pkg/kubectl/cmd/rollout/BUILD | 37 + pkg/kubectl/cmd/set/BUILD | 51 + pkg/kubectl/cmd/templates/BUILD | 30 + pkg/kubectl/cmd/testing/BUILD | 38 + pkg/kubectl/cmd/util/BUILD | 101 + pkg/kubectl/cmd/util/editor/BUILD | 29 + pkg/kubectl/cmd/util/jsonmerge/BUILD | 23 + pkg/kubectl/cmd/util/sanity/BUILD | 21 + pkg/kubectl/metricsutil/BUILD | 30 + pkg/kubectl/resource/BUILD | 73 + pkg/kubectl/testing/BUILD | 26 + pkg/kubelet/BUILD | 206 + pkg/kubelet/api/BUILD | 18 + pkg/kubelet/api/testing/BUILD | 25 + pkg/kubelet/api/v1alpha1/runtime/BUILD | 22 + pkg/kubelet/api/v1alpha1/stats/BUILD | 18 + pkg/kubelet/cadvisor/BUILD | 51 + pkg/kubelet/cadvisor/testing/BUILD | 27 + pkg/kubelet/client/BUILD | 36 + pkg/kubelet/cm/BUILD | 58 + pkg/kubelet/config/BUILD | 79 + pkg/kubelet/container/BUILD | 77 + pkg/kubelet/container/testing/BUILD | 31 + pkg/kubelet/custommetrics/BUILD | 29 + pkg/kubelet/dockershim/BUILD | 70 + pkg/kubelet/dockertools/BUILD | 126 + pkg/kubelet/envvars/BUILD | 31 + pkg/kubelet/events/BUILD | 17 + pkg/kubelet/eviction/BUILD | 59 + pkg/kubelet/images/BUILD | 60 + pkg/kubelet/kuberuntime/BUILD | 85 + pkg/kubelet/leaky/BUILD | 17 + pkg/kubelet/lifecycle/BUILD | 49 + pkg/kubelet/metrics/BUILD | 22 + pkg/kubelet/network/BUILD | 44 + pkg/kubelet/network/cni/BUILD | 47 + pkg/kubelet/network/cni/testing/BUILD | 22 + pkg/kubelet/network/exec/BUILD | 43 + pkg/kubelet/network/hairpin/BUILD | 29 + pkg/kubelet/network/hostport/BUILD | 41 + pkg/kubelet/network/hostport/testing/BUILD | 21 + pkg/kubelet/network/kubenet/BUILD | 59 + pkg/kubelet/network/mock_network/BUILD | 24 + pkg/kubelet/network/testing/BUILD | 23 + pkg/kubelet/pleg/BUILD | 45 + pkg/kubelet/pod/BUILD | 45 + pkg/kubelet/pod/testing/BUILD | 22 + pkg/kubelet/prober/BUILD | 72 + pkg/kubelet/prober/results/BUILD | 35 + pkg/kubelet/prober/testing/BUILD | 21 + pkg/kubelet/qos/BUILD | 41 + pkg/kubelet/remote/BUILD | 29 + pkg/kubelet/rkt/BUILD | 98 + pkg/kubelet/rkt/mock_os/BUILD | 18 + pkg/kubelet/rktshim/BUILD | 35 + pkg/kubelet/server/BUILD | 78 + pkg/kubelet/server/portforward/BUILD | 17 + pkg/kubelet/server/remotecommand/BUILD | 38 + pkg/kubelet/server/stats/BUILD | 67 + pkg/kubelet/status/BUILD | 58 + pkg/kubelet/sysctl/BUILD | 40 + pkg/kubelet/types/BUILD | 38 + pkg/kubelet/util/BUILD | 17 + pkg/kubelet/util/cache/BUILD | 29 + pkg/kubelet/util/csr/BUILD | 27 + pkg/kubelet/util/format/BUILD | 32 + pkg/kubelet/util/ioutils/BUILD | 17 + pkg/kubelet/util/queue/BUILD | 33 + pkg/kubelet/util/sliceutils/BUILD | 21 + pkg/kubelet/volumemanager/BUILD | 63 + pkg/kubelet/volumemanager/cache/BUILD | 46 + pkg/kubelet/volumemanager/populator/BUILD | 31 + pkg/kubelet/volumemanager/reconciler/BUILD | 61 + pkg/kubemark/BUILD | 47 + pkg/labels/BUILD | 41 + pkg/master/BUILD | 146 + pkg/master/ports/BUILD | 20 + pkg/master/thirdparty/BUILD | 34 + pkg/metrics/BUILD | 34 + pkg/probe/BUILD | 20 + pkg/probe/exec/BUILD | 30 + pkg/probe/http/BUILD | 30 + pkg/probe/tcp/BUILD | 29 + pkg/proxy/BUILD | 24 + pkg/proxy/config/BUILD | 54 + pkg/proxy/healthcheck/BUILD | 42 + pkg/proxy/iptables/BUILD | 48 + pkg/proxy/userspace/BUILD | 56 + pkg/quota/BUILD | 39 + pkg/quota/evaluator/core/BUILD | 59 + pkg/quota/generic/BUILD | 29 + pkg/quota/install/BUILD | 22 + pkg/registry/BUILD | 17 + pkg/registry/apps/petset/BUILD | 43 + pkg/registry/apps/petset/etcd/BUILD | 47 + pkg/registry/apps/rest/BUILD | 24 + pkg/registry/authentication/rest/BUILD | 25 + pkg/registry/authentication/tokenreview/BUILD | 24 + .../localsubjectaccessreview/BUILD | 26 + pkg/registry/authorization/rest/BUILD | 27 + .../selfsubjectaccessreview/BUILD | 26 + .../authorization/subjectaccessreview/BUILD | 26 + pkg/registry/authorization/util/BUILD | 22 + .../autoscaling/horizontalpodautoscaler/BUILD | 43 + .../horizontalpodautoscaler/etcd/BUILD | 46 + pkg/registry/autoscaling/rest/BUILD | 24 + pkg/registry/batch/job/BUILD | 47 + pkg/registry/batch/job/etcd/BUILD | 47 + pkg/registry/batch/rest/BUILD | 26 + pkg/registry/batch/scheduledjob/BUILD | 44 + pkg/registry/batch/scheduledjob/etcd/BUILD | 47 + pkg/registry/cachesize/BUILD | 18 + pkg/registry/certificates/certificates/BUILD | 48 + .../certificates/certificates/etcd/BUILD | 30 + pkg/registry/certificates/rest/BUILD | 24 + pkg/registry/core/componentstatus/BUILD | 40 + pkg/registry/core/configmap/BUILD | 45 + pkg/registry/core/configmap/etcd/BUILD | 42 + pkg/registry/core/controller/BUILD | 45 + pkg/registry/core/controller/etcd/BUILD | 51 + pkg/registry/core/endpoint/BUILD | 46 + pkg/registry/core/endpoint/etcd/BUILD | 42 + pkg/registry/core/event/BUILD | 44 + pkg/registry/core/event/etcd/BUILD | 38 + pkg/registry/core/limitrange/BUILD | 42 + pkg/registry/core/limitrange/etcd/BUILD | 43 + pkg/registry/core/namespace/BUILD | 46 + pkg/registry/core/namespace/etcd/BUILD | 47 + pkg/registry/core/node/BUILD | 51 + pkg/registry/core/node/etcd/BUILD | 46 + pkg/registry/core/node/rest/BUILD | 27 + pkg/registry/core/persistentvolume/BUILD | 42 + pkg/registry/core/persistentvolume/etcd/BUILD | 47 + pkg/registry/core/persistentvolumeclaim/BUILD | 42 + .../core/persistentvolumeclaim/etcd/BUILD | 47 + pkg/registry/core/pod/BUILD | 50 + pkg/registry/core/pod/etcd/BUILD | 63 + pkg/registry/core/pod/rest/BUILD | 46 + pkg/registry/core/podtemplate/BUILD | 41 + pkg/registry/core/podtemplate/etcd/BUILD | 42 + pkg/registry/core/rangeallocation/BUILD | 21 + pkg/registry/core/resourcequota/BUILD | 43 + pkg/registry/core/resourcequota/etcd/BUILD | 46 + pkg/registry/core/rest/BUILD | 54 + pkg/registry/core/secret/BUILD | 47 + pkg/registry/core/secret/etcd/BUILD | 42 + pkg/registry/core/service/BUILD | 72 + pkg/registry/core/service/allocator/BUILD | 32 + .../core/service/allocator/etcd/BUILD | 46 + pkg/registry/core/service/etcd/BUILD | 44 + pkg/registry/core/service/ipallocator/BUILD | 32 + .../core/service/ipallocator/controller/BUILD | 39 + .../core/service/ipallocator/etcd/BUILD | 37 + pkg/registry/core/service/portallocator/BUILD | 38 + .../service/portallocator/controller/BUILD | 28 + pkg/registry/core/serviceaccount/BUILD | 45 + pkg/registry/core/serviceaccount/etcd/BUILD | 42 + pkg/registry/extensions/controller/etcd/BUILD | 48 + pkg/registry/extensions/daemonset/BUILD | 44 + pkg/registry/extensions/daemonset/etcd/BUILD | 46 + pkg/registry/extensions/deployment/BUILD | 49 + pkg/registry/extensions/deployment/etcd/BUILD | 55 + pkg/registry/extensions/ingress/BUILD | 45 + pkg/registry/extensions/ingress/etcd/BUILD | 46 + pkg/registry/extensions/networkpolicy/BUILD | 43 + .../extensions/networkpolicy/etcd/BUILD | 46 + .../extensions/podsecuritypolicy/BUILD | 32 + .../extensions/podsecuritypolicy/etcd/BUILD | 45 + pkg/registry/extensions/replicaset/BUILD | 46 + pkg/registry/extensions/replicaset/etcd/BUILD | 52 + pkg/registry/extensions/rest/BUILD | 57 + .../extensions/thirdpartyresource/BUILD | 44 + .../extensions/thirdpartyresource/etcd/BUILD | 43 + .../extensions/thirdpartyresourcedata/BUILD | 66 + .../thirdpartyresourcedata/etcd/BUILD | 43 + pkg/registry/generic/BUILD | 32 + pkg/registry/generic/registry/BUILD | 77 + pkg/registry/generic/rest/BUILD | 50 + pkg/registry/policy/poddisruptionbudget/BUILD | 44 + .../policy/poddisruptionbudget/etcd/BUILD | 48 + pkg/registry/policy/rest/BUILD | 24 + pkg/registry/rbac/BUILD | 21 + pkg/registry/rbac/clusterrole/BUILD | 33 + pkg/registry/rbac/clusterrole/etcd/BUILD | 27 + .../rbac/clusterrole/policybased/BUILD | 26 + pkg/registry/rbac/clusterrolebinding/BUILD | 33 + .../rbac/clusterrolebinding/etcd/BUILD | 27 + .../rbac/clusterrolebinding/policybased/BUILD | 26 + pkg/registry/rbac/rest/BUILD | 41 + pkg/registry/rbac/role/BUILD | 33 + pkg/registry/rbac/role/etcd/BUILD | 27 + pkg/registry/rbac/role/policybased/BUILD | 26 + pkg/registry/rbac/rolebinding/BUILD | 33 + pkg/registry/rbac/rolebinding/etcd/BUILD | 27 + .../rbac/rolebinding/policybased/BUILD | 26 + pkg/registry/registrytest/BUILD | 41 + pkg/registry/storage/rest/BUILD | 24 + pkg/registry/storage/storageclass/BUILD | 42 + pkg/registry/storage/storageclass/etcd/BUILD | 44 + pkg/routes/BUILD | 29 + pkg/runtime/BUILD | 86 + pkg/runtime/serializer/BUILD | 45 + pkg/runtime/serializer/json/BUILD | 49 + pkg/runtime/serializer/protobuf/BUILD | 42 + pkg/runtime/serializer/recognizer/BUILD | 21 + pkg/runtime/serializer/streaming/BUILD | 33 + pkg/runtime/serializer/versioning/BUILD | 34 + pkg/runtime/serializer/yaml/BUILD | 22 + pkg/security/BUILD | 17 + pkg/security/apparmor/BUILD | 36 + pkg/security/podsecuritypolicy/BUILD | 54 + pkg/security/podsecuritypolicy/apparmor/BUILD | 37 + .../podsecuritypolicy/capabilities/BUILD | 34 + pkg/security/podsecuritypolicy/group/BUILD | 42 + pkg/security/podsecuritypolicy/seccomp/BUILD | 29 + pkg/security/podsecuritypolicy/selinux/BUILD | 41 + pkg/security/podsecuritypolicy/sysctl/BUILD | 32 + pkg/security/podsecuritypolicy/user/BUILD | 44 + pkg/security/podsecuritypolicy/util/BUILD | 36 + pkg/securitycontext/BUILD | 43 + pkg/selection/BUILD | 17 + pkg/serviceaccount/BUILD | 49 + pkg/ssh/BUILD | 37 + pkg/storage/BUILD | 95 + pkg/storage/etcd/BUILD | 69 + pkg/storage/etcd/etcdtest/BUILD | 20 + pkg/storage/etcd/metrics/BUILD | 18 + pkg/storage/etcd/testing/BUILD | 33 + pkg/storage/etcd/testing/testingcert/BUILD | 17 + pkg/storage/etcd/util/BUILD | 32 + pkg/storage/etcd3/BUILD | 63 + pkg/storage/storagebackend/BUILD | 18 + pkg/storage/storagebackend/factory/BUILD | 48 + pkg/storage/testing/BUILD | 31 + pkg/types/BUILD | 23 + pkg/util/BUILD | 39 + pkg/util/async/BUILD | 25 + pkg/util/bandwidth/BUILD | 44 + pkg/util/cache/BUILD | 32 + pkg/util/cert/BUILD | 31 + pkg/util/chmod/BUILD | 20 + pkg/util/chown/BUILD | 20 + pkg/util/clock/BUILD | 25 + pkg/util/codeinspector/BUILD | 21 + pkg/util/config/BUILD | 38 + pkg/util/configz/BUILD | 25 + pkg/util/crlf/BUILD | 17 + pkg/util/dbus/BUILD | 30 + pkg/util/diff/BUILD | 29 + pkg/util/ebtables/BUILD | 26 + pkg/util/env/BUILD | 25 + pkg/util/errors/BUILD | 28 + pkg/util/exec/BUILD | 29 + pkg/util/flag/BUILD | 25 + pkg/util/flock/BUILD | 18 + pkg/util/flowcontrol/BUILD | 36 + pkg/util/flushwriter/BUILD | 28 + pkg/util/framer/BUILD | 25 + pkg/util/goroutinemap/BUILD | 30 + .../goroutinemap/exponentialbackoff/BUILD | 17 + pkg/util/hash/BUILD | 26 + pkg/util/homedir/BUILD | 17 + pkg/util/httpstream/BUILD | 28 + pkg/util/httpstream/spdy/BUILD | 46 + pkg/util/initsystem/BUILD | 17 + pkg/util/integer/BUILD | 25 + pkg/util/interrupt/BUILD | 17 + pkg/util/intstr/BUILD | 34 + pkg/util/io/BUILD | 41 + pkg/util/iptables/BUILD | 41 + pkg/util/iptables/testing/BUILD | 18 + pkg/util/json/BUILD | 25 + pkg/util/jsonpath/BUILD | 34 + pkg/util/keymutex/BUILD | 26 + pkg/util/labels/BUILD | 29 + pkg/util/limitwriter/BUILD | 28 + pkg/util/logs/BUILD | 22 + pkg/util/maps/BUILD | 20 + pkg/util/metrics/BUILD | 23 + pkg/util/mount/BUILD | 38 + pkg/util/net/BUILD | 45 + pkg/util/net/sets/BUILD | 28 + pkg/util/node/BUILD | 24 + pkg/util/oom/BUILD | 35 + pkg/util/parsers/BUILD | 26 + pkg/util/pod/BUILD | 29 + pkg/util/procfs/BUILD | 34 + pkg/util/proxy/BUILD | 40 + pkg/util/rand/BUILD | 25 + pkg/util/replicaset/BUILD | 30 + pkg/util/resourcecontainer/BUILD | 21 + pkg/util/rlimit/BUILD | 17 + pkg/util/runtime/BUILD | 26 + pkg/util/selinux/BUILD | 22 + pkg/util/sets/BUILD | 32 + pkg/util/sets/types/BUILD | 17 + pkg/util/slice/BUILD | 26 + pkg/util/strategicpatch/BUILD | 34 + pkg/util/strings/BUILD | 33 + pkg/util/sysctl/BUILD | 17 + pkg/util/sysctl/testing/BUILD | 18 + pkg/util/system/BUILD | 18 + pkg/util/term/BUILD | 37 + pkg/util/testing/BUILD | 28 + pkg/util/threading/BUILD | 26 + pkg/util/uuid/BUILD | 21 + pkg/util/validation/BUILD | 25 + pkg/util/validation/field/BUILD | 32 + pkg/util/wait/BUILD | 29 + pkg/util/workqueue/BUILD | 55 + pkg/util/workqueue/prometheus/BUILD | 21 + pkg/util/wsstream/BUILD | 37 + pkg/util/yaml/BUILD | 29 + pkg/version/BUILD | 34 + pkg/version/prometheus/BUILD | 21 + pkg/version/verflag/BUILD | 21 + pkg/volume/BUILD | 75 + pkg/volume/aws_ebs/BUILD | 56 + pkg/volume/azure_dd/BUILD | 56 + pkg/volume/azure_file/BUILD | 44 + pkg/volume/cephfs/BUILD | 43 + pkg/volume/cinder/BUILD | 57 + pkg/volume/configmap/BUILD | 47 + pkg/volume/downwardapi/BUILD | 45 + pkg/volume/empty_dir/BUILD | 47 + pkg/volume/fc/BUILD | 50 + pkg/volume/flexvolume/BUILD | 45 + pkg/volume/flocker/BUILD | 56 + pkg/volume/gce_pd/BUILD | 56 + pkg/volume/git_repo/BUILD | 43 + pkg/volume/glusterfs/BUILD | 55 + pkg/volume/host_path/BUILD | 43 + pkg/volume/iscsi/BUILD | 51 + pkg/volume/nfs/BUILD | 44 + pkg/volume/quobyte/BUILD | 50 + pkg/volume/rbd/BUILD | 52 + pkg/volume/secret/BUILD | 48 + pkg/volume/testing/BUILD | 34 + pkg/volume/util/BUILD | 48 + pkg/volume/util/nestedpendingoperations/BUILD | 36 + pkg/volume/util/operationexecutor/BUILD | 31 + pkg/volume/util/types/BUILD | 18 + pkg/volume/util/volumehelper/BUILD | 22 + pkg/volume/vsphere_volume/BUILD | 55 + pkg/watch/BUILD | 53 + pkg/watch/json/BUILD | 24 + pkg/watch/versioned/BUILD | 49 + plugin/cmd/kube-scheduler/BUILD | 26 + plugin/cmd/kube-scheduler/app/BUILD | 40 + plugin/cmd/kube-scheduler/app/options/BUILD | 26 + plugin/pkg/admission/admit/BUILD | 29 + plugin/pkg/admission/alwayspullimages/BUILD | 35 + plugin/pkg/admission/antiaffinity/BUILD | 40 + plugin/pkg/admission/deny/BUILD | 32 + plugin/pkg/admission/exec/BUILD | 39 + plugin/pkg/admission/gc/BUILD | 40 + plugin/pkg/admission/imagepolicy/BUILD | 54 + plugin/pkg/admission/initialresources/BUILD | 55 + plugin/pkg/admission/limitranger/BUILD | 52 + .../admission/namespace/autoprovision/BUILD | 44 + plugin/pkg/admission/namespace/exists/BUILD | 43 + .../pkg/admission/namespace/lifecycle/BUILD | 49 + .../admission/persistentvolume/label/BUILD | 43 + plugin/pkg/admission/podnodeselector/BUILD | 44 + plugin/pkg/admission/resourcequota/BUILD | 64 + plugin/pkg/admission/security/BUILD | 17 + .../security/podsecuritypolicy/BUILD | 57 + .../admission/securitycontext/scdeny/BUILD | 34 + plugin/pkg/admission/serviceaccount/BUILD | 49 + .../pkg/admission/storageclass/default/BUILD | 45 + plugin/pkg/auth/BUILD | 17 + plugin/pkg/auth/authenticator/BUILD | 17 + plugin/pkg/auth/authenticator/password/BUILD | 17 + .../auth/authenticator/password/allow/BUILD | 29 + .../authenticator/password/keystone/BUILD | 26 + .../authenticator/password/passwordfile/BUILD | 26 + .../authenticator/request/anonymous/BUILD | 33 + .../authenticator/request/basicauth/BUILD | 32 + .../auth/authenticator/request/union/BUILD | 30 + .../pkg/auth/authenticator/request/x509/BUILD | 32 + .../auth/authenticator/token/anytoken/BUILD | 26 + .../pkg/auth/authenticator/token/oidc/BUILD | 39 + .../authenticator/token/oidc/testing/BUILD | 22 + .../auth/authenticator/token/tokenfile/BUILD | 26 + .../auth/authenticator/token/tokentest/BUILD | 18 + .../auth/authenticator/token/webhook/BUILD | 44 + plugin/pkg/auth/authorizer/BUILD | 17 + plugin/pkg/auth/authorizer/rbac/BUILD | 37 + .../authorizer/rbac/bootstrappolicy/BUILD | 38 + plugin/pkg/auth/authorizer/webhook/BUILD | 46 + plugin/pkg/client/auth/BUILD | 21 + plugin/pkg/client/auth/gcp/BUILD | 24 + plugin/pkg/client/auth/oidc/BUILD | 40 + plugin/pkg/scheduler/BUILD | 70 + plugin/pkg/scheduler/algorithm/BUILD | 38 + .../pkg/scheduler/algorithm/predicates/BUILD | 56 + .../pkg/scheduler/algorithm/priorities/BUILD | 63 + .../scheduler/algorithm/priorities/util/BUILD | 27 + plugin/pkg/scheduler/algorithmprovider/BUILD | 26 + .../algorithmprovider/defaults/BUILD | 47 + plugin/pkg/scheduler/api/BUILD | 26 + plugin/pkg/scheduler/api/latest/BUILD | 25 + plugin/pkg/scheduler/api/v1/BUILD | 27 + plugin/pkg/scheduler/api/validation/BUILD | 29 + plugin/pkg/scheduler/factory/BUILD | 67 + plugin/pkg/scheduler/metrics/BUILD | 18 + plugin/pkg/scheduler/schedulercache/BUILD | 43 + plugin/pkg/scheduler/testing/BUILD | 25 + plugin/pkg/webhook/BUILD | 29 + test/e2e/BUILD | 217 + test/e2e/chaosmonkey/BUILD | 26 + test/e2e/cleanup/BUILD | 21 + test/e2e/common/BUILD | 56 + test/e2e/framework/BUILD | 102 + test/e2e/generated/BUILD | 17 + test/e2e/perftype/BUILD | 17 + test/e2e_node/BUILD | 107 + test/e2e_node/build/BUILD | 18 + test/e2e_node/environment/BUILD | 18 + test/e2e_node/remote/BUILD | 22 + test/e2e_node/runner/local/BUILD | 21 + test/e2e_node/runner/remote/BUILD | 26 + test/e2e_node/services/BUILD | 44 + test/images/clusterapi-tester/BUILD | 23 + test/images/entrypoint-tester/BUILD | 17 + test/images/fakegitserver/BUILD | 17 + test/images/goproxy/BUILD | 18 + test/images/logs-generator/BUILD | 21 + test/images/mount-tester/BUILD | 17 + test/images/n-way-http/BUILD | 17 + test/images/netexec/BUILD | 18 + test/images/network-tester/BUILD | 22 + test/images/port-forward-tester/BUILD | 17 + test/images/porter/BUILD | 17 + test/images/resource-consumer/BUILD | 22 + test/images/resource-consumer/common/BUILD | 17 + .../resource-consumer/consume-cpu/BUILD | 18 + .../images/resource-consumer/controller/BUILD | 18 + test/images/serve_hostname/BUILD | 17 + test/integration/BUILD | 30 + test/integration/framework/BUILD | 72 + test/integration/metrics/BUILD | 17 + test/integration/scheduler_perf/BUILD | 48 + test/list/BUILD | 17 + test/soak/cauldron/BUILD | 24 + test/soak/serve_hostnames/BUILD | 28 + test/utils/BUILD | 40 + third_party/forked/golang/expansion/BUILD | 25 + third_party/forked/golang/json/BUILD | 17 + third_party/forked/golang/netutil/BUILD | 17 + third_party/forked/golang/reflect/BUILD | 28 + third_party/forked/golang/template/BUILD | 20 + vendor/BUILD | 7708 +++++++++++++++++ 864 files changed, 40481 insertions(+) create mode 100644 cmd/clicheck/BUILD create mode 100644 cmd/gendocs/BUILD create mode 100644 cmd/genkubedocs/BUILD create mode 100644 cmd/genman/BUILD create mode 100644 cmd/genswaggertypedocs/BUILD create mode 100644 cmd/genutils/BUILD create mode 100644 cmd/genyaml/BUILD create mode 100644 cmd/hyperkube/BUILD create mode 100644 cmd/kube-apiserver/BUILD create mode 100644 cmd/kube-apiserver/app/BUILD create mode 100644 cmd/kube-apiserver/app/options/BUILD create mode 100644 cmd/kube-controller-manager/BUILD create mode 100644 cmd/kube-controller-manager/app/BUILD create mode 100644 cmd/kube-controller-manager/app/options/BUILD create mode 100644 cmd/kube-discovery/BUILD create mode 100644 cmd/kube-discovery/app/BUILD create mode 100644 cmd/kube-dns/BUILD create mode 100644 cmd/kube-dns/app/BUILD create mode 100644 cmd/kube-dns/app/options/BUILD create mode 100644 cmd/kube-proxy/BUILD create mode 100644 cmd/kube-proxy/app/BUILD create mode 100644 cmd/kube-proxy/app/options/BUILD create mode 100644 cmd/kubeadm/BUILD create mode 100644 cmd/kubeadm/app/BUILD create mode 100644 cmd/kubeadm/app/apis/kubeadm/BUILD create mode 100644 cmd/kubeadm/app/apis/kubeadm/install/BUILD create mode 100644 cmd/kubeadm/app/apis/kubeadm/v1alpha1/BUILD create mode 100644 cmd/kubeadm/app/cmd/BUILD create mode 100644 cmd/kubeadm/app/images/BUILD create mode 100644 cmd/kubeadm/app/master/BUILD create mode 100644 cmd/kubeadm/app/node/BUILD create mode 100644 cmd/kubeadm/app/preflight/BUILD create mode 100644 cmd/kubeadm/app/util/BUILD create mode 100644 cmd/kubectl/BUILD create mode 100644 cmd/kubectl/app/BUILD create mode 100644 cmd/kubelet/BUILD create mode 100644 cmd/kubelet/app/BUILD create mode 100644 cmd/kubelet/app/options/BUILD create mode 100644 cmd/kubemark/BUILD create mode 100644 cmd/kubernetes-discovery/BUILD create mode 100644 cmd/kubernetes-discovery/discoverysummarizer/BUILD create mode 100644 cmd/kubernetes-discovery/discoverysummarizer/apis/config/v1alpha1/BUILD create mode 100644 cmd/libs/go2idl/client-gen/BUILD create mode 100644 cmd/libs/go2idl/client-gen/args/BUILD create mode 100644 cmd/libs/go2idl/client-gen/generators/BUILD create mode 100644 cmd/libs/go2idl/client-gen/generators/fake/BUILD create mode 100644 cmd/libs/go2idl/client-gen/generators/normalization/BUILD create mode 100644 cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/BUILD create mode 100644 cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/install/BUILD create mode 100644 cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/v1/BUILD create mode 100644 cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/BUILD create mode 100644 cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/fake/BUILD create mode 100644 cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/BUILD create mode 100644 cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/fake/BUILD create mode 100644 cmd/libs/go2idl/conversion-gen/BUILD create mode 100644 cmd/libs/go2idl/conversion-gen/generators/BUILD create mode 100644 cmd/libs/go2idl/deepcopy-gen/BUILD create mode 100644 cmd/libs/go2idl/defaulter-gen/BUILD create mode 100644 cmd/libs/go2idl/go-to-protobuf/BUILD create mode 100644 cmd/libs/go2idl/go-to-protobuf/protobuf/BUILD create mode 100644 cmd/libs/go2idl/go-to-protobuf/protoc-gen-gogo/BUILD create mode 100644 cmd/libs/go2idl/import-boss/BUILD create mode 100644 cmd/libs/go2idl/openapi-gen/BUILD create mode 100644 cmd/libs/go2idl/openapi-gen/generators/BUILD create mode 100644 cmd/libs/go2idl/set-gen/BUILD create mode 100644 cmd/linkcheck/BUILD create mode 100644 cmd/mungedocs/BUILD create mode 100644 federation/apis/core/BUILD create mode 100644 federation/apis/core/install/BUILD create mode 100644 federation/apis/core/v1/BUILD create mode 100644 federation/apis/federation/BUILD create mode 100644 federation/apis/federation/install/BUILD create mode 100644 federation/apis/federation/v1beta1/BUILD create mode 100644 federation/apis/federation/validation/BUILD create mode 100644 federation/client/cache/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/BUILD create mode 100644 federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_3/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_3/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_3/typed/core/v1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_3/typed/core/v1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/typed/core/v1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/typed/core/v1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/typed/core/v1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/typed/core/v1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/fake/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/BUILD create mode 100644 federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/fake/BUILD create mode 100644 federation/cluster/BUILD create mode 100644 federation/cmd/federation-apiserver/BUILD create mode 100644 federation/cmd/federation-apiserver/app/BUILD create mode 100644 federation/cmd/federation-apiserver/app/options/BUILD create mode 100644 federation/cmd/federation-controller-manager/BUILD create mode 100644 federation/cmd/federation-controller-manager/app/BUILD create mode 100644 federation/cmd/federation-controller-manager/app/options/BUILD create mode 100644 federation/cmd/genfeddocs/BUILD create mode 100644 federation/pkg/dnsprovider/BUILD create mode 100644 federation/pkg/dnsprovider/providers/aws/route53/BUILD create mode 100644 federation/pkg/dnsprovider/providers/aws/route53/stubs/BUILD create mode 100644 federation/pkg/dnsprovider/providers/google/clouddns/BUILD create mode 100644 federation/pkg/dnsprovider/providers/google/clouddns/internal/BUILD create mode 100644 federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces/BUILD create mode 100644 federation/pkg/dnsprovider/providers/google/clouddns/internal/stubs/BUILD create mode 100644 federation/pkg/dnsprovider/rrstype/BUILD create mode 100644 federation/pkg/dnsprovider/tests/BUILD create mode 100644 federation/pkg/federation-controller/BUILD create mode 100644 federation/pkg/federation-controller/cluster/BUILD create mode 100644 federation/pkg/federation-controller/daemonset/BUILD create mode 100644 federation/pkg/federation-controller/deployment/BUILD create mode 100644 federation/pkg/federation-controller/ingress/BUILD create mode 100644 federation/pkg/federation-controller/namespace/BUILD create mode 100644 federation/pkg/federation-controller/replicaset/BUILD create mode 100644 federation/pkg/federation-controller/secret/BUILD create mode 100644 federation/pkg/federation-controller/service/BUILD create mode 100644 federation/pkg/federation-controller/util/BUILD create mode 100644 federation/pkg/federation-controller/util/eventsink/BUILD create mode 100644 federation/pkg/federation-controller/util/planner/BUILD create mode 100644 federation/pkg/federation-controller/util/podanalyzer/BUILD create mode 100644 federation/pkg/federation-controller/util/test/BUILD create mode 100644 federation/registry/cluster/BUILD create mode 100644 federation/registry/cluster/etcd/BUILD create mode 100644 pkg/admission/BUILD create mode 100644 pkg/api/BUILD create mode 100644 pkg/api/annotations/BUILD create mode 100644 pkg/api/endpoints/BUILD create mode 100644 pkg/api/errors/BUILD create mode 100644 pkg/api/errors/storage/BUILD create mode 100644 pkg/api/events/BUILD create mode 100644 pkg/api/install/BUILD create mode 100644 pkg/api/meta/BUILD create mode 100644 pkg/api/meta/metatypes/BUILD create mode 100644 pkg/api/pod/BUILD create mode 100644 pkg/api/resource/BUILD create mode 100644 pkg/api/rest/BUILD create mode 100644 pkg/api/rest/resttest/BUILD create mode 100644 pkg/api/service/BUILD create mode 100644 pkg/api/testapi/BUILD create mode 100644 pkg/api/testing/BUILD create mode 100644 pkg/api/testing/compat/BUILD create mode 100644 pkg/api/unversioned/BUILD create mode 100644 pkg/api/unversioned/validation/BUILD create mode 100644 pkg/api/util/BUILD create mode 100644 pkg/api/v1/BUILD create mode 100644 pkg/api/validation/BUILD create mode 100644 pkg/api/validation/path/BUILD create mode 100644 pkg/apimachinery/BUILD create mode 100644 pkg/apimachinery/announced/BUILD create mode 100644 pkg/apimachinery/registered/BUILD create mode 100644 pkg/apis/abac/BUILD create mode 100644 pkg/apis/abac/latest/BUILD create mode 100644 pkg/apis/abac/v0/BUILD create mode 100644 pkg/apis/abac/v1beta1/BUILD create mode 100644 pkg/apis/apps/BUILD create mode 100644 pkg/apis/apps/install/BUILD create mode 100644 pkg/apis/apps/v1alpha1/BUILD create mode 100644 pkg/apis/apps/validation/BUILD create mode 100644 pkg/apis/authentication/BUILD create mode 100644 pkg/apis/authentication/install/BUILD create mode 100644 pkg/apis/authentication/v1beta1/BUILD create mode 100644 pkg/apis/authorization/BUILD create mode 100644 pkg/apis/authorization/install/BUILD create mode 100644 pkg/apis/authorization/v1beta1/BUILD create mode 100644 pkg/apis/authorization/validation/BUILD create mode 100644 pkg/apis/autoscaling/BUILD create mode 100644 pkg/apis/autoscaling/install/BUILD create mode 100644 pkg/apis/autoscaling/v1/BUILD create mode 100644 pkg/apis/autoscaling/validation/BUILD create mode 100644 pkg/apis/batch/BUILD create mode 100644 pkg/apis/batch/install/BUILD create mode 100644 pkg/apis/batch/v1/BUILD create mode 100644 pkg/apis/batch/v2alpha1/BUILD create mode 100644 pkg/apis/batch/validation/BUILD create mode 100644 pkg/apis/certificates/BUILD create mode 100644 pkg/apis/certificates/install/BUILD create mode 100644 pkg/apis/certificates/v1alpha1/BUILD create mode 100644 pkg/apis/certificates/validation/BUILD create mode 100644 pkg/apis/componentconfig/BUILD create mode 100644 pkg/apis/componentconfig/install/BUILD create mode 100644 pkg/apis/componentconfig/v1alpha1/BUILD create mode 100644 pkg/apis/extensions/BUILD create mode 100644 pkg/apis/extensions/install/BUILD create mode 100644 pkg/apis/extensions/v1beta1/BUILD create mode 100644 pkg/apis/extensions/validation/BUILD create mode 100644 pkg/apis/imagepolicy/BUILD create mode 100644 pkg/apis/imagepolicy/install/BUILD create mode 100644 pkg/apis/imagepolicy/v1alpha1/BUILD create mode 100644 pkg/apis/policy/BUILD create mode 100644 pkg/apis/policy/install/BUILD create mode 100644 pkg/apis/policy/v1alpha1/BUILD create mode 100644 pkg/apis/policy/validation/BUILD create mode 100644 pkg/apis/rbac/BUILD create mode 100644 pkg/apis/rbac/install/BUILD create mode 100644 pkg/apis/rbac/v1alpha1/BUILD create mode 100644 pkg/apis/rbac/validation/BUILD create mode 100644 pkg/apis/storage/BUILD create mode 100644 pkg/apis/storage/install/BUILD create mode 100644 pkg/apis/storage/util/BUILD create mode 100644 pkg/apis/storage/v1beta1/BUILD create mode 100644 pkg/apis/storage/validation/BUILD create mode 100644 pkg/apiserver/BUILD create mode 100644 pkg/apiserver/authenticator/BUILD create mode 100644 pkg/apiserver/filters/BUILD create mode 100644 pkg/apiserver/metrics/BUILD create mode 100644 pkg/apiserver/openapi/BUILD create mode 100644 pkg/apiserver/request/BUILD create mode 100644 pkg/apiserver/testing/BUILD create mode 100644 pkg/auth/authenticator/BUILD create mode 100644 pkg/auth/authenticator/bearertoken/BUILD create mode 100644 pkg/auth/authorizer/BUILD create mode 100644 pkg/auth/authorizer/abac/BUILD create mode 100644 pkg/auth/authorizer/union/BUILD create mode 100644 pkg/auth/group/BUILD create mode 100644 pkg/auth/handlers/BUILD create mode 100644 pkg/auth/user/BUILD create mode 100644 pkg/capabilities/BUILD create mode 100644 pkg/client/cache/BUILD create mode 100644 pkg/client/chaosclient/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/core/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/core/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/BUILD create mode 100644 pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/batch/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/batch/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/core/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/core/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/batch/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/batch/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/core/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/core/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/batch/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/batch/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/core/v1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/core/v1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/fake/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/BUILD create mode 100644 pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/fake/BUILD create mode 100644 pkg/client/leaderelection/BUILD create mode 100644 pkg/client/leaderelection/resourcelock/BUILD create mode 100644 pkg/client/metrics/BUILD create mode 100644 pkg/client/metrics/prometheus/BUILD create mode 100644 pkg/client/record/BUILD create mode 100644 pkg/client/restclient/BUILD create mode 100644 pkg/client/retry/BUILD create mode 100644 pkg/client/testing/cache/BUILD create mode 100644 pkg/client/testing/core/BUILD create mode 100644 pkg/client/transport/BUILD create mode 100644 pkg/client/typed/discovery/BUILD create mode 100644 pkg/client/typed/discovery/fake/BUILD create mode 100644 pkg/client/typed/dynamic/BUILD create mode 100644 pkg/client/unversioned/BUILD create mode 100644 pkg/client/unversioned/auth/BUILD create mode 100644 pkg/client/unversioned/clientcmd/BUILD create mode 100644 pkg/client/unversioned/clientcmd/api/BUILD create mode 100644 pkg/client/unversioned/clientcmd/api/latest/BUILD create mode 100644 pkg/client/unversioned/clientcmd/api/v1/BUILD create mode 100644 pkg/client/unversioned/fake/BUILD create mode 100644 pkg/client/unversioned/portforward/BUILD create mode 100644 pkg/client/unversioned/remotecommand/BUILD create mode 100644 pkg/client/unversioned/testclient/BUILD create mode 100644 pkg/client/unversioned/testclient/simple/BUILD create mode 100644 pkg/cloudprovider/BUILD create mode 100644 pkg/cloudprovider/providers/BUILD create mode 100644 pkg/cloudprovider/providers/aws/BUILD create mode 100644 pkg/cloudprovider/providers/azure/BUILD create mode 100644 pkg/cloudprovider/providers/cloudstack/BUILD create mode 100644 pkg/cloudprovider/providers/fake/BUILD create mode 100644 pkg/cloudprovider/providers/gce/BUILD create mode 100644 pkg/cloudprovider/providers/mesos/BUILD create mode 100644 pkg/cloudprovider/providers/openstack/BUILD create mode 100644 pkg/cloudprovider/providers/ovirt/BUILD create mode 100644 pkg/cloudprovider/providers/rackspace/BUILD create mode 100644 pkg/cloudprovider/providers/vsphere/BUILD create mode 100644 pkg/controller/BUILD create mode 100644 pkg/controller/certificates/BUILD create mode 100644 pkg/controller/daemon/BUILD create mode 100644 pkg/controller/deployment/BUILD create mode 100644 pkg/controller/deployment/util/BUILD create mode 100644 pkg/controller/disruption/BUILD create mode 100644 pkg/controller/endpoint/BUILD create mode 100644 pkg/controller/garbagecollector/BUILD create mode 100644 pkg/controller/garbagecollector/metaonly/BUILD create mode 100644 pkg/controller/informers/BUILD create mode 100644 pkg/controller/job/BUILD create mode 100644 pkg/controller/namespace/BUILD create mode 100644 pkg/controller/node/BUILD create mode 100644 pkg/controller/petset/BUILD create mode 100644 pkg/controller/podautoscaler/BUILD create mode 100644 pkg/controller/podautoscaler/metrics/BUILD create mode 100644 pkg/controller/podgc/BUILD create mode 100644 pkg/controller/replicaset/BUILD create mode 100644 pkg/controller/replicaset/options/BUILD create mode 100644 pkg/controller/replication/BUILD create mode 100644 pkg/controller/resourcequota/BUILD create mode 100644 pkg/controller/route/BUILD create mode 100644 pkg/controller/scheduledjob/BUILD create mode 100644 pkg/controller/service/BUILD create mode 100644 pkg/controller/serviceaccount/BUILD create mode 100644 pkg/controller/volume/attachdetach/BUILD create mode 100644 pkg/controller/volume/attachdetach/cache/BUILD create mode 100644 pkg/controller/volume/attachdetach/populator/BUILD create mode 100644 pkg/controller/volume/attachdetach/reconciler/BUILD create mode 100644 pkg/controller/volume/attachdetach/statusupdater/BUILD create mode 100644 pkg/controller/volume/attachdetach/testing/BUILD create mode 100644 pkg/controller/volume/persistentvolume/BUILD create mode 100644 pkg/controller/volume/persistentvolume/options/BUILD create mode 100644 pkg/conversion/BUILD create mode 100644 pkg/conversion/queryparams/BUILD create mode 100644 pkg/credentialprovider/BUILD create mode 100644 pkg/credentialprovider/aws/BUILD create mode 100644 pkg/credentialprovider/gcp/BUILD create mode 100644 pkg/dns/BUILD create mode 100644 pkg/fieldpath/BUILD create mode 100644 pkg/fields/BUILD create mode 100644 pkg/generated/BUILD create mode 100644 pkg/generated/openapi/BUILD create mode 100644 pkg/genericapiserver/BUILD create mode 100644 pkg/genericapiserver/authorizer/BUILD create mode 100644 pkg/genericapiserver/filters/BUILD create mode 100644 pkg/genericapiserver/mux/BUILD create mode 100644 pkg/genericapiserver/openapi/BUILD create mode 100644 pkg/genericapiserver/openapi/common/BUILD create mode 100644 pkg/genericapiserver/options/BUILD create mode 100644 pkg/genericapiserver/routes/BUILD create mode 100644 pkg/genericapiserver/routes/data/swagger/BUILD create mode 100644 pkg/genericapiserver/validation/BUILD create mode 100644 pkg/healthz/BUILD create mode 100644 pkg/httplog/BUILD create mode 100644 pkg/hyperkube/BUILD create mode 100644 pkg/kubectl/BUILD create mode 100644 pkg/kubectl/cmd/BUILD create mode 100644 pkg/kubectl/cmd/config/BUILD create mode 100644 pkg/kubectl/cmd/rollout/BUILD create mode 100644 pkg/kubectl/cmd/set/BUILD create mode 100644 pkg/kubectl/cmd/templates/BUILD create mode 100644 pkg/kubectl/cmd/testing/BUILD create mode 100644 pkg/kubectl/cmd/util/BUILD create mode 100644 pkg/kubectl/cmd/util/editor/BUILD create mode 100644 pkg/kubectl/cmd/util/jsonmerge/BUILD create mode 100644 pkg/kubectl/cmd/util/sanity/BUILD create mode 100644 pkg/kubectl/metricsutil/BUILD create mode 100644 pkg/kubectl/resource/BUILD create mode 100644 pkg/kubectl/testing/BUILD create mode 100644 pkg/kubelet/BUILD create mode 100644 pkg/kubelet/api/BUILD create mode 100644 pkg/kubelet/api/testing/BUILD create mode 100644 pkg/kubelet/api/v1alpha1/runtime/BUILD create mode 100644 pkg/kubelet/api/v1alpha1/stats/BUILD create mode 100644 pkg/kubelet/cadvisor/BUILD create mode 100644 pkg/kubelet/cadvisor/testing/BUILD create mode 100644 pkg/kubelet/client/BUILD create mode 100644 pkg/kubelet/cm/BUILD create mode 100644 pkg/kubelet/config/BUILD create mode 100644 pkg/kubelet/container/BUILD create mode 100644 pkg/kubelet/container/testing/BUILD create mode 100644 pkg/kubelet/custommetrics/BUILD create mode 100644 pkg/kubelet/dockershim/BUILD create mode 100644 pkg/kubelet/dockertools/BUILD create mode 100644 pkg/kubelet/envvars/BUILD create mode 100644 pkg/kubelet/events/BUILD create mode 100644 pkg/kubelet/eviction/BUILD create mode 100644 pkg/kubelet/images/BUILD create mode 100644 pkg/kubelet/kuberuntime/BUILD create mode 100644 pkg/kubelet/leaky/BUILD create mode 100644 pkg/kubelet/lifecycle/BUILD create mode 100644 pkg/kubelet/metrics/BUILD create mode 100644 pkg/kubelet/network/BUILD create mode 100644 pkg/kubelet/network/cni/BUILD create mode 100644 pkg/kubelet/network/cni/testing/BUILD create mode 100644 pkg/kubelet/network/exec/BUILD create mode 100644 pkg/kubelet/network/hairpin/BUILD create mode 100644 pkg/kubelet/network/hostport/BUILD create mode 100644 pkg/kubelet/network/hostport/testing/BUILD create mode 100644 pkg/kubelet/network/kubenet/BUILD create mode 100644 pkg/kubelet/network/mock_network/BUILD create mode 100644 pkg/kubelet/network/testing/BUILD create mode 100644 pkg/kubelet/pleg/BUILD create mode 100644 pkg/kubelet/pod/BUILD create mode 100644 pkg/kubelet/pod/testing/BUILD create mode 100644 pkg/kubelet/prober/BUILD create mode 100644 pkg/kubelet/prober/results/BUILD create mode 100644 pkg/kubelet/prober/testing/BUILD create mode 100644 pkg/kubelet/qos/BUILD create mode 100644 pkg/kubelet/remote/BUILD create mode 100644 pkg/kubelet/rkt/BUILD create mode 100644 pkg/kubelet/rkt/mock_os/BUILD create mode 100644 pkg/kubelet/rktshim/BUILD create mode 100644 pkg/kubelet/server/BUILD create mode 100644 pkg/kubelet/server/portforward/BUILD create mode 100644 pkg/kubelet/server/remotecommand/BUILD create mode 100644 pkg/kubelet/server/stats/BUILD create mode 100644 pkg/kubelet/status/BUILD create mode 100644 pkg/kubelet/sysctl/BUILD create mode 100644 pkg/kubelet/types/BUILD create mode 100644 pkg/kubelet/util/BUILD create mode 100644 pkg/kubelet/util/cache/BUILD create mode 100644 pkg/kubelet/util/csr/BUILD create mode 100644 pkg/kubelet/util/format/BUILD create mode 100644 pkg/kubelet/util/ioutils/BUILD create mode 100644 pkg/kubelet/util/queue/BUILD create mode 100644 pkg/kubelet/util/sliceutils/BUILD create mode 100644 pkg/kubelet/volumemanager/BUILD create mode 100644 pkg/kubelet/volumemanager/cache/BUILD create mode 100644 pkg/kubelet/volumemanager/populator/BUILD create mode 100644 pkg/kubelet/volumemanager/reconciler/BUILD create mode 100644 pkg/kubemark/BUILD create mode 100644 pkg/labels/BUILD create mode 100644 pkg/master/BUILD create mode 100644 pkg/master/ports/BUILD create mode 100644 pkg/master/thirdparty/BUILD create mode 100644 pkg/metrics/BUILD create mode 100644 pkg/probe/BUILD create mode 100644 pkg/probe/exec/BUILD create mode 100644 pkg/probe/http/BUILD create mode 100644 pkg/probe/tcp/BUILD create mode 100644 pkg/proxy/BUILD create mode 100644 pkg/proxy/config/BUILD create mode 100644 pkg/proxy/healthcheck/BUILD create mode 100644 pkg/proxy/iptables/BUILD create mode 100644 pkg/proxy/userspace/BUILD create mode 100644 pkg/quota/BUILD create mode 100644 pkg/quota/evaluator/core/BUILD create mode 100644 pkg/quota/generic/BUILD create mode 100644 pkg/quota/install/BUILD create mode 100644 pkg/registry/BUILD create mode 100644 pkg/registry/apps/petset/BUILD create mode 100644 pkg/registry/apps/petset/etcd/BUILD create mode 100644 pkg/registry/apps/rest/BUILD create mode 100644 pkg/registry/authentication/rest/BUILD create mode 100644 pkg/registry/authentication/tokenreview/BUILD create mode 100644 pkg/registry/authorization/localsubjectaccessreview/BUILD create mode 100644 pkg/registry/authorization/rest/BUILD create mode 100644 pkg/registry/authorization/selfsubjectaccessreview/BUILD create mode 100644 pkg/registry/authorization/subjectaccessreview/BUILD create mode 100644 pkg/registry/authorization/util/BUILD create mode 100644 pkg/registry/autoscaling/horizontalpodautoscaler/BUILD create mode 100644 pkg/registry/autoscaling/horizontalpodautoscaler/etcd/BUILD create mode 100644 pkg/registry/autoscaling/rest/BUILD create mode 100644 pkg/registry/batch/job/BUILD create mode 100644 pkg/registry/batch/job/etcd/BUILD create mode 100644 pkg/registry/batch/rest/BUILD create mode 100644 pkg/registry/batch/scheduledjob/BUILD create mode 100644 pkg/registry/batch/scheduledjob/etcd/BUILD create mode 100644 pkg/registry/cachesize/BUILD create mode 100644 pkg/registry/certificates/certificates/BUILD create mode 100644 pkg/registry/certificates/certificates/etcd/BUILD create mode 100644 pkg/registry/certificates/rest/BUILD create mode 100644 pkg/registry/core/componentstatus/BUILD create mode 100644 pkg/registry/core/configmap/BUILD create mode 100644 pkg/registry/core/configmap/etcd/BUILD create mode 100644 pkg/registry/core/controller/BUILD create mode 100644 pkg/registry/core/controller/etcd/BUILD create mode 100644 pkg/registry/core/endpoint/BUILD create mode 100644 pkg/registry/core/endpoint/etcd/BUILD create mode 100644 pkg/registry/core/event/BUILD create mode 100644 pkg/registry/core/event/etcd/BUILD create mode 100644 pkg/registry/core/limitrange/BUILD create mode 100644 pkg/registry/core/limitrange/etcd/BUILD create mode 100644 pkg/registry/core/namespace/BUILD create mode 100644 pkg/registry/core/namespace/etcd/BUILD create mode 100644 pkg/registry/core/node/BUILD create mode 100644 pkg/registry/core/node/etcd/BUILD create mode 100644 pkg/registry/core/node/rest/BUILD create mode 100644 pkg/registry/core/persistentvolume/BUILD create mode 100644 pkg/registry/core/persistentvolume/etcd/BUILD create mode 100644 pkg/registry/core/persistentvolumeclaim/BUILD create mode 100644 pkg/registry/core/persistentvolumeclaim/etcd/BUILD create mode 100644 pkg/registry/core/pod/BUILD create mode 100644 pkg/registry/core/pod/etcd/BUILD create mode 100644 pkg/registry/core/pod/rest/BUILD create mode 100644 pkg/registry/core/podtemplate/BUILD create mode 100644 pkg/registry/core/podtemplate/etcd/BUILD create mode 100644 pkg/registry/core/rangeallocation/BUILD create mode 100644 pkg/registry/core/resourcequota/BUILD create mode 100644 pkg/registry/core/resourcequota/etcd/BUILD create mode 100644 pkg/registry/core/rest/BUILD create mode 100644 pkg/registry/core/secret/BUILD create mode 100644 pkg/registry/core/secret/etcd/BUILD create mode 100644 pkg/registry/core/service/BUILD create mode 100644 pkg/registry/core/service/allocator/BUILD create mode 100644 pkg/registry/core/service/allocator/etcd/BUILD create mode 100644 pkg/registry/core/service/etcd/BUILD create mode 100644 pkg/registry/core/service/ipallocator/BUILD create mode 100644 pkg/registry/core/service/ipallocator/controller/BUILD create mode 100644 pkg/registry/core/service/ipallocator/etcd/BUILD create mode 100644 pkg/registry/core/service/portallocator/BUILD create mode 100644 pkg/registry/core/service/portallocator/controller/BUILD create mode 100644 pkg/registry/core/serviceaccount/BUILD create mode 100644 pkg/registry/core/serviceaccount/etcd/BUILD create mode 100644 pkg/registry/extensions/controller/etcd/BUILD create mode 100644 pkg/registry/extensions/daemonset/BUILD create mode 100644 pkg/registry/extensions/daemonset/etcd/BUILD create mode 100644 pkg/registry/extensions/deployment/BUILD create mode 100644 pkg/registry/extensions/deployment/etcd/BUILD create mode 100644 pkg/registry/extensions/ingress/BUILD create mode 100644 pkg/registry/extensions/ingress/etcd/BUILD create mode 100644 pkg/registry/extensions/networkpolicy/BUILD create mode 100644 pkg/registry/extensions/networkpolicy/etcd/BUILD create mode 100644 pkg/registry/extensions/podsecuritypolicy/BUILD create mode 100644 pkg/registry/extensions/podsecuritypolicy/etcd/BUILD create mode 100644 pkg/registry/extensions/replicaset/BUILD create mode 100644 pkg/registry/extensions/replicaset/etcd/BUILD create mode 100644 pkg/registry/extensions/rest/BUILD create mode 100644 pkg/registry/extensions/thirdpartyresource/BUILD create mode 100644 pkg/registry/extensions/thirdpartyresource/etcd/BUILD create mode 100644 pkg/registry/extensions/thirdpartyresourcedata/BUILD create mode 100644 pkg/registry/extensions/thirdpartyresourcedata/etcd/BUILD create mode 100644 pkg/registry/generic/BUILD create mode 100644 pkg/registry/generic/registry/BUILD create mode 100644 pkg/registry/generic/rest/BUILD create mode 100644 pkg/registry/policy/poddisruptionbudget/BUILD create mode 100644 pkg/registry/policy/poddisruptionbudget/etcd/BUILD create mode 100644 pkg/registry/policy/rest/BUILD create mode 100644 pkg/registry/rbac/BUILD create mode 100644 pkg/registry/rbac/clusterrole/BUILD create mode 100644 pkg/registry/rbac/clusterrole/etcd/BUILD create mode 100644 pkg/registry/rbac/clusterrole/policybased/BUILD create mode 100644 pkg/registry/rbac/clusterrolebinding/BUILD create mode 100644 pkg/registry/rbac/clusterrolebinding/etcd/BUILD create mode 100644 pkg/registry/rbac/clusterrolebinding/policybased/BUILD create mode 100644 pkg/registry/rbac/rest/BUILD create mode 100644 pkg/registry/rbac/role/BUILD create mode 100644 pkg/registry/rbac/role/etcd/BUILD create mode 100644 pkg/registry/rbac/role/policybased/BUILD create mode 100644 pkg/registry/rbac/rolebinding/BUILD create mode 100644 pkg/registry/rbac/rolebinding/etcd/BUILD create mode 100644 pkg/registry/rbac/rolebinding/policybased/BUILD create mode 100644 pkg/registry/registrytest/BUILD create mode 100644 pkg/registry/storage/rest/BUILD create mode 100644 pkg/registry/storage/storageclass/BUILD create mode 100644 pkg/registry/storage/storageclass/etcd/BUILD create mode 100644 pkg/routes/BUILD create mode 100644 pkg/runtime/BUILD create mode 100644 pkg/runtime/serializer/BUILD create mode 100644 pkg/runtime/serializer/json/BUILD create mode 100644 pkg/runtime/serializer/protobuf/BUILD create mode 100644 pkg/runtime/serializer/recognizer/BUILD create mode 100644 pkg/runtime/serializer/streaming/BUILD create mode 100644 pkg/runtime/serializer/versioning/BUILD create mode 100644 pkg/runtime/serializer/yaml/BUILD create mode 100644 pkg/security/BUILD create mode 100644 pkg/security/apparmor/BUILD create mode 100644 pkg/security/podsecuritypolicy/BUILD create mode 100644 pkg/security/podsecuritypolicy/apparmor/BUILD create mode 100644 pkg/security/podsecuritypolicy/capabilities/BUILD create mode 100644 pkg/security/podsecuritypolicy/group/BUILD create mode 100644 pkg/security/podsecuritypolicy/seccomp/BUILD create mode 100644 pkg/security/podsecuritypolicy/selinux/BUILD create mode 100644 pkg/security/podsecuritypolicy/sysctl/BUILD create mode 100644 pkg/security/podsecuritypolicy/user/BUILD create mode 100644 pkg/security/podsecuritypolicy/util/BUILD create mode 100644 pkg/securitycontext/BUILD create mode 100644 pkg/selection/BUILD create mode 100644 pkg/serviceaccount/BUILD create mode 100644 pkg/ssh/BUILD create mode 100644 pkg/storage/BUILD create mode 100644 pkg/storage/etcd/BUILD create mode 100644 pkg/storage/etcd/etcdtest/BUILD create mode 100644 pkg/storage/etcd/metrics/BUILD create mode 100644 pkg/storage/etcd/testing/BUILD create mode 100644 pkg/storage/etcd/testing/testingcert/BUILD create mode 100644 pkg/storage/etcd/util/BUILD create mode 100644 pkg/storage/etcd3/BUILD create mode 100644 pkg/storage/storagebackend/BUILD create mode 100644 pkg/storage/storagebackend/factory/BUILD create mode 100644 pkg/storage/testing/BUILD create mode 100644 pkg/types/BUILD create mode 100644 pkg/util/BUILD create mode 100644 pkg/util/async/BUILD create mode 100644 pkg/util/bandwidth/BUILD create mode 100644 pkg/util/cache/BUILD create mode 100644 pkg/util/cert/BUILD create mode 100644 pkg/util/chmod/BUILD create mode 100644 pkg/util/chown/BUILD create mode 100644 pkg/util/clock/BUILD create mode 100644 pkg/util/codeinspector/BUILD create mode 100644 pkg/util/config/BUILD create mode 100644 pkg/util/configz/BUILD create mode 100644 pkg/util/crlf/BUILD create mode 100644 pkg/util/dbus/BUILD create mode 100644 pkg/util/diff/BUILD create mode 100644 pkg/util/ebtables/BUILD create mode 100644 pkg/util/env/BUILD create mode 100644 pkg/util/errors/BUILD create mode 100644 pkg/util/exec/BUILD create mode 100644 pkg/util/flag/BUILD create mode 100644 pkg/util/flock/BUILD create mode 100644 pkg/util/flowcontrol/BUILD create mode 100644 pkg/util/flushwriter/BUILD create mode 100644 pkg/util/framer/BUILD create mode 100644 pkg/util/goroutinemap/BUILD create mode 100644 pkg/util/goroutinemap/exponentialbackoff/BUILD create mode 100644 pkg/util/hash/BUILD create mode 100644 pkg/util/homedir/BUILD create mode 100644 pkg/util/httpstream/BUILD create mode 100644 pkg/util/httpstream/spdy/BUILD create mode 100644 pkg/util/initsystem/BUILD create mode 100644 pkg/util/integer/BUILD create mode 100644 pkg/util/interrupt/BUILD create mode 100644 pkg/util/intstr/BUILD create mode 100644 pkg/util/io/BUILD create mode 100644 pkg/util/iptables/BUILD create mode 100644 pkg/util/iptables/testing/BUILD create mode 100644 pkg/util/json/BUILD create mode 100644 pkg/util/jsonpath/BUILD create mode 100644 pkg/util/keymutex/BUILD create mode 100644 pkg/util/labels/BUILD create mode 100644 pkg/util/limitwriter/BUILD create mode 100644 pkg/util/logs/BUILD create mode 100644 pkg/util/maps/BUILD create mode 100644 pkg/util/metrics/BUILD create mode 100644 pkg/util/mount/BUILD create mode 100644 pkg/util/net/BUILD create mode 100644 pkg/util/net/sets/BUILD create mode 100644 pkg/util/node/BUILD create mode 100644 pkg/util/oom/BUILD create mode 100644 pkg/util/parsers/BUILD create mode 100644 pkg/util/pod/BUILD create mode 100644 pkg/util/procfs/BUILD create mode 100644 pkg/util/proxy/BUILD create mode 100644 pkg/util/rand/BUILD create mode 100644 pkg/util/replicaset/BUILD create mode 100644 pkg/util/resourcecontainer/BUILD create mode 100644 pkg/util/rlimit/BUILD create mode 100644 pkg/util/runtime/BUILD create mode 100644 pkg/util/selinux/BUILD create mode 100644 pkg/util/sets/BUILD create mode 100644 pkg/util/sets/types/BUILD create mode 100644 pkg/util/slice/BUILD create mode 100644 pkg/util/strategicpatch/BUILD create mode 100644 pkg/util/strings/BUILD create mode 100644 pkg/util/sysctl/BUILD create mode 100644 pkg/util/sysctl/testing/BUILD create mode 100644 pkg/util/system/BUILD create mode 100644 pkg/util/term/BUILD create mode 100644 pkg/util/testing/BUILD create mode 100644 pkg/util/threading/BUILD create mode 100644 pkg/util/uuid/BUILD create mode 100644 pkg/util/validation/BUILD create mode 100644 pkg/util/validation/field/BUILD create mode 100644 pkg/util/wait/BUILD create mode 100644 pkg/util/workqueue/BUILD create mode 100644 pkg/util/workqueue/prometheus/BUILD create mode 100644 pkg/util/wsstream/BUILD create mode 100644 pkg/util/yaml/BUILD create mode 100644 pkg/version/BUILD create mode 100644 pkg/version/prometheus/BUILD create mode 100644 pkg/version/verflag/BUILD create mode 100644 pkg/volume/BUILD create mode 100644 pkg/volume/aws_ebs/BUILD create mode 100644 pkg/volume/azure_dd/BUILD create mode 100644 pkg/volume/azure_file/BUILD create mode 100644 pkg/volume/cephfs/BUILD create mode 100644 pkg/volume/cinder/BUILD create mode 100644 pkg/volume/configmap/BUILD create mode 100644 pkg/volume/downwardapi/BUILD create mode 100644 pkg/volume/empty_dir/BUILD create mode 100644 pkg/volume/fc/BUILD create mode 100644 pkg/volume/flexvolume/BUILD create mode 100644 pkg/volume/flocker/BUILD create mode 100644 pkg/volume/gce_pd/BUILD create mode 100644 pkg/volume/git_repo/BUILD create mode 100644 pkg/volume/glusterfs/BUILD create mode 100644 pkg/volume/host_path/BUILD create mode 100644 pkg/volume/iscsi/BUILD create mode 100644 pkg/volume/nfs/BUILD create mode 100644 pkg/volume/quobyte/BUILD create mode 100644 pkg/volume/rbd/BUILD create mode 100644 pkg/volume/secret/BUILD create mode 100644 pkg/volume/testing/BUILD create mode 100644 pkg/volume/util/BUILD create mode 100644 pkg/volume/util/nestedpendingoperations/BUILD create mode 100644 pkg/volume/util/operationexecutor/BUILD create mode 100644 pkg/volume/util/types/BUILD create mode 100644 pkg/volume/util/volumehelper/BUILD create mode 100644 pkg/volume/vsphere_volume/BUILD create mode 100644 pkg/watch/BUILD create mode 100644 pkg/watch/json/BUILD create mode 100644 pkg/watch/versioned/BUILD create mode 100644 plugin/cmd/kube-scheduler/BUILD create mode 100644 plugin/cmd/kube-scheduler/app/BUILD create mode 100644 plugin/cmd/kube-scheduler/app/options/BUILD create mode 100644 plugin/pkg/admission/admit/BUILD create mode 100644 plugin/pkg/admission/alwayspullimages/BUILD create mode 100644 plugin/pkg/admission/antiaffinity/BUILD create mode 100644 plugin/pkg/admission/deny/BUILD create mode 100644 plugin/pkg/admission/exec/BUILD create mode 100644 plugin/pkg/admission/gc/BUILD create mode 100644 plugin/pkg/admission/imagepolicy/BUILD create mode 100644 plugin/pkg/admission/initialresources/BUILD create mode 100644 plugin/pkg/admission/limitranger/BUILD create mode 100644 plugin/pkg/admission/namespace/autoprovision/BUILD create mode 100644 plugin/pkg/admission/namespace/exists/BUILD create mode 100644 plugin/pkg/admission/namespace/lifecycle/BUILD create mode 100644 plugin/pkg/admission/persistentvolume/label/BUILD create mode 100644 plugin/pkg/admission/podnodeselector/BUILD create mode 100644 plugin/pkg/admission/resourcequota/BUILD create mode 100644 plugin/pkg/admission/security/BUILD create mode 100644 plugin/pkg/admission/security/podsecuritypolicy/BUILD create mode 100644 plugin/pkg/admission/securitycontext/scdeny/BUILD create mode 100644 plugin/pkg/admission/serviceaccount/BUILD create mode 100644 plugin/pkg/admission/storageclass/default/BUILD create mode 100644 plugin/pkg/auth/BUILD create mode 100644 plugin/pkg/auth/authenticator/BUILD create mode 100644 plugin/pkg/auth/authenticator/password/BUILD create mode 100644 plugin/pkg/auth/authenticator/password/allow/BUILD create mode 100644 plugin/pkg/auth/authenticator/password/keystone/BUILD create mode 100644 plugin/pkg/auth/authenticator/password/passwordfile/BUILD create mode 100644 plugin/pkg/auth/authenticator/request/anonymous/BUILD create mode 100644 plugin/pkg/auth/authenticator/request/basicauth/BUILD create mode 100644 plugin/pkg/auth/authenticator/request/union/BUILD create mode 100644 plugin/pkg/auth/authenticator/request/x509/BUILD create mode 100644 plugin/pkg/auth/authenticator/token/anytoken/BUILD create mode 100644 plugin/pkg/auth/authenticator/token/oidc/BUILD create mode 100644 plugin/pkg/auth/authenticator/token/oidc/testing/BUILD create mode 100644 plugin/pkg/auth/authenticator/token/tokenfile/BUILD create mode 100644 plugin/pkg/auth/authenticator/token/tokentest/BUILD create mode 100644 plugin/pkg/auth/authenticator/token/webhook/BUILD create mode 100644 plugin/pkg/auth/authorizer/BUILD create mode 100644 plugin/pkg/auth/authorizer/rbac/BUILD create mode 100644 plugin/pkg/auth/authorizer/rbac/bootstrappolicy/BUILD create mode 100644 plugin/pkg/auth/authorizer/webhook/BUILD create mode 100644 plugin/pkg/client/auth/BUILD create mode 100644 plugin/pkg/client/auth/gcp/BUILD create mode 100644 plugin/pkg/client/auth/oidc/BUILD create mode 100644 plugin/pkg/scheduler/BUILD create mode 100644 plugin/pkg/scheduler/algorithm/BUILD create mode 100644 plugin/pkg/scheduler/algorithm/predicates/BUILD create mode 100644 plugin/pkg/scheduler/algorithm/priorities/BUILD create mode 100644 plugin/pkg/scheduler/algorithm/priorities/util/BUILD create mode 100644 plugin/pkg/scheduler/algorithmprovider/BUILD create mode 100644 plugin/pkg/scheduler/algorithmprovider/defaults/BUILD create mode 100644 plugin/pkg/scheduler/api/BUILD create mode 100644 plugin/pkg/scheduler/api/latest/BUILD create mode 100644 plugin/pkg/scheduler/api/v1/BUILD create mode 100644 plugin/pkg/scheduler/api/validation/BUILD create mode 100644 plugin/pkg/scheduler/factory/BUILD create mode 100644 plugin/pkg/scheduler/metrics/BUILD create mode 100644 plugin/pkg/scheduler/schedulercache/BUILD create mode 100644 plugin/pkg/scheduler/testing/BUILD create mode 100644 plugin/pkg/webhook/BUILD create mode 100644 test/e2e/BUILD create mode 100644 test/e2e/chaosmonkey/BUILD create mode 100644 test/e2e/cleanup/BUILD create mode 100644 test/e2e/common/BUILD create mode 100644 test/e2e/framework/BUILD create mode 100644 test/e2e/generated/BUILD create mode 100644 test/e2e/perftype/BUILD create mode 100644 test/e2e_node/BUILD create mode 100644 test/e2e_node/build/BUILD create mode 100644 test/e2e_node/environment/BUILD create mode 100644 test/e2e_node/remote/BUILD create mode 100644 test/e2e_node/runner/local/BUILD create mode 100644 test/e2e_node/runner/remote/BUILD create mode 100644 test/e2e_node/services/BUILD create mode 100644 test/images/clusterapi-tester/BUILD create mode 100644 test/images/entrypoint-tester/BUILD create mode 100644 test/images/fakegitserver/BUILD create mode 100644 test/images/goproxy/BUILD create mode 100644 test/images/logs-generator/BUILD create mode 100644 test/images/mount-tester/BUILD create mode 100644 test/images/n-way-http/BUILD create mode 100644 test/images/netexec/BUILD create mode 100644 test/images/network-tester/BUILD create mode 100644 test/images/port-forward-tester/BUILD create mode 100644 test/images/porter/BUILD create mode 100644 test/images/resource-consumer/BUILD create mode 100644 test/images/resource-consumer/common/BUILD create mode 100644 test/images/resource-consumer/consume-cpu/BUILD create mode 100644 test/images/resource-consumer/controller/BUILD create mode 100644 test/images/serve_hostname/BUILD create mode 100644 test/integration/BUILD create mode 100644 test/integration/framework/BUILD create mode 100644 test/integration/metrics/BUILD create mode 100644 test/integration/scheduler_perf/BUILD create mode 100644 test/list/BUILD create mode 100644 test/soak/cauldron/BUILD create mode 100644 test/soak/serve_hostnames/BUILD create mode 100644 test/utils/BUILD create mode 100644 third_party/forked/golang/expansion/BUILD create mode 100644 third_party/forked/golang/json/BUILD create mode 100644 third_party/forked/golang/netutil/BUILD create mode 100644 third_party/forked/golang/reflect/BUILD create mode 100644 third_party/forked/golang/template/BUILD create mode 100644 vendor/BUILD diff --git a/cmd/clicheck/BUILD b/cmd/clicheck/BUILD new file mode 100644 index 0000000000000..ef7b0308a28e7 --- /dev/null +++ b/cmd/clicheck/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "clicheck", + srcs = ["check_cli_conventions.go"], + tags = ["automanaged"], + deps = [ + "//pkg/kubectl/cmd:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/cmd/util/sanity:go_default_library", + ], +) diff --git a/cmd/gendocs/BUILD b/cmd/gendocs/BUILD new file mode 100644 index 0000000000000..7cb6e3a114870 --- /dev/null +++ b/cmd/gendocs/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "gendocs", + srcs = ["gen_kubectl_docs.go"], + tags = ["automanaged"], + deps = [ + "//cmd/genutils:go_default_library", + "//pkg/kubectl/cmd:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//vendor:github.com/spf13/cobra/doc", + ], +) diff --git a/cmd/genkubedocs/BUILD b/cmd/genkubedocs/BUILD new file mode 100644 index 0000000000000..16c6367ecd88f --- /dev/null +++ b/cmd/genkubedocs/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "genkubedocs", + srcs = ["gen_kube_docs.go"], + tags = ["automanaged"], + deps = [ + "//cmd/genutils:go_default_library", + "//cmd/kube-apiserver/app:go_default_library", + "//cmd/kube-controller-manager/app:go_default_library", + "//cmd/kube-proxy/app:go_default_library", + "//cmd/kubelet/app:go_default_library", + "//plugin/cmd/kube-scheduler/app:go_default_library", + "//vendor:github.com/spf13/cobra/doc", + ], +) diff --git a/cmd/genman/BUILD b/cmd/genman/BUILD new file mode 100644 index 0000000000000..0ff8bde1f3bc1 --- /dev/null +++ b/cmd/genman/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "genman", + srcs = ["gen_kube_man.go"], + tags = ["automanaged"], + deps = [ + "//cmd/genutils:go_default_library", + "//cmd/kube-apiserver/app:go_default_library", + "//cmd/kube-controller-manager/app:go_default_library", + "//cmd/kube-proxy/app:go_default_library", + "//cmd/kubelet/app:go_default_library", + "//pkg/kubectl/cmd:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//plugin/cmd/kube-scheduler/app:go_default_library", + "//vendor:github.com/cpuguy83/go-md2man/md2man", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/genswaggertypedocs/BUILD b/cmd/genswaggertypedocs/BUILD new file mode 100644 index 0000000000000..21347dbb0a4a7 --- /dev/null +++ b/cmd/genswaggertypedocs/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "genswaggertypedocs", + srcs = ["swagger_type_docs.go"], + tags = ["automanaged"], + deps = [ + "//pkg/runtime:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/genutils/BUILD b/cmd/genutils/BUILD new file mode 100644 index 0000000000000..9fb17a2e5cc4f --- /dev/null +++ b/cmd/genutils/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["genutils.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["genutils_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/cmd/genyaml/BUILD b/cmd/genyaml/BUILD new file mode 100644 index 0000000000000..37afe09a4a705 --- /dev/null +++ b/cmd/genyaml/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "genyaml", + srcs = ["gen_kubectl_yaml.go"], + tags = ["automanaged"], + deps = [ + "//cmd/genutils:go_default_library", + "//pkg/kubectl/cmd:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + "//vendor:gopkg.in/yaml.v2", + ], +) diff --git a/cmd/hyperkube/BUILD b/cmd/hyperkube/BUILD new file mode 100644 index 0000000000000..7ece1d194b14f --- /dev/null +++ b/cmd/hyperkube/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "hyperkube", + srcs = [ + "federation-apiserver.go", + "federation-controller-manager.go", + "hyperkube.go", + "kube-apiserver.go", + "kube-controller-manager.go", + "kube-proxy.go", + "kube-scheduler.go", + "kubectl.go", + "kubelet.go", + "main.go", + "server.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kube-apiserver/app:go_default_library", + "//cmd/kube-apiserver/app/options:go_default_library", + "//cmd/kube-controller-manager/app:go_default_library", + "//cmd/kube-controller-manager/app/options:go_default_library", + "//cmd/kube-proxy/app:go_default_library", + "//cmd/kube-proxy/app/options:go_default_library", + "//cmd/kubelet/app:go_default_library", + "//cmd/kubelet/app/options:go_default_library", + "//federation/cmd/federation-apiserver/app:go_default_library", + "//federation/cmd/federation-apiserver/app/options:go_default_library", + "//federation/cmd/federation-controller-manager/app:go_default_library", + "//federation/cmd/federation-controller-manager/app/options:go_default_library", + "//pkg/client/metrics/prometheus:go_default_library", + "//pkg/healthz:go_default_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", + "//plugin/cmd/kube-scheduler/app:go_default_library", + "//plugin/cmd/kube-scheduler/app/options:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kube-apiserver/BUILD b/cmd/kube-apiserver/BUILD new file mode 100644 index 0000000000000..014733d3f378f --- /dev/null +++ b/cmd/kube-apiserver/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kube-apiserver", + srcs = ["apiserver.go"], + tags = ["automanaged"], + deps = [ + "//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", + ], +) diff --git a/cmd/kube-apiserver/app/BUILD b/cmd/kube-apiserver/app/BUILD new file mode 100644 index 0000000000000..a147069f86a42 --- /dev/null +++ b/cmd/kube-apiserver/app/BUILD @@ -0,0 +1,81 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "plugins.go", + "server.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kube-apiserver/app/options:go_default_library", + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/apiserver/authenticator:go_default_library", + "//pkg/apiserver/openapi:go_default_library", + "//pkg/auth/authorizer/union:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/controller/serviceaccount:go_default_library", + "//pkg/generated/openapi:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/genericapiserver/authorizer:go_default_library", + "//pkg/genericapiserver/validation:go_default_library", + "//pkg/master:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//plugin/pkg/admission/admit:go_default_library", + "//plugin/pkg/admission/alwayspullimages:go_default_library", + "//plugin/pkg/admission/antiaffinity:go_default_library", + "//plugin/pkg/admission/deny:go_default_library", + "//plugin/pkg/admission/exec:go_default_library", + "//plugin/pkg/admission/gc:go_default_library", + "//plugin/pkg/admission/imagepolicy:go_default_library", + "//plugin/pkg/admission/initialresources:go_default_library", + "//plugin/pkg/admission/limitranger:go_default_library", + "//plugin/pkg/admission/namespace/autoprovision:go_default_library", + "//plugin/pkg/admission/namespace/exists:go_default_library", + "//plugin/pkg/admission/namespace/lifecycle:go_default_library", + "//plugin/pkg/admission/persistentvolume/label:go_default_library", + "//plugin/pkg/admission/podnodeselector:go_default_library", + "//plugin/pkg/admission/resourcequota:go_default_library", + "//plugin/pkg/admission/security/podsecuritypolicy:go_default_library", + "//plugin/pkg/admission/securitycontext/scdeny:go_default_library", + "//plugin/pkg/admission/serviceaccount:go_default_library", + "//plugin/pkg/admission/storageclass/default:go_default_library", + "//plugin/pkg/auth/authenticator/request/union:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/pborman/uuid", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = ["server_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//cmd/kube-apiserver/app/options:go_default_library"], +) diff --git a/cmd/kube-apiserver/app/options/BUILD b/cmd/kube-apiserver/app/options/BUILD new file mode 100644 index 0000000000000..b80aa4432d2ad --- /dev/null +++ b/cmd/kube-apiserver/app/options/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/validation:go_default_library", + "//pkg/genericapiserver/options:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/master/ports:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = ["options_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) diff --git a/cmd/kube-controller-manager/BUILD b/cmd/kube-controller-manager/BUILD new file mode 100644 index 0000000000000..cdd49cd7980e2 --- /dev/null +++ b/cmd/kube-controller-manager/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kube-controller-manager", + srcs = ["controller-manager.go"], + tags = ["automanaged"], + deps = [ + "//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/healthz: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", + ], +) diff --git a/cmd/kube-controller-manager/app/BUILD b/cmd/kube-controller-manager/app/BUILD new file mode 100644 index 0000000000000..acdc721b5c8fa --- /dev/null +++ b/cmd/kube-controller-manager/app/BUILD @@ -0,0 +1,93 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controllermanager.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kube-controller-manager/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/leaderelection:go_default_library", + "//pkg/client/leaderelection/resourcelock:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//pkg/cloudprovider/providers/openstack:go_default_library", + "//pkg/cloudprovider/providers/vsphere:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/certificates:go_default_library", + "//pkg/controller/daemon:go_default_library", + "//pkg/controller/deployment:go_default_library", + "//pkg/controller/disruption:go_default_library", + "//pkg/controller/endpoint:go_default_library", + "//pkg/controller/garbagecollector:go_default_library", + "//pkg/controller/garbagecollector/metaonly:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/controller/job:go_default_library", + "//pkg/controller/namespace:go_default_library", + "//pkg/controller/node:go_default_library", + "//pkg/controller/petset:go_default_library", + "//pkg/controller/podautoscaler:go_default_library", + "//pkg/controller/podautoscaler/metrics:go_default_library", + "//pkg/controller/podgc:go_default_library", + "//pkg/controller/replicaset:go_default_library", + "//pkg/controller/replication:go_default_library", + "//pkg/controller/resourcequota:go_default_library", + "//pkg/controller/route:go_default_library", + "//pkg/controller/scheduledjob:go_default_library", + "//pkg/controller/service:go_default_library", + "//pkg/controller/serviceaccount:go_default_library", + "//pkg/controller/volume/attachdetach:go_default_library", + "//pkg/controller/volume/persistentvolume:go_default_library", + "//pkg/healthz:go_default_library", + "//pkg/quota/install:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/configz:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/aws_ebs:go_default_library", + "//pkg/volume/azure_dd:go_default_library", + "//pkg/volume/cinder:go_default_library", + "//pkg/volume/flexvolume:go_default_library", + "//pkg/volume/flocker:go_default_library", + "//pkg/volume/gce_pd:go_default_library", + "//pkg/volume/glusterfs:go_default_library", + "//pkg/volume/host_path:go_default_library", + "//pkg/volume/nfs:go_default_library", + "//pkg/volume/quobyte:go_default_library", + "//pkg/volume/rbd:go_default_library", + "//pkg/volume/vsphere_volume:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kube-controller-manager/app/options/BUILD b/cmd/kube-controller-manager/app/options/BUILD new file mode 100644 index 0000000000000..e26cb5664f464 --- /dev/null +++ b/cmd/kube-controller-manager/app/options/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/leaderelection:go_default_library", + "//pkg/master/ports:go_default_library", + "//pkg/util/config:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kube-discovery/BUILD b/cmd/kube-discovery/BUILD new file mode 100644 index 0000000000000..05abe2f4bcb27 --- /dev/null +++ b/cmd/kube-discovery/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kube-discovery", + srcs = ["kubediscovery.go"], + tags = ["automanaged"], + deps = ["//cmd/kube-discovery/app:go_default_library"], +) diff --git a/cmd/kube-discovery/app/BUILD b/cmd/kube-discovery/app/BUILD new file mode 100644 index 0000000000000..a7f29b86700d1 --- /dev/null +++ b/cmd/kube-discovery/app/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "handlers.go", + "model.go", + "routes.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gorilla/mux", + "//vendor:github.com/square/go-jose", + ], +) + +go_test( + name = "go_default_test", + srcs = ["handlers_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/square/go-jose"], +) diff --git a/cmd/kube-dns/BUILD b/cmd/kube-dns/BUILD new file mode 100644 index 0000000000000..3645756f231db --- /dev/null +++ b/cmd/kube-dns/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kube-dns", + srcs = ["dns.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kube-dns/app:go_default_library", + "//cmd/kube-dns/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", + ], +) diff --git a/cmd/kube-dns/app/BUILD b/cmd/kube-dns/app/BUILD new file mode 100644 index 0000000000000..66cce8f92aed7 --- /dev/null +++ b/cmd/kube-dns/app/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["server.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kube-dns/app/options:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/dns:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/skynetservices/skydns/metrics", + "//vendor:github.com/skynetservices/skydns/server", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kube-dns/app/options/BUILD b/cmd/kube-dns/app/options/BUILD new file mode 100644 index 0000000000000..ab68d6af54e15 --- /dev/null +++ b/cmd/kube-dns/app/options/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/validation:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kube-proxy/BUILD b/cmd/kube-proxy/BUILD new file mode 100644 index 0000000000000..af23dddafd16c --- /dev/null +++ b/cmd/kube-proxy/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kube-proxy", + srcs = ["proxy.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kube-proxy/app:go_default_library", + "//cmd/kube-proxy/app/options:go_default_library", + "//pkg/client/metrics/prometheus:go_default_library", + "//pkg/healthz: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", + ], +) diff --git a/cmd/kube-proxy/app/BUILD b/cmd/kube-proxy/app/BUILD new file mode 100644 index 0000000000000..ec7e1373f7680 --- /dev/null +++ b/cmd/kube-proxy/app/BUILD @@ -0,0 +1,61 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conntrack.go", + "server.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kube-proxy/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/proxy:go_default_library", + "//pkg/proxy/config:go_default_library", + "//pkg/proxy/iptables:go_default_library", + "//pkg/proxy/userspace:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/configz:go_default_library", + "//pkg/util/dbus:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/oom:go_default_library", + "//pkg/util/resourcecontainer:go_default_library", + "//pkg/util/sysctl:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = ["server_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//cmd/kube-proxy/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/util/iptables:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/cmd/kube-proxy/app/options/BUILD b/cmd/kube-proxy/app/options/BUILD new file mode 100644 index 0000000000000..8d2f453462b77 --- /dev/null +++ b/cmd/kube-proxy/app/options/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/apis/componentconfig/v1alpha1: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", + ], +) diff --git a/cmd/kubeadm/BUILD b/cmd/kubeadm/BUILD new file mode 100644 index 0000000000000..ebf6168cad759 --- /dev/null +++ b/cmd/kubeadm/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kubeadm", + srcs = ["kubeadm.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app:go_default_library", + "//cmd/kubeadm/app/util:go_default_library", + ], +) diff --git a/cmd/kubeadm/app/BUILD b/cmd/kubeadm/app/BUILD new file mode 100644 index 0000000000000..c3786b3618a15 --- /dev/null +++ b/cmd/kubeadm/app/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["kubeadm.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm/install:go_default_library", + "//cmd/kubeadm/app/cmd:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/util/logs:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kubeadm/app/apis/kubeadm/BUILD b/cmd/kubeadm/app/apis/kubeadm/BUILD new file mode 100644 index 0000000000000..fe8250a359d6b --- /dev/null +++ b/cmd/kubeadm/app/apis/kubeadm/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "defaults.go", + "doc.go", + "env.go", + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/cmd/kubeadm/app/apis/kubeadm/install/BUILD b/cmd/kubeadm/app/apis/kubeadm/install/BUILD new file mode 100644 index 0000000000000..256c30e79c053 --- /dev/null +++ b/cmd/kubeadm/app/apis/kubeadm/install/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "install.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//cmd/kubeadm/app/apis/kubeadm/v1alpha1:go_default_library", + "//pkg/apimachinery/announced:go_default_library", + ], +) diff --git a/cmd/kubeadm/app/apis/kubeadm/v1alpha1/BUILD b/cmd/kubeadm/app/apis/kubeadm/v1alpha1/BUILD new file mode 100644 index 0000000000000..972efe1cc00e5 --- /dev/null +++ b/cmd/kubeadm/app/apis/kubeadm/v1alpha1/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/cmd/kubeadm/app/cmd/BUILD b/cmd/kubeadm/app/cmd/BUILD new file mode 100644 index 0000000000000..db3704fd75ced --- /dev/null +++ b/cmd/kubeadm/app/cmd/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cmd.go", + "init.go", + "join.go", + "reset.go", + "version.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//cmd/kubeadm/app/master:go_default_library", + "//cmd/kubeadm/app/node:go_default_library", + "//cmd/kubeadm/app/preflight:go_default_library", + "//cmd/kubeadm/app/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flag:go_default_library", + "//pkg/util/initsystem:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/renstrom/dedent", + "//vendor:github.com/spf13/cobra", + ], +) diff --git a/cmd/kubeadm/app/images/BUILD b/cmd/kubeadm/app/images/BUILD new file mode 100644 index 0000000000000..01852d0fc46a6 --- /dev/null +++ b/cmd/kubeadm/app/images/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["images.go"], + tags = ["automanaged"], + deps = ["//cmd/kubeadm/app/apis/kubeadm:go_default_library"], +) diff --git a/cmd/kubeadm/app/master/BUILD b/cmd/kubeadm/app/master/BUILD new file mode 100644 index 0000000000000..263af4f7cfb6c --- /dev/null +++ b/cmd/kubeadm/app/master/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "addons.go", + "apiclient.go", + "discovery.go", + "kubeconfig.go", + "manifests.go", + "pki.go", + "tokens.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//cmd/kubeadm/app/images:go_default_library", + "//cmd/kubeadm/app/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/cmd/kubeadm/app/node/BUILD b/cmd/kubeadm/app/node/BUILD new file mode 100644 index 0000000000000..ef047fe705b2f --- /dev/null +++ b/cmd/kubeadm/app/node/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "bootstrap.go", + "csr.go", + "discovery.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//cmd/kubeadm/app/util:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/kubelet/util/csr:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/square/go-jose", + ], +) diff --git a/cmd/kubeadm/app/preflight/BUILD b/cmd/kubeadm/app/preflight/BUILD new file mode 100644 index 0000000000000..dd77ec8308518 --- /dev/null +++ b/cmd/kubeadm/app/preflight/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["checks.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//pkg/util/initsystem:go_default_library", + ], +) diff --git a/cmd/kubeadm/app/util/BUILD b/cmd/kubeadm/app/util/BUILD new file mode 100644 index 0000000000000..d42fe748ac382 --- /dev/null +++ b/cmd/kubeadm/app/util/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "error.go", + "kubeconfig.go", + "tokens.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//cmd/kubeadm/app/preflight:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/renstrom/dedent", + ], +) + +go_test( + name = "go_default_test", + srcs = ["tokens_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//cmd/kubeadm/app/apis/kubeadm:go_default_library"], +) diff --git a/cmd/kubectl/BUILD b/cmd/kubectl/BUILD new file mode 100644 index 0000000000000..f1378265c8a59 --- /dev/null +++ b/cmd/kubectl/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kubectl", + srcs = ["kubectl.go"], + tags = ["automanaged"], + deps = ["//cmd/kubectl/app:go_default_library"], +) diff --git a/cmd/kubectl/app/BUILD b/cmd/kubectl/app/BUILD new file mode 100644 index 0000000000000..5bef311c9c508 --- /dev/null +++ b/cmd/kubectl/app/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["kubectl.go"], + tags = ["automanaged"], + deps = [ + "//pkg/client/metrics/prometheus:go_default_library", + "//pkg/kubectl/cmd:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/util/logs:go_default_library", + "//pkg/version/prometheus:go_default_library", + ], +) diff --git a/cmd/kubelet/BUILD b/cmd/kubelet/BUILD new file mode 100644 index 0000000000000..20d3017a5ecc5 --- /dev/null +++ b/cmd/kubelet/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kubelet", + srcs = ["kubelet.go"], + tags = ["automanaged"], + deps = [ + "//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", + ], +) diff --git a/cmd/kubelet/app/BUILD b/cmd/kubelet/app/BUILD new file mode 100644 index 0000000000000..0ad48fd21e8a0 --- /dev/null +++ b/cmd/kubelet/app/BUILD @@ -0,0 +1,113 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "bootstrap.go", + "plugins.go", + "server.go", + "server_linux.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubelet/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/apis/componentconfig/v1alpha1:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/client/chaosclient:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/auth:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers:go_default_library", + "//pkg/credentialprovider:go_default_library", + "//pkg/credentialprovider/aws:go_default_library", + "//pkg/credentialprovider/gcp:go_default_library", + "//pkg/healthz:go_default_library", + "//pkg/kubelet:go_default_library", + "//pkg/kubelet/cadvisor:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/cni:go_default_library", + "//pkg/kubelet/network/exec:go_default_library", + "//pkg/kubelet/network/kubenet:go_default_library", + "//pkg/kubelet/server:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/csr:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/cert: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", + "//pkg/util/mount:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/oom:go_default_library", + "//pkg/util/rlimit:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/aws_ebs:go_default_library", + "//pkg/volume/azure_dd:go_default_library", + "//pkg/volume/azure_file:go_default_library", + "//pkg/volume/cephfs:go_default_library", + "//pkg/volume/cinder:go_default_library", + "//pkg/volume/configmap:go_default_library", + "//pkg/volume/downwardapi:go_default_library", + "//pkg/volume/empty_dir:go_default_library", + "//pkg/volume/fc:go_default_library", + "//pkg/volume/flexvolume:go_default_library", + "//pkg/volume/flocker:go_default_library", + "//pkg/volume/gce_pd:go_default_library", + "//pkg/volume/git_repo:go_default_library", + "//pkg/volume/glusterfs:go_default_library", + "//pkg/volume/host_path:go_default_library", + "//pkg/volume/iscsi:go_default_library", + "//pkg/volume/nfs:go_default_library", + "//pkg/volume/quobyte:go_default_library", + "//pkg/volume/rbd:go_default_library", + "//pkg/volume/secret:go_default_library", + "//pkg/volume/vsphere_volume:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + "//vendor:golang.org/x/exp/inotify", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "bootstrap_test.go", + "server_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//pkg/kubelet:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/cmd/kubelet/app/options/BUILD b/cmd/kubelet/app/options/BUILD new file mode 100644 index 0000000000000..4dee7ec846998 --- /dev/null +++ b/cmd/kubelet/app/options/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//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", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kubemark/BUILD b/cmd/kubemark/BUILD new file mode 100644 index 0000000000000..183df93b8e0f3 --- /dev/null +++ b/cmd/kubemark/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kubemark", + srcs = ["hollow-node.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/metrics/prometheus:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/kubelet/cadvisor/testing:go_default_library", + "//pkg/kubelet/cm:go_default_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/util/sets:go_default_library", + "//pkg/version/prometheus:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/kubernetes-discovery/BUILD b/cmd/kubernetes-discovery/BUILD new file mode 100644 index 0000000000000..7fe3d42253078 --- /dev/null +++ b/cmd/kubernetes-discovery/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kubernetes-discovery", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kubernetes-discovery/discoverysummarizer:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/cmd/kubernetes-discovery/discoverysummarizer/BUILD b/cmd/kubernetes-discovery/discoverysummarizer/BUILD new file mode 100644 index 0000000000000..ec6f5a91c5af3 --- /dev/null +++ b/cmd/kubernetes-discovery/discoverysummarizer/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "discoverysummarizer.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubernetes-discovery/discoverysummarizer/apis/config/v1alpha1:go_default_library", + "//pkg/api/unversioned:go_default_library", + ], +) diff --git a/cmd/kubernetes-discovery/discoverysummarizer/apis/config/v1alpha1/BUILD b/cmd/kubernetes-discovery/discoverysummarizer/apis/config/v1alpha1/BUILD new file mode 100644 index 0000000000000..f35b0ee0a8025 --- /dev/null +++ b/cmd/kubernetes-discovery/discoverysummarizer/apis/config/v1alpha1/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["types.go"], + tags = ["automanaged"], +) diff --git a/cmd/libs/go2idl/client-gen/BUILD b/cmd/libs/go2idl/client-gen/BUILD new file mode 100644 index 0000000000000..537716c329809 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "client-gen", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/args:go_default_library", + "//cmd/libs/go2idl/client-gen/generators:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/gengo/args", + ], +) diff --git a/cmd/libs/go2idl/client-gen/args/BUILD b/cmd/libs/go2idl/client-gen/args/BUILD new file mode 100644 index 0000000000000..aec5989b75f2b --- /dev/null +++ b/cmd/libs/go2idl/client-gen/args/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["args.go"], + tags = ["automanaged"], + deps = ["//pkg/api/unversioned:go_default_library"], +) diff --git a/cmd/libs/go2idl/client-gen/generators/BUILD b/cmd/libs/go2idl/client-gen/generators/BUILD new file mode 100644 index 0000000000000..120e1e8b7589e --- /dev/null +++ b/cmd/libs/go2idl/client-gen/generators/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "client_generator.go", + "generator_for_clientset.go", + "generator_for_expansion.go", + "generator_for_group.go", + "generator_for_type.go", + "tags.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/args:go_default_library", + "//cmd/libs/go2idl/client-gen/generators/fake:go_default_library", + "//cmd/libs/go2idl/client-gen/generators/normalization:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/cmd/libs/go2idl/client-gen/generators/fake/BUILD b/cmd/libs/go2idl/client-gen/generators/fake/BUILD new file mode 100644 index 0000000000000..0f94af6673dd5 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/generators/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_client_generator.go", + "generator_fake_for_clientset.go", + "generator_fake_for_group.go", + "generator_fake_for_type.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/args:go_default_library", + "//cmd/libs/go2idl/client-gen/generators/normalization:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/cmd/libs/go2idl/client-gen/generators/normalization/BUILD b/cmd/libs/go2idl/client-gen/generators/normalization/BUILD new file mode 100644 index 0000000000000..8012dca809748 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/generators/normalization/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["normalization.go"], + tags = ["automanaged"], + deps = ["//pkg/api/unversioned:go_default_library"], +) diff --git a/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/BUILD b/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/BUILD new file mode 100644 index 0000000000000..38260a4a03e83 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/install/BUILD b/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/install/BUILD new file mode 100644 index 0000000000000..0c467b225e126 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/install/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io:go_default_library", + "//cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/v1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/v1/BUILD b/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/v1/BUILD new file mode 100644 index 0000000000000..3239284090ef4 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/v1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/BUILD b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/BUILD new file mode 100644 index 0000000000000..5a40d73de1c18 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//plugin/pkg/client/auth:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["clientset_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + ], +) diff --git a/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/fake/BUILD b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/fake/BUILD new file mode 100644 index 0000000000000..758c3d3a5ff36 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset:go_default_library", + "//cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned:go_default_library", + "//cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/BUILD b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/BUILD new file mode 100644 index 0000000000000..9e93f8101c672 --- /dev/null +++ b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "testgroup_client.go", + "testtype.go", + "testtype_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["testgroup_test.go"], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io:go_default_library", + "//cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io/install:go_default_library", + "//cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/testclient/simple:go_default_library", + "//pkg/labels:go_default_library", + ], +) diff --git a/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/fake/BUILD b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/fake/BUILD new file mode 100644 index 0000000000000..55c92a1bf34ac --- /dev/null +++ b/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_testgroup_client.go", + "fake_testtype.go", + "fake_testtype_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/client-gen/test_apis/testgroup.k8s.io:go_default_library", + "//cmd/libs/go2idl/client-gen/testoutput/clientset_generated/test_internalclientset/typed/testgroup.k8s.io/unversioned:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/cmd/libs/go2idl/conversion-gen/BUILD b/cmd/libs/go2idl/conversion-gen/BUILD new file mode 100644 index 0000000000000..7bac31ca6fe7e --- /dev/null +++ b/cmd/libs/go2idl/conversion-gen/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "conversion-gen", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/conversion-gen/generators:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/gengo/args", + ], +) diff --git a/cmd/libs/go2idl/conversion-gen/generators/BUILD b/cmd/libs/go2idl/conversion-gen/generators/BUILD new file mode 100644 index 0000000000000..97907cea0e5fa --- /dev/null +++ b/cmd/libs/go2idl/conversion-gen/generators/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["conversion.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/cmd/libs/go2idl/deepcopy-gen/BUILD b/cmd/libs/go2idl/deepcopy-gen/BUILD new file mode 100644 index 0000000000000..2652e03816cb4 --- /dev/null +++ b/cmd/libs/go2idl/deepcopy-gen/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "deepcopy-gen", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/examples/deepcopy-gen/generators", + ], +) diff --git a/cmd/libs/go2idl/defaulter-gen/BUILD b/cmd/libs/go2idl/defaulter-gen/BUILD new file mode 100644 index 0000000000000..653df089cf60a --- /dev/null +++ b/cmd/libs/go2idl/defaulter-gen/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "defaulter-gen", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/examples/defaulter-gen/generators", + ], +) diff --git a/cmd/libs/go2idl/go-to-protobuf/BUILD b/cmd/libs/go2idl/go-to-protobuf/BUILD new file mode 100644 index 0000000000000..e7d4fe01aa288 --- /dev/null +++ b/cmd/libs/go2idl/go-to-protobuf/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "go-to-protobuf", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/go-to-protobuf/protobuf:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/libs/go2idl/go-to-protobuf/protobuf/BUILD b/cmd/libs/go2idl/go-to-protobuf/protobuf/BUILD new file mode 100644 index 0000000000000..00d55aea503f8 --- /dev/null +++ b/cmd/libs/go2idl/go-to-protobuf/protobuf/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cmd.go", + "generator.go", + "import_tracker.go", + "namer.go", + "package.go", + "parser.go", + "tags.go", + ], + tags = ["automanaged"], + deps = [ + "//third_party/forked/golang/reflect:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/cmd/libs/go2idl/go-to-protobuf/protoc-gen-gogo/BUILD b/cmd/libs/go2idl/go-to-protobuf/protoc-gen-gogo/BUILD new file mode 100644 index 0000000000000..71b1230e2ce46 --- /dev/null +++ b/cmd/libs/go2idl/go-to-protobuf/protoc-gen-gogo/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "protoc-gen-gogo", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/gogo/protobuf/vanity/command", + ], +) diff --git a/cmd/libs/go2idl/import-boss/BUILD b/cmd/libs/go2idl/import-boss/BUILD new file mode 100644 index 0000000000000..4a7709889368c --- /dev/null +++ b/cmd/libs/go2idl/import-boss/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "import-boss", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/examples/import-boss/generators", + ], +) diff --git a/cmd/libs/go2idl/openapi-gen/BUILD b/cmd/libs/go2idl/openapi-gen/BUILD new file mode 100644 index 0000000000000..659374cad502d --- /dev/null +++ b/cmd/libs/go2idl/openapi-gen/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "openapi-gen", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//cmd/libs/go2idl/openapi-gen/generators:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + ], +) diff --git a/cmd/libs/go2idl/openapi-gen/generators/BUILD b/cmd/libs/go2idl/openapi-gen/generators/BUILD new file mode 100644 index 0000000000000..6bd92a82347f7 --- /dev/null +++ b/cmd/libs/go2idl/openapi-gen/generators/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["openapi.go"], + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/openapi/common:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) + +go_test( + name = "go_default_test", + srcs = ["openapi_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//vendor:github.com/stretchr/testify/assert", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/cmd/libs/go2idl/set-gen/BUILD b/cmd/libs/go2idl/set-gen/BUILD new file mode 100644 index 0000000000000..9538fbef4dccd --- /dev/null +++ b/cmd/libs/go2idl/set-gen/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "set-gen", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/examples/set-gen/generators", + ], +) diff --git a/cmd/linkcheck/BUILD b/cmd/linkcheck/BUILD new file mode 100644 index 0000000000000..94956ddf9a4a2 --- /dev/null +++ b/cmd/linkcheck/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "linkcheck", + srcs = ["links.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mvdan/xurls", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/cmd/mungedocs/BUILD b/cmd/mungedocs/BUILD new file mode 100644 index 0000000000000..59b1971e0ae37 --- /dev/null +++ b/cmd/mungedocs/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "mungedocs", + srcs = [ + "analytics.go", + "example_syncer.go", + "headers.go", + "kubectl_dash_f.go", + "links.go", + "mungedocs.go", + "preformatted.go", + "toc.go", + "unversioned_warning.go", + "util.go", + "whitespace.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) diff --git a/federation/apis/core/BUILD b/federation/apis/core/BUILD new file mode 100644 index 0000000000000..ede3db808aeab --- /dev/null +++ b/federation/apis/core/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "register.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/federation/apis/core/install/BUILD b/federation/apis/core/install/BUILD new file mode 100644 index 0000000000000..a60e44ebf6628 --- /dev/null +++ b/federation/apis/core/install/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/core:go_default_library", + "//federation/apis/core/v1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/apis/core/v1/BUILD b/federation/apis/core/v1/BUILD new file mode 100644 index 0000000000000..ca571fafb8a9e --- /dev/null +++ b/federation/apis/core/v1/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "register.go", + "zz_generated.conversion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch/versioned:go_default_library", + ], +) diff --git a/federation/apis/federation/BUILD b/federation/apis/federation/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/federation/apis/federation/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/federation/apis/federation/install/BUILD b/federation/apis/federation/install/BUILD new file mode 100644 index 0000000000000..75c93828ae116 --- /dev/null +++ b/federation/apis/federation/install/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["install_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/federation/apis/federation/v1beta1/BUILD b/federation/apis/federation/v1beta1/BUILD new file mode 100644 index 0000000000000..81d64b75af6bf --- /dev/null +++ b/federation/apis/federation/v1beta1/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/federation/apis/federation/validation/BUILD b/federation/apis/federation/validation/BUILD new file mode 100644 index 0000000000000..e98905e4d095b --- /dev/null +++ b/federation/apis/federation/validation/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//pkg/api:go_default_library", + ], +) diff --git a/federation/client/cache/BUILD b/federation/client/cache/BUILD new file mode 100644 index 0000000000000..777460329153d --- /dev/null +++ b/federation/client/cache/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["cluster_cache.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//pkg/client/cache:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/BUILD b/federation/client/clientset_generated/federation_internalclientset/BUILD new file mode 100644 index 0000000000000..d5321fba27afb --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/install:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//plugin/pkg/client/auth:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/fake/BUILD b/federation/client/clientset_generated/federation_internalclientset/fake/BUILD new file mode 100644 index 0000000000000..9828b4d073cb5 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/fake/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_internalclientset:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/fake:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/fake:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/BUILD b/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/BUILD new file mode 100644 index 0000000000000..eb6000c90d0f0 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "configmap.go", + "core_client.go", + "doc.go", + "event.go", + "generated_expansion.go", + "namespace.go", + "namespace_expansion.go", + "secret.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/fake/BUILD b/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/fake/BUILD new file mode 100644 index 0000000000000..a93365f9120f0 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned/fake/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_configmap.go", + "fake_core_client.go", + "fake_event.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_secret.go", + "fake_service.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_internalclientset/typed/core/unversioned:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/BUILD b/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/BUILD new file mode 100644 index 0000000000000..3544dbb7c5b83 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemonset.go", + "deployment.go", + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "ingress.go", + "replicaset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/fake/BUILD b/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/fake/BUILD new file mode 100644 index 0000000000000..46e82634593c0 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned/fake/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_daemonset.go", + "fake_deployment.go", + "fake_extensions_client.go", + "fake_ingress.go", + "fake_replicaset.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/BUILD b/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/BUILD new file mode 100644 index 0000000000000..d73158c8ffc37 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cluster.go", + "doc.go", + "federation_client.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/fake/BUILD b/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/fake/BUILD new file mode 100644 index 0000000000000..cb8c051c16bb3 --- /dev/null +++ b/federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_cluster.go", + "fake_federation_client.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/typed/federation/unversioned:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_3/BUILD b/federation/client/clientset_generated/federation_release_1_3/BUILD new file mode 100644 index 0000000000000..0141e03c28beb --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_3/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/install:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/core/v1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_3/fake/BUILD b/federation/client/clientset_generated/federation_release_1_3/fake/BUILD new file mode 100644 index 0000000000000..0d2715102cae7 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_3/fake/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_3:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/core/v1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/core/v1/fake:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_3/typed/core/v1/BUILD b/federation/client/clientset_generated/federation_release_1_3/typed/core/v1/BUILD new file mode 100644 index 0000000000000..3acc7f4cda77f --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_3/typed/core/v1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "core_client.go", + "doc.go", + "generated_expansion.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_3/typed/core/v1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_3/typed/core/v1/fake/BUILD new file mode 100644 index 0000000000000..62f4d42390d76 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_3/typed/core/v1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_core_client.go", + "fake_service.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_3/typed/core/v1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/BUILD b/federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/BUILD new file mode 100644 index 0000000000000..1a4a330e28695 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cluster.go", + "doc.go", + "federation_client.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..26813ef9889d6 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_cluster.go", + "fake_federation_client.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_3/typed/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/BUILD b/federation/client/clientset_generated/federation_release_1_4/BUILD new file mode 100644 index 0000000000000..44c397332dfef --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/install:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/core/v1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/fake/BUILD b/federation/client/clientset_generated/federation_release_1_4/fake/BUILD new file mode 100644 index 0000000000000..bdaeeade70e4e --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/fake/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_4:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/core/v1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/core/v1/fake:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/fake:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/typed/core/v1/BUILD b/federation/client/clientset_generated/federation_release_1_4/typed/core/v1/BUILD new file mode 100644 index 0000000000000..6382fa3914d55 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/typed/core/v1/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "core_client.go", + "doc.go", + "event.go", + "generated_expansion.go", + "namespace.go", + "namespace_expansion.go", + "secret.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/typed/core/v1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_4/typed/core/v1/fake/BUILD new file mode 100644 index 0000000000000..d9c20c0370eef --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/typed/core/v1/fake/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_core_client.go", + "fake_event.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_secret.go", + "fake_service.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_4/typed/core/v1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/BUILD b/federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/BUILD new file mode 100644 index 0000000000000..1f66ae49b3378 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "ingress.go", + "replicaset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..8eae83b02feb5 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_extensions_client.go", + "fake_ingress.go", + "fake_replicaset.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_4/typed/extensions/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/BUILD b/federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/BUILD new file mode 100644 index 0000000000000..1a4a330e28695 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cluster.go", + "doc.go", + "federation_client.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..746e9fc287cad --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_cluster.go", + "fake_federation_client.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_4/typed/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/BUILD b/federation/client/clientset_generated/federation_release_1_5/BUILD new file mode 100644 index 0000000000000..dcec27285f1d8 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/install:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/core/v1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//plugin/pkg/client/auth:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/fake/BUILD b/federation/client/clientset_generated/federation_release_1_5/fake/BUILD new file mode 100644 index 0000000000000..83a725f4fd0bf --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/fake/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/core/v1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/core/v1/fake:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/fake:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/typed/core/v1/BUILD b/federation/client/clientset_generated/federation_release_1_5/typed/core/v1/BUILD new file mode 100644 index 0000000000000..861912cfbfda6 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/typed/core/v1/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "configmap.go", + "core_client.go", + "doc.go", + "event.go", + "generated_expansion.go", + "namespace.go", + "namespace_expansion.go", + "secret.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/typed/core/v1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_5/typed/core/v1/fake/BUILD new file mode 100644 index 0000000000000..5287f21a574a6 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/typed/core/v1/fake/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_configmap.go", + "fake_core_client.go", + "fake_event.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_secret.go", + "fake_service.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5/typed/core/v1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/BUILD b/federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/BUILD new file mode 100644 index 0000000000000..04a3f46b45d93 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemonset.go", + "deployment.go", + "deployment_expansion.go", + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "ingress.go", + "replicaset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..04a39b8bb3191 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1/fake/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_daemonset.go", + "fake_deployment.go", + "fake_deployment_expansion.go", + "fake_extensions_client.go", + "fake_ingress.go", + "fake_replicaset.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5/typed/extensions/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/BUILD b/federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/BUILD new file mode 100644 index 0000000000000..bf0465935b793 --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cluster.go", + "doc.go", + "federation_client.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/fake/BUILD b/federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..b5717c0e610db --- /dev/null +++ b/federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_cluster.go", + "fake_federation_client.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/typed/federation/v1beta1:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/federation/cluster/BUILD b/federation/cluster/BUILD new file mode 100644 index 0000000000000..f481737bfb0dc --- /dev/null +++ b/federation/cluster/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "cluster", + srcs = ["template.go"], + tags = ["automanaged"], +) diff --git a/federation/cmd/federation-apiserver/BUILD b/federation/cmd/federation-apiserver/BUILD new file mode 100644 index 0000000000000..829ba3c253391 --- /dev/null +++ b/federation/cmd/federation-apiserver/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "federation-apiserver", + srcs = ["apiserver.go"], + tags = ["automanaged"], + 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", + ], +) diff --git a/federation/cmd/federation-apiserver/app/BUILD b/federation/cmd/federation-apiserver/app/BUILD new file mode 100644 index 0000000000000..4a7da024ce306 --- /dev/null +++ b/federation/cmd/federation-apiserver/app/BUILD @@ -0,0 +1,73 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "core.go", + "extensions.go", + "federation.go", + "plugins.go", + "server.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/core:go_default_library", + "//federation/apis/core/install:go_default_library", + "//federation/apis/core/v1:go_default_library", + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/install:go_default_library", + "//federation/cmd/federation-apiserver/app/options:go_default_library", + "//federation/registry/cluster/etcd:go_default_library", + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apiserver/authenticator:go_default_library", + "//pkg/apiserver/openapi:go_default_library", + "//pkg/auth/authorizer/union:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/cloudprovider/providers:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/generated/openapi:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/genericapiserver/authorizer:go_default_library", + "//pkg/genericapiserver/validation:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/event/etcd:go_default_library", + "//pkg/registry/core/namespace/etcd:go_default_library", + "//pkg/registry/core/secret/etcd:go_default_library", + "//pkg/registry/core/service/etcd:go_default_library", + "//pkg/registry/extensions/daemonset/etcd:go_default_library", + "//pkg/registry/extensions/deployment/etcd:go_default_library", + "//pkg/registry/extensions/ingress/etcd:go_default_library", + "//pkg/registry/extensions/replicaset/etcd:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/routes:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//plugin/pkg/admission/admit:go_default_library", + "//plugin/pkg/admission/deny:go_default_library", + "//plugin/pkg/admission/gc:go_default_library", + "//plugin/pkg/admission/namespace/lifecycle:go_default_library", + "//plugin/pkg/auth/authenticator/request/union:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/pborman/uuid", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/federation/cmd/federation-apiserver/app/options/BUILD b/federation/cmd/federation-apiserver/app/options/BUILD new file mode 100644 index 0000000000000..bc42fb3dde4c2 --- /dev/null +++ b/federation/cmd/federation-apiserver/app/options/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/options:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/federation/cmd/federation-controller-manager/BUILD b/federation/cmd/federation-controller-manager/BUILD new file mode 100644 index 0000000000000..7d269737e1fc8 --- /dev/null +++ b/federation/cmd/federation-controller-manager/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "federation-controller-manager", + srcs = ["controller-manager.go"], + tags = ["automanaged"], + deps = [ + "//federation/cmd/federation-controller-manager/app:go_default_library", + "//federation/cmd/federation-controller-manager/app/options:go_default_library", + "//pkg/healthz: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", + ], +) diff --git a/federation/cmd/federation-controller-manager/app/BUILD b/federation/cmd/federation-controller-manager/app/BUILD new file mode 100644 index 0000000000000..30e2913c015a1 --- /dev/null +++ b/federation/cmd/federation-controller-manager/app/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controllermanager.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/cmd/federation-controller-manager/app/options:go_default_library", + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/providers/aws/route53:go_default_library", + "//federation/pkg/dnsprovider/providers/google/clouddns:go_default_library", + "//federation/pkg/federation-controller/cluster:go_default_library", + "//federation/pkg/federation-controller/daemonset:go_default_library", + "//federation/pkg/federation-controller/deployment:go_default_library", + "//federation/pkg/federation-controller/ingress:go_default_library", + "//federation/pkg/federation-controller/namespace:go_default_library", + "//federation/pkg/federation-controller/replicaset:go_default_library", + "//federation/pkg/federation-controller/secret:go_default_library", + "//federation/pkg/federation-controller/service:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/healthz:go_default_library", + "//pkg/util/configz:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/federation/cmd/federation-controller-manager/app/options/BUILD b/federation/cmd/federation-controller-manager/app/options/BUILD new file mode 100644 index 0000000000000..e81b21db28799 --- /dev/null +++ b/federation/cmd/federation-controller-manager/app/options/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/leaderelection:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/federation/cmd/genfeddocs/BUILD b/federation/cmd/genfeddocs/BUILD new file mode 100644 index 0000000000000..715317f6f4656 --- /dev/null +++ b/federation/cmd/genfeddocs/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "genfeddocs", + srcs = ["gen_fed_docs.go"], + tags = ["automanaged"], + deps = [ + "//cmd/genutils:go_default_library", + "//federation/cmd/federation-apiserver/app:go_default_library", + "//federation/cmd/federation-controller-manager/app:go_default_library", + "//vendor:github.com/spf13/cobra/doc", + ], +) diff --git a/federation/pkg/dnsprovider/BUILD b/federation/pkg/dnsprovider/BUILD new file mode 100644 index 0000000000000..379d4c8976f1e --- /dev/null +++ b/federation/pkg/dnsprovider/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "dns.go", + "doc.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["dns_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//federation/pkg/dnsprovider/rrstype:go_default_library"], +) diff --git a/federation/pkg/dnsprovider/providers/aws/route53/BUILD b/federation/pkg/dnsprovider/providers/aws/route53/BUILD new file mode 100644 index 0000000000000..ac7f9c84e888f --- /dev/null +++ b/federation/pkg/dnsprovider/providers/aws/route53/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "interface.go", + "route53.go", + "rrchangeset.go", + "rrset.go", + "rrsets.go", + "zone.go", + "zones.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/providers/aws/route53/stubs:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//pkg/util/uuid:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/session", + "//vendor:github.com/aws/aws-sdk-go/service/route53", + ], +) + +go_test( + name = "go_default_test", + srcs = ["route53_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/providers/aws/route53/stubs:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//federation/pkg/dnsprovider/tests:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/service/route53", + ], +) diff --git a/federation/pkg/dnsprovider/providers/aws/route53/stubs/BUILD b/federation/pkg/dnsprovider/providers/aws/route53/stubs/BUILD new file mode 100644 index 0000000000000..9db56ede57d3f --- /dev/null +++ b/federation/pkg/dnsprovider/providers/aws/route53/stubs/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["route53api.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/service/route53", + ], +) diff --git a/federation/pkg/dnsprovider/providers/google/clouddns/BUILD b/federation/pkg/dnsprovider/providers/google/clouddns/BUILD new file mode 100644 index 0000000000000..af5e4855d9a97 --- /dev/null +++ b/federation/pkg/dnsprovider/providers/google/clouddns/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clouddns.go", + "interface.go", + "rrchangeset.go", + "rrset.go", + "rrsets.go", + "zone.go", + "zones.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/providers/google/clouddns/internal:go_default_library", + "//federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces:go_default_library", + "//federation/pkg/dnsprovider/providers/google/clouddns/internal/stubs:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//vendor:cloud.google.com/go/compute/metadata", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + "//vendor:google.golang.org/api/compute/v1", + "//vendor:google.golang.org/api/dns/v1", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["clouddns_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//federation/pkg/dnsprovider/tests:go_default_library", + ], +) diff --git a/federation/pkg/dnsprovider/providers/google/clouddns/internal/BUILD b/federation/pkg/dnsprovider/providers/google/clouddns/internal/BUILD new file mode 100644 index 0000000000000..7e447f3056802 --- /dev/null +++ b/federation/pkg/dnsprovider/providers/google/clouddns/internal/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "change.go", + "changes_create_call.go", + "changes_service.go", + "clouddns.go", + "managed_zone.go", + "managed_zone_create_call.go", + "managed_zones_delete_call.go", + "managed_zones_get_call.go", + "managed_zones_list_call.go", + "managed_zones_list_response.go", + "managed_zones_service.go", + "rrset.go", + "rrsets_list_call.go", + "rrsets_list_response.go", + "rrsets_service.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//pkg/util/uuid:go_default_library", + "//vendor:google.golang.org/api/dns/v1", + "//vendor:google.golang.org/api/googleapi", + ], +) diff --git a/federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces/BUILD b/federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces/BUILD new file mode 100644 index 0000000000000..dbd1ed624e6d0 --- /dev/null +++ b/federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["interfaces.go"], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//vendor:google.golang.org/api/googleapi", + ], +) diff --git a/federation/pkg/dnsprovider/providers/google/clouddns/internal/stubs/BUILD b/federation/pkg/dnsprovider/providers/google/clouddns/internal/stubs/BUILD new file mode 100644 index 0000000000000..0550f1cc63c6f --- /dev/null +++ b/federation/pkg/dnsprovider/providers/google/clouddns/internal/stubs/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "change.go", + "changes_create_call.go", + "changes_service.go", + "clouddns.go", + "managed_zone.go", + "managed_zone_create_call.go", + "managed_zones_delete_call.go", + "managed_zones_get_call.go", + "managed_zones_list_call.go", + "managed_zones_list_response.go", + "managed_zones_service.go", + "rrset.go", + "rrsets_list_call.go", + "rrsets_list_response.go", + "rrsets_service.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//vendor:google.golang.org/api/dns/v1", + "//vendor:google.golang.org/api/googleapi", + ], +) diff --git a/federation/pkg/dnsprovider/rrstype/BUILD b/federation/pkg/dnsprovider/rrstype/BUILD new file mode 100644 index 0000000000000..805e910747bc7 --- /dev/null +++ b/federation/pkg/dnsprovider/rrstype/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rrstype.go"], + tags = ["automanaged"], +) diff --git a/federation/pkg/dnsprovider/tests/BUILD b/federation/pkg/dnsprovider/tests/BUILD new file mode 100644 index 0000000000000..7c3a3d564d72c --- /dev/null +++ b/federation/pkg/dnsprovider/tests/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["commontests.go"], + tags = ["automanaged"], + deps = [ + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + ], +) diff --git a/federation/pkg/federation-controller/BUILD b/federation/pkg/federation-controller/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/federation/pkg/federation-controller/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/federation/pkg/federation-controller/cluster/BUILD b/federation/pkg/federation-controller/cluster/BUILD new file mode 100644 index 0000000000000..24e5790a900ef --- /dev/null +++ b/federation/pkg/federation-controller/cluster/BUILD @@ -0,0 +1,60 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cluster_client.go", + "clustercontroller.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/cache:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["clustercontroller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/util/uuid:go_default_library", + ], +) diff --git a/federation/pkg/federation-controller/daemonset/BUILD b/federation/pkg/federation-controller/daemonset/BUILD new file mode 100644 index 0000000000000..115fa4bc08447 --- /dev/null +++ b/federation/pkg/federation-controller/daemonset/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["daemonset_controller.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/eventsink:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["daemonset_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/deployment/BUILD b/federation/pkg/federation-controller/deployment/BUILD new file mode 100644 index 0000000000000..31501750a6bea --- /dev/null +++ b/federation/pkg/federation-controller/deployment/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["deploymentcontroller.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/eventsink:go_default_library", + "//federation/pkg/federation-controller/util/planner:go_default_library", + "//federation/pkg/federation-controller/util/podanalyzer:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["deploymentcontroller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/ingress/BUILD b/federation/pkg/federation-controller/ingress/BUILD new file mode 100644 index 0000000000000..1dbda78827264 --- /dev/null +++ b/federation/pkg/federation-controller/ingress/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["ingress_controller.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/eventsink:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["ingress_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/namespace/BUILD b/federation/pkg/federation-controller/namespace/BUILD new file mode 100644 index 0000000000000..49cf6b6189e6f --- /dev/null +++ b/federation/pkg/federation-controller/namespace/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["namespace_controller.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/eventsink:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["namespace_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/replicaset/BUILD b/federation/pkg/federation-controller/replicaset/BUILD new file mode 100644 index 0000000000000..3bb743594b135 --- /dev/null +++ b/federation/pkg/federation-controller/replicaset/BUILD @@ -0,0 +1,59 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["replicasetcontroller.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/eventsink:go_default_library", + "//federation/pkg/federation-controller/util/planner:go_default_library", + "//federation/pkg/federation-controller/util/podanalyzer:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["replicasetcontroller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/secret/BUILD b/federation/pkg/federation-controller/secret/BUILD new file mode 100644 index 0000000000000..428f2dc7ded6c --- /dev/null +++ b/federation/pkg/federation-controller/secret/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["secret_controller.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//federation/pkg/federation-controller/util/eventsink:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["secret_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/service/BUILD b/federation/pkg/federation-controller/service/BUILD new file mode 100644 index 0000000000000..34da07e1cab30 --- /dev/null +++ b/federation/pkg/federation-controller/service/BUILD @@ -0,0 +1,65 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cluster_helper.go", + "dns.go", + "doc.go", + "endpoint_helper.go", + "service_helper.go", + "servicecontroller.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/cache:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/dnsprovider:go_default_library", + "//federation/pkg/dnsprovider/rrstype:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "endpoint_helper_test.go", + "service_helper_test.go", + "servicecontroller_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/pkg/dnsprovider/providers/google/clouddns:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/federation/pkg/federation-controller/util/BUILD b/federation/pkg/federation-controller/util/BUILD new file mode 100644 index 0000000000000..5c4b3fd57a1ff --- /dev/null +++ b/federation/pkg/federation-controller/util/BUILD @@ -0,0 +1,71 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "backoff.go", + "cluster_util.go", + "delaying_deliverer.go", + "federated_informer.go", + "federated_updater.go", + "handlers.go", + "meta.go", + "secret.go", + "versionize_listoptions.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "delaying_deliverer_test.go", + "federated_informer_test.go", + "federated_updater_test.go", + "handlers_test.go", + "meta_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/util/eventsink/BUILD b/federation/pkg/federation-controller/util/eventsink/BUILD new file mode 100644 index 0000000000000..060465adb79d3 --- /dev/null +++ b/federation/pkg/federation-controller/util/eventsink/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["eventsink.go"], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/record:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["eventsink_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5/fake:go_default_library", + "//federation/pkg/federation-controller/util/test:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/util/planner/BUILD b/federation/pkg/federation-controller/util/planner/BUILD new file mode 100644 index 0000000000000..c800c07bb1a0a --- /dev/null +++ b/federation/pkg/federation-controller/util/planner/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["planner.go"], + tags = ["automanaged"], + deps = ["//federation/apis/federation:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["planner_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/util/podanalyzer/BUILD b/federation/pkg/federation-controller/util/podanalyzer/BUILD new file mode 100644 index 0000000000000..6afc991045391 --- /dev/null +++ b/federation/pkg/federation-controller/util/podanalyzer/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["pod_helper.go"], + tags = ["automanaged"], + deps = [ + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/labels:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["pod_helper_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/federation/pkg/federation-controller/util/test/BUILD b/federation/pkg/federation-controller/util/test/BUILD new file mode 100644 index 0000000000000..163543a1da78a --- /dev/null +++ b/federation/pkg/federation-controller/util/test/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["test_helper.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/federation/registry/cluster/BUILD b/federation/registry/cluster/BUILD new file mode 100644 index 0000000000000..ef7dda303643a --- /dev/null +++ b/federation/registry/cluster/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/validation:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + ], +) diff --git a/federation/registry/cluster/etcd/BUILD b/federation/registry/cluster/etcd/BUILD new file mode 100644 index 0000000000000..6381b8ed4d075 --- /dev/null +++ b/federation/registry/cluster/etcd/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/registry/cluster:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/admission/BUILD b/pkg/admission/BUILD new file mode 100644 index 0000000000000..919cae5b0b1f5 --- /dev/null +++ b/pkg/admission/BUILD @@ -0,0 +1,53 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attributes.go", + "chain.go", + "errors.go", + "handler.go", + "init.go", + "interfaces.go", + "plugins.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "chain_test.go", + "init_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/auth/authorizer:go_default_library", + ], +) diff --git a/pkg/api/BUILD b/pkg/api/BUILD new file mode 100644 index 0000000000000..208845a98145c --- /dev/null +++ b/pkg/api/BUILD @@ -0,0 +1,120 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "context.go", + "conversion.go", + "defaults.go", + "doc.go", + "field_constants.go", + "generate.go", + "helpers.go", + "mapper.go", + "meta.go", + "ref.go", + "register.go", + "requestcontext.go", + "resource_helpers.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/meta:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/selection:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/labels:go_default_library", + "//pkg/util/rand:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/golang/glog", + "//vendor:github.com/ugorji/go/codec", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "generate_test.go", + "helpers_test.go", + "ref_test.go", + "resource_helpers_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "context_test.go", + "conversion_test.go", + "copy_test.go", + "deep_copy_test.go", + "defaulting_test.go", + "meta_test.go", + "serialization_proto_test.go", + "serialization_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/protobuf:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/golang/protobuf/proto", + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/spf13/pflag", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/api/annotations/BUILD b/pkg/api/annotations/BUILD new file mode 100644 index 0000000000000..a26fe73f860d5 --- /dev/null +++ b/pkg/api/annotations/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "annotations.go", + "doc.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/api/endpoints/BUILD b/pkg/api/endpoints/BUILD new file mode 100644 index 0000000000000..f0f5a5c6a46cc --- /dev/null +++ b/pkg/api/endpoints/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["util.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/hash:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + ], +) diff --git a/pkg/api/errors/BUILD b/pkg/api/errors/BUILD new file mode 100644 index 0000000000000..60a7717b76bf0 --- /dev/null +++ b/pkg/api/errors/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "errors.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["errors_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/api/errors/storage/BUILD b/pkg/api/errors/storage/BUILD new file mode 100644 index 0000000000000..117bfc85a781a --- /dev/null +++ b/pkg/api/errors/storage/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "storage.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/storage:go_default_library", + ], +) diff --git a/pkg/api/events/BUILD b/pkg/api/events/BUILD new file mode 100644 index 0000000000000..dfde78d383bcf --- /dev/null +++ b/pkg/api/events/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["sorted_event_list.go"], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["sorted_event_list_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + ], +) diff --git a/pkg/api/install/BUILD b/pkg/api/install/BUILD new file mode 100644 index 0000000000000..e832894608e83 --- /dev/null +++ b/pkg/api/install/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["install_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/api/meta/BUILD b/pkg/api/meta/BUILD new file mode 100644 index 0000000000000..0ce289bfc07cf --- /dev/null +++ b/pkg/api/meta/BUILD @@ -0,0 +1,76 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "errors.go", + "firsthit_restmapper.go", + "help.go", + "interfaces.go", + "meta.go", + "multirestmapper.go", + "priority.go", + "restmapper.go", + "unstructured.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "multirestmapper_test.go", + "priority_test.go", + "restmapper_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "help_test.go", + "meta_test.go", + "scheme_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/google/gofuzz", + ], +) diff --git a/pkg/api/meta/metatypes/BUILD b/pkg/api/meta/metatypes/BUILD new file mode 100644 index 0000000000000..ded660072f3eb --- /dev/null +++ b/pkg/api/meta/metatypes/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["types.go"], + tags = ["automanaged"], + deps = ["//pkg/types:go_default_library"], +) diff --git a/pkg/api/pod/BUILD b/pkg/api/pod/BUILD new file mode 100644 index 0000000000000..fa65464060735 --- /dev/null +++ b/pkg/api/pod/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["util.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/api/resource/BUILD b/pkg/api/resource/BUILD new file mode 100644 index 0000000000000..77e315a536690 --- /dev/null +++ b/pkg/api/resource/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "amount.go", + "generated.pb.go", + "math.go", + "quantity.go", + "quantity_proto.go", + "scale_int.go", + "suffix.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/openapi/common:go_default_library", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/spf13/pflag", + "//vendor:gopkg.in/inf.v0", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "amount_test.go", + "math_test.go", + "quantity_test.go", + "scale_int_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/spf13/pflag", + "//vendor:gopkg.in/inf.v0", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["quantity_example_test.go"], + tags = ["automanaged"], + deps = ["//pkg/api/resource:go_default_library"], +) diff --git a/pkg/api/rest/BUILD b/pkg/api/rest/BUILD new file mode 100644 index 0000000000000..7183fb7e980ef --- /dev/null +++ b/pkg/api/rest/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "create.go", + "delete.go", + "doc.go", + "export.go", + "rest.go", + "types.go", + "update.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/api/rest/resttest/BUILD b/pkg/api/rest/resttest/BUILD new file mode 100644 index 0000000000000..65d285f4a5569 --- /dev/null +++ b/pkg/api/rest/resttest/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["resttest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/api/service/BUILD b/pkg/api/service/BUILD new file mode 100644 index 0000000000000..e97b7e1aaeef2 --- /dev/null +++ b/pkg/api/service/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "annotations.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/net/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/net/sets:go_default_library", + ], +) diff --git a/pkg/api/testapi/BUILD b/pkg/api/testapi/BUILD new file mode 100644 index 0000000000000..edccf97eec01a --- /dev/null +++ b/pkg/api/testapi/BUILD @@ -0,0 +1,62 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["testapi.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kubeadm/app/apis/kubeadm:go_default_library", + "//cmd/kubeadm/app/apis/kubeadm/install:go_default_library", + "//federation/apis/federation:go_default_library", + "//federation/apis/federation/install:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/apps/install:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/certificates/install:go_default_library", + "//pkg/apis/componentconfig/install:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/imagepolicy:go_default_library", + "//pkg/apis/imagepolicy/install:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/policy/install:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/install:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/install:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/recognizer:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["testapi_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/api/testing/BUILD b/pkg/api/testing/BUILD new file mode 100644 index 0000000000000..8f83fe3bd7425 --- /dev/null +++ b/pkg/api/testing/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "fuzzer.go", + "pod_specs.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/google/gofuzz", + ], +) diff --git a/pkg/api/testing/compat/BUILD b/pkg/api/testing/compat/BUILD new file mode 100644 index 0000000000000..62468c349b022 --- /dev/null +++ b/pkg/api/testing/compat/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["compatibility_tester.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/api/unversioned/BUILD b/pkg/api/unversioned/BUILD new file mode 100644 index 0000000000000..a41681a864e1e --- /dev/null +++ b/pkg/api/unversioned/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "duration.go", + "generated.pb.go", + "group_version.go", + "helpers.go", + "meta.go", + "register.go", + "time.go", + "time_proto.go", + "types.go", + "types_swagger_doc_generated.go", + "well_known_labels.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/conversion:go_default_library", + "//pkg/genericapiserver/openapi/common:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/selection:go_default_library", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/google/gofuzz", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "duration_test.go", + "group_version_test.go", + "helpers_test.go", + "time_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/labels:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/api/unversioned/validation/BUILD b/pkg/api/unversioned/validation/BUILD new file mode 100644 index 0000000000000..d0d0cbd14fa1f --- /dev/null +++ b/pkg/api/unversioned/validation/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/validation/field:go_default_library"], +) diff --git a/pkg/api/util/BUILD b/pkg/api/util/BUILD new file mode 100644 index 0000000000000..4637acb3d6f52 --- /dev/null +++ b/pkg/api/util/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["group_version.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["group_version_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/api/v1/BUILD b/pkg/api/v1/BUILD new file mode 100644 index 0000000000000..812ae84bdc8dc --- /dev/null +++ b/pkg/api/v1/BUILD @@ -0,0 +1,72 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "helpers.go", + "meta.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/parsers:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "backward_compatibility_test.go", + "conversion_test.go", + "defaults_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testing/compat:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/api/validation/BUILD b/pkg/api/validation/BUILD new file mode 100644 index 0000000000000..1ab947b9ac23f --- /dev/null +++ b/pkg/api/validation/BUILD @@ -0,0 +1,78 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "events.go", + "schema.go", + "validation.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/pod:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/unversioned/validation:go_default_library", + "//pkg/api/util:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/yaml:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:github.com/exponent-io/jsonpath", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "events_test.go", + "schema_test.go", + "validation_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/yaml:go_default_library", + "//vendor:github.com/ghodss/yaml", + ], +) diff --git a/pkg/api/validation/path/BUILD b/pkg/api/validation/path/BUILD new file mode 100644 index 0000000000000..aa242f22459ec --- /dev/null +++ b/pkg/api/validation/path/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["name.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["name_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/apimachinery/BUILD b/pkg/apimachinery/BUILD new file mode 100644 index 0000000000000..53a7c57c40108 --- /dev/null +++ b/pkg/apimachinery/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["types_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api/unversioned:go_default_library"], +) diff --git a/pkg/apimachinery/announced/BUILD b/pkg/apimachinery/announced/BUILD new file mode 100644 index 0000000000000..0ff3d6790d0a9 --- /dev/null +++ b/pkg/apimachinery/announced/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "announced.go", + "group_factory.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["announced_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/sets:go_default_library"], +) diff --git a/pkg/apimachinery/registered/BUILD b/pkg/apimachinery/registered/BUILD new file mode 100644 index 0000000000000..f477d10fff806 --- /dev/null +++ b/pkg/apimachinery/registered/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["registered.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["registered_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + ], +) diff --git a/pkg/apis/abac/BUILD b/pkg/apis/abac/BUILD new file mode 100644 index 0000000000000..05dce7f48fcc0 --- /dev/null +++ b/pkg/apis/abac/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/pkg/apis/abac/latest/BUILD b/pkg/apis/abac/latest/BUILD new file mode 100644 index 0000000000000..295a32a57e27a --- /dev/null +++ b/pkg/apis/abac/latest/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["latest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/abac:go_default_library", + "//pkg/apis/abac/v0:go_default_library", + "//pkg/apis/abac/v1beta1:go_default_library", + ], +) diff --git a/pkg/apis/abac/v0/BUILD b/pkg/apis/abac/v0/BUILD new file mode 100644 index 0000000000000..3caeeeda91eb4 --- /dev/null +++ b/pkg/apis/abac/v0/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/abac:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["conversion_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/abac:go_default_library", + "//pkg/apis/abac/v0:go_default_library", + ], +) diff --git a/pkg/apis/abac/v1beta1/BUILD b/pkg/apis/abac/v1beta1/BUILD new file mode 100644 index 0000000000000..faae547a121f7 --- /dev/null +++ b/pkg/apis/abac/v1beta1/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/abac:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/apis/apps/BUILD b/pkg/apis/apps/BUILD new file mode 100644 index 0000000000000..8df04f8b7f814 --- /dev/null +++ b/pkg/apis/apps/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/apps/install/BUILD b/pkg/apis/apps/install/BUILD new file mode 100644 index 0000000000000..236d58c5a908a --- /dev/null +++ b/pkg/apis/apps/install/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + ], +) diff --git a/pkg/apis/apps/v1alpha1/BUILD b/pkg/apis/apps/v1alpha1/BUILD new file mode 100644 index 0000000000000..840f44ca0c0cb --- /dev/null +++ b/pkg/apis/apps/v1alpha1/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/apps/validation/BUILD b/pkg/apis/apps/validation/BUILD new file mode 100644 index 0000000000000..7af237e83ca71 --- /dev/null +++ b/pkg/apis/apps/validation/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/unversioned/validation:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps:go_default_library", + ], +) diff --git a/pkg/apis/authentication/BUILD b/pkg/apis/authentication/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/pkg/apis/authentication/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/authentication/install/BUILD b/pkg/apis/authentication/install/BUILD new file mode 100644 index 0000000000000..0373e0e036372 --- /dev/null +++ b/pkg/apis/authentication/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apis/authentication/v1beta1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/authentication/v1beta1/BUILD b/pkg/apis/authentication/v1beta1/BUILD new file mode 100644 index 0000000000000..ae91157fb5f28 --- /dev/null +++ b/pkg/apis/authentication/v1beta1/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/authorization/BUILD b/pkg/apis/authorization/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/pkg/apis/authorization/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/authorization/install/BUILD b/pkg/apis/authorization/install/BUILD new file mode 100644 index 0000000000000..d9ca640a42678 --- /dev/null +++ b/pkg/apis/authorization/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/authorization/v1beta1/BUILD b/pkg/apis/authorization/v1beta1/BUILD new file mode 100644 index 0000000000000..c2a80207a1122 --- /dev/null +++ b/pkg/apis/authorization/v1beta1/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/authorization/validation/BUILD b/pkg/apis/authorization/validation/BUILD new file mode 100644 index 0000000000000..9d46a5c05e0f0 --- /dev/null +++ b/pkg/apis/authorization/validation/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/apis/autoscaling/BUILD b/pkg/apis/autoscaling/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/pkg/apis/autoscaling/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/autoscaling/install/BUILD b/pkg/apis/autoscaling/install/BUILD new file mode 100644 index 0000000000000..5bde6801d984a --- /dev/null +++ b/pkg/apis/autoscaling/install/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + ], +) diff --git a/pkg/apis/autoscaling/v1/BUILD b/pkg/apis/autoscaling/v1/BUILD new file mode 100644 index 0000000000000..b781afed64eb8 --- /dev/null +++ b/pkg/apis/autoscaling/v1/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/autoscaling/validation/BUILD b/pkg/apis/autoscaling/validation/BUILD new file mode 100644 index 0000000000000..c124ca47719be --- /dev/null +++ b/pkg/apis/autoscaling/validation/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/validation:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/controller/podautoscaler:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/controller/podautoscaler:go_default_library", + ], +) diff --git a/pkg/apis/batch/BUILD b/pkg/apis/batch/BUILD new file mode 100644 index 0000000000000..8df04f8b7f814 --- /dev/null +++ b/pkg/apis/batch/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/batch/install/BUILD b/pkg/apis/batch/install/BUILD new file mode 100644 index 0000000000000..4fd4efc7092e7 --- /dev/null +++ b/pkg/apis/batch/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + ], +) diff --git a/pkg/apis/batch/v1/BUILD b/pkg/apis/batch/v1/BUILD new file mode 100644 index 0000000000000..9d7f293ce9724 --- /dev/null +++ b/pkg/apis/batch/v1/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["defaults_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/apis/batch/v2alpha1/BUILD b/pkg/apis/batch/v2alpha1/BUILD new file mode 100644 index 0000000000000..595ce75dea1ad --- /dev/null +++ b/pkg/apis/batch/v2alpha1/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["defaults_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/apis/batch/validation/BUILD b/pkg/apis/batch/validation/BUILD new file mode 100644 index 0000000000000..0987468d8c094 --- /dev/null +++ b/pkg/apis/batch/validation/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/unversioned/validation:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//vendor:github.com/robfig/cron", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/apis/certificates/BUILD b/pkg/apis/certificates/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/pkg/apis/certificates/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/certificates/install/BUILD b/pkg/apis/certificates/install/BUILD new file mode 100644 index 0000000000000..0c2e83b8f1999 --- /dev/null +++ b/pkg/apis/certificates/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/certificates/v1alpha1/BUILD b/pkg/apis/certificates/v1alpha1/BUILD new file mode 100644 index 0000000000000..b05ca4b77c599 --- /dev/null +++ b/pkg/apis/certificates/v1alpha1/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/certificates/validation/BUILD b/pkg/apis/certificates/validation/BUILD new file mode 100644 index 0000000000000..ba100463367fc --- /dev/null +++ b/pkg/apis/certificates/validation/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/validation:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/apis/componentconfig/BUILD b/pkg/apis/componentconfig/BUILD new file mode 100644 index 0000000000000..d76601bc3efce --- /dev/null +++ b/pkg/apis/componentconfig/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "helpers.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_test", + srcs = ["helpers_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) diff --git a/pkg/apis/componentconfig/install/BUILD b/pkg/apis/componentconfig/install/BUILD new file mode 100644 index 0000000000000..b783e08a18047 --- /dev/null +++ b/pkg/apis/componentconfig/install/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/apis/componentconfig/v1alpha1:go_default_library", + ], +) diff --git a/pkg/apis/componentconfig/v1alpha1/BUILD b/pkg/apis/componentconfig/v1alpha1/BUILD new file mode 100644 index 0000000000000..c8edcb54b19b0 --- /dev/null +++ b/pkg/apis/componentconfig/v1alpha1/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "defaults.go", + "doc.go", + "register.go", + "types.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/master/ports:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/config:go_default_library", + ], +) diff --git a/pkg/apis/extensions/BUILD b/pkg/apis/extensions/BUILD new file mode 100644 index 0000000000000..d5025da72a9a1 --- /dev/null +++ b/pkg/apis/extensions/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "helpers.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_test", + srcs = ["helpers_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/apis/extensions/install/BUILD b/pkg/apis/extensions/install/BUILD new file mode 100644 index 0000000000000..fe2428727c1a7 --- /dev/null +++ b/pkg/apis/extensions/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/extensions/v1beta1/BUILD b/pkg/apis/extensions/v1beta1/BUILD new file mode 100644 index 0000000000000..6866aecb0954c --- /dev/null +++ b/pkg/apis/extensions/v1beta1/BUILD @@ -0,0 +1,66 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "conversion_test.go", + "defaults_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/apis/extensions/validation/BUILD b/pkg/apis/extensions/validation/BUILD new file mode 100644 index 0000000000000..1aa5a0df1d59f --- /dev/null +++ b/pkg/apis/extensions/validation/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/unversioned/validation:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/security/podsecuritypolicy/seccomp:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/security/podsecuritypolicy/seccomp:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/apis/imagepolicy/BUILD b/pkg/apis/imagepolicy/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/pkg/apis/imagepolicy/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/imagepolicy/install/BUILD b/pkg/apis/imagepolicy/install/BUILD new file mode 100644 index 0000000000000..5ace8e72350ec --- /dev/null +++ b/pkg/apis/imagepolicy/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/imagepolicy:go_default_library", + "//pkg/apis/imagepolicy/v1alpha1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/imagepolicy/v1alpha1/BUILD b/pkg/apis/imagepolicy/v1alpha1/BUILD new file mode 100644 index 0000000000000..8c50e31120fab --- /dev/null +++ b/pkg/apis/imagepolicy/v1alpha1/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/imagepolicy:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/policy/BUILD b/pkg/apis/policy/BUILD new file mode 100644 index 0000000000000..a753dab29bf23 --- /dev/null +++ b/pkg/apis/policy/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/policy/install/BUILD b/pkg/apis/policy/install/BUILD new file mode 100644 index 0000000000000..2decc3e7f8ba4 --- /dev/null +++ b/pkg/apis/policy/install/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + ], +) diff --git a/pkg/apis/policy/v1alpha1/BUILD b/pkg/apis/policy/v1alpha1/BUILD new file mode 100644 index 0000000000000..450bc576bb09f --- /dev/null +++ b/pkg/apis/policy/v1alpha1/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/policy/validation/BUILD b/pkg/apis/policy/validation/BUILD new file mode 100644 index 0000000000000..e7616f9139797 --- /dev/null +++ b/pkg/apis/policy/validation/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned/validation:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/apis/policy:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/apis/rbac/BUILD b/pkg/apis/rbac/BUILD new file mode 100644 index 0000000000000..25f9b664af5ad --- /dev/null +++ b/pkg/apis/rbac/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "helpers.go", + "register.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch/versioned:go_default_library", + ], +) diff --git a/pkg/apis/rbac/install/BUILD b/pkg/apis/rbac/install/BUILD new file mode 100644 index 0000000000000..e99ae088d1b72 --- /dev/null +++ b/pkg/apis/rbac/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/rbac/v1alpha1/BUILD b/pkg/apis/rbac/v1alpha1/BUILD new file mode 100644 index 0000000000000..3fd937db728dd --- /dev/null +++ b/pkg/apis/rbac/v1alpha1/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "defaults.go", + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + "zz_generated.defaults.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/rbac/validation/BUILD b/pkg/apis/rbac/validation/BUILD new file mode 100644 index 0000000000000..bb0456240097e --- /dev/null +++ b/pkg/apis/rbac/validation/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "policy_comparator.go", + "rulevalidation.go", + "validation.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "policy_comparator_test.go", + "rulevalidation_test.go", + "validation_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/apis/storage/BUILD b/pkg/apis/storage/BUILD new file mode 100644 index 0000000000000..d12e144d53bfa --- /dev/null +++ b/pkg/apis/storage/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "register.go", + "types.generated.go", + "types.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/storage/install/BUILD b/pkg/apis/storage/install/BUILD new file mode 100644 index 0000000000000..e45749f04d605 --- /dev/null +++ b/pkg/apis/storage/install/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["install.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apimachinery/announced:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apis/storage/util/BUILD b/pkg/apis/storage/util/BUILD new file mode 100644 index 0000000000000..56266ade03d0f --- /dev/null +++ b/pkg/apis/storage/util/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["helpers.go"], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/apis/storage/v1beta1/BUILD b/pkg/apis/storage/v1beta1/BUILD new file mode 100644 index 0000000000000..f01758a59283d --- /dev/null +++ b/pkg/apis/storage/v1beta1/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated.pb.go", + "register.go", + "types.generated.go", + "types.go", + "types_swagger_doc_generated.go", + "zz_generated.conversion.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/apis/storage/validation/BUILD b/pkg/apis/storage/validation/BUILD new file mode 100644 index 0000000000000..93e59766bef20 --- /dev/null +++ b/pkg/apis/storage/validation/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/validation:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/storage:go_default_library", + ], +) diff --git a/pkg/apiserver/BUILD b/pkg/apiserver/BUILD new file mode 100644 index 0000000000000..a37c91749ee30 --- /dev/null +++ b/pkg/apiserver/BUILD @@ -0,0 +1,111 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "api_installer.go", + "apiserver.go", + "doc.go", + "errors.go", + "negotiate.go", + "proxy.go", + "resthandler.go", + "serviceerror.go", + "validator.go", + "watch.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apiserver/metrics:go_default_library", + "//pkg/apiserver/request:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/httplog:go_default_library", + "//pkg/probe:go_default_library", + "//pkg/probe/http:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/flushwriter:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/proxy:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//pkg/util/wsstream:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:bitbucket.org/ww/goautoneg", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/evanphx/json-patch", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/websocket", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "api_installer_test.go", + "apiserver_test.go", + "errors_test.go", + "negotiate_test.go", + "proxy_test.go", + "resthandler_test.go", + "validator_test.go", + "watch_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apiserver/filters:go_default_library", + "//pkg/apiserver/request:go_default_library", + "//pkg/apiserver/testing:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/probe:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//plugin/pkg/admission/admit:go_default_library", + "//plugin/pkg/admission/deny:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/evanphx/json-patch", + "//vendor:golang.org/x/net/websocket", + ], +) diff --git a/pkg/apiserver/authenticator/BUILD b/pkg/apiserver/authenticator/BUILD new file mode 100644 index 0000000000000..d087df78818f2 --- /dev/null +++ b/pkg/apiserver/authenticator/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["authn.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/authenticator/bearertoken:go_default_library", + "//pkg/auth/group:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/cert: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/anonymous:go_default_library", + "//plugin/pkg/auth/authenticator/request/basicauth:go_default_library", + "//plugin/pkg/auth/authenticator/request/union:go_default_library", + "//plugin/pkg/auth/authenticator/request/x509: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/tokenfile:go_default_library", + "//plugin/pkg/auth/authenticator/token/webhook:go_default_library", + ], +) diff --git a/pkg/apiserver/filters/BUILD b/pkg/apiserver/filters/BUILD new file mode 100644 index 0000000000000..20360fce70070 --- /dev/null +++ b/pkg/apiserver/filters/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "audit.go", + "authorization.go", + "doc.go", + "errors.go", + "impersonation.go", + "requestinfo.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apiserver/request:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/httplog:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/pborman/uuid", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "audit_test.go", + "authorization_test.go", + "impersonation_test.go", + "requestinfo_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apiserver/request:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apiserver/metrics/BUILD b/pkg/apiserver/metrics/BUILD new file mode 100644 index 0000000000000..65523e1046b9c --- /dev/null +++ b/pkg/apiserver/metrics/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["metrics.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/net:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/apiserver/openapi/BUILD b/pkg/apiserver/openapi/BUILD new file mode 100644 index 0000000000000..aad4a7f4ccac0 --- /dev/null +++ b/pkg/apiserver/openapi/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["openapi.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util:go_default_library", + "//vendor:github.com/emicklei/go-restful", + ], +) diff --git a/pkg/apiserver/request/BUILD b/pkg/apiserver/request/BUILD new file mode 100644 index 0000000000000..95d5ffee498a5 --- /dev/null +++ b/pkg/apiserver/request/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "requestinfo.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["requestinfo_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/apiserver/testing/BUILD b/pkg/apiserver/testing/BUILD new file mode 100644 index 0000000000000..e4efd09903427 --- /dev/null +++ b/pkg/apiserver/testing/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "types.generated.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/auth/authenticator/BUILD b/pkg/auth/authenticator/BUILD new file mode 100644 index 0000000000000..71636b554b631 --- /dev/null +++ b/pkg/auth/authenticator/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["interfaces.go"], + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/pkg/auth/authenticator/bearertoken/BUILD b/pkg/auth/authenticator/bearertoken/BUILD new file mode 100644 index 0000000000000..ecaff6d48cc5a --- /dev/null +++ b/pkg/auth/authenticator/bearertoken/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["bearertoken.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["bearertoken_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/pkg/auth/authorizer/BUILD b/pkg/auth/authorizer/BUILD new file mode 100644 index 0000000000000..71636b554b631 --- /dev/null +++ b/pkg/auth/authorizer/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["interfaces.go"], + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/pkg/auth/authorizer/abac/BUILD b/pkg/auth/authorizer/abac/BUILD new file mode 100644 index 0000000000000..0d86c7ba14ce6 --- /dev/null +++ b/pkg/auth/authorizer/abac/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["abac.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/abac:go_default_library", + "//pkg/apis/abac/latest:go_default_library", + "//pkg/apis/abac/v0:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["abac_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/apis/abac:go_default_library", + "//pkg/apis/abac/v0:go_default_library", + "//pkg/apis/abac/v1beta1:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/auth/authorizer/union/BUILD b/pkg/auth/authorizer/union/BUILD new file mode 100644 index 0000000000000..1ee4620f43d4b --- /dev/null +++ b/pkg/auth/authorizer/union/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["union.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authorizer:go_default_library", + "//pkg/util/errors:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["union_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/auth/authorizer:go_default_library"], +) diff --git a/pkg/auth/group/BUILD b/pkg/auth/group/BUILD new file mode 100644 index 0000000000000..ad93f2993fae9 --- /dev/null +++ b/pkg/auth/group/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["group_adder.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["group_adder_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/pkg/auth/handlers/BUILD b/pkg/auth/handlers/BUILD new file mode 100644 index 0000000000000..e52240c4b2ce2 --- /dev/null +++ b/pkg/auth/handlers/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["handlers.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_test( + name = "go_default_test", + srcs = ["handlers_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/pkg/auth/user/BUILD b/pkg/auth/user/BUILD new file mode 100644 index 0000000000000..8826e26282783 --- /dev/null +++ b/pkg/auth/user/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "user.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/capabilities/BUILD b/pkg/capabilities/BUILD new file mode 100644 index 0000000000000..39a0982bdea82 --- /dev/null +++ b/pkg/capabilities/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "capabilities.go", + "doc.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/client/cache/BUILD b/pkg/client/cache/BUILD new file mode 100644 index 0000000000000..bb52517f565e5 --- /dev/null +++ b/pkg/client/cache/BUILD @@ -0,0 +1,102 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controller.go", + "delta_fifo.go", + "doc.go", + "expiration_cache.go", + "expiration_cache_fakes.go", + "fake_custom_store.go", + "fifo.go", + "index.go", + "listers.go", + "listers_core.go", + "listers_extensions.go", + "listers_rbac.go", + "listwatch.go", + "mutation_detector.go", + "reflector.go", + "shared_informer.go", + "store.go", + "thread_safe_store.go", + "undelta_store.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "controller_test.go", + "delta_fifo_test.go", + "expiration_cache_test.go", + "fifo_test.go", + "index_test.go", + "listers_test.go", + "listwatch_test.go", + "mutation_detector_test.go", + "processor_listener_test.go", + "reflector_test.go", + "store_test.go", + "undelta_store_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/cache:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/google/gofuzz", + ], +) diff --git a/pkg/client/chaosclient/BUILD b/pkg/client/chaosclient/BUILD new file mode 100644 index 0000000000000..33f76dbc94808 --- /dev/null +++ b/pkg/client/chaosclient/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["chaosclient.go"], + tags = ["automanaged"], + deps = ["//pkg/util/net:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["chaosclient_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/client/clientset_generated/internalclientset/BUILD b/pkg/client/clientset_generated/internalclientset/BUILD new file mode 100644 index 0000000000000..8150389414175 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/install:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps/install:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/certificates/install:go_default_library", + "//pkg/apis/componentconfig/install:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/policy/install:go_default_library", + "//pkg/apis/rbac/install:go_default_library", + "//pkg/apis/storage/install:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/storage/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//plugin/pkg/client/auth:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/fake/BUILD b/pkg/client/clientset_generated/internalclientset/fake/BUILD new file mode 100644 index 0000000000000..295419ad92fd3 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/fake/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/storage/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/BUILD new file mode 100644 index 0000000000000..fcafa35388e24 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apps_client.go", + "doc.go", + "generated_expansion.go", + "petset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/fake/BUILD new file mode 100644 index 0000000000000..6800e1d6dc900 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_apps_client.go", + "fake_petset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/BUILD new file mode 100644 index 0000000000000..ee345d25364e0 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "authentication_client.go", + "doc.go", + "generated_expansion.go", + "tokenreview.go", + "tokenreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/client/restclient:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/fake/BUILD new file mode 100644 index 0000000000000..073a3b0468a71 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned/fake/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_authentication_client.go", + "fake_generated_expansion.go", + "fake_tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/apis/authentication:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/BUILD new file mode 100644 index 0000000000000..f8d2e8701e913 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "authorization_client.go", + "doc.go", + "generated_expansion.go", + "localsubjectaccessreview.go", + "localsubjectaccessreview_expansion.go", + "selfsubjectaccessreview.go", + "selfsubjectaccessreview_expansion.go", + "subjectaccessreview.go", + "subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/client/restclient:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/fake/BUILD new file mode 100644 index 0000000000000..3a7445258a443 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned/fake/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_authorization_client.go", + "fake_generated_expansion.go", + "fake_localsubjectaccessreview.go", + "fake_selfsubjectaccessreview.go", + "fake_subjectaccessreview.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/apis/authorization:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/BUILD new file mode 100644 index 0000000000000..180c3c20a5016 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "autoscaling_client.go", + "doc.go", + "generated_expansion.go", + "horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/fake/BUILD new file mode 100644 index 0000000000000..4242a0eb88bea --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_autoscaling_client.go", + "fake_horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/BUILD new file mode 100644 index 0000000000000..b829be8321e7d --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "batch_client.go", + "doc.go", + "generated_expansion.go", + "job.go", + "scheduledjob.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/fake/BUILD new file mode 100644 index 0000000000000..e5d3a0837154d --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/batch/unversioned/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_batch_client.go", + "fake_job.go", + "fake_scheduledjob.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/BUILD new file mode 100644 index 0000000000000..f3b1e6b0cb31d --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "certificates_client.go", + "certificatesigningrequest.go", + "certificatesigningrequest_expansion.go", + "doc.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/fake/BUILD new file mode 100644 index 0000000000000..8ccf9e31c95a9 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_certificates_client.go", + "fake_certificatesigningrequest.go", + "fake_certificatesigningrequest_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/BUILD new file mode 100644 index 0000000000000..6ac761256493a --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "componentstatus.go", + "configmap.go", + "core_client.go", + "doc.go", + "endpoints.go", + "event.go", + "event_expansion.go", + "generated_expansion.go", + "limitrange.go", + "namespace.go", + "namespace_expansion.go", + "node.go", + "node_expansion.go", + "persistentvolume.go", + "persistentvolumeclaim.go", + "pod.go", + "pod_expansion.go", + "podtemplate.go", + "replicationcontroller.go", + "resourcequota.go", + "secret.go", + "service.go", + "service_expansion.go", + "serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/fake/BUILD new file mode 100644 index 0000000000000..4a89fee5b898d --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/core/unversioned/fake/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_componentstatus.go", + "fake_configmap.go", + "fake_core_client.go", + "fake_endpoints.go", + "fake_event.go", + "fake_event_expansion.go", + "fake_limitrange.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_node.go", + "fake_node_expansion.go", + "fake_persistentvolume.go", + "fake_persistentvolumeclaim.go", + "fake_pod.go", + "fake_pod_expansion.go", + "fake_podtemplate.go", + "fake_replicationcontroller.go", + "fake_resourcequota.go", + "fake_secret.go", + "fake_service.go", + "fake_service_expansion.go", + "fake_serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/BUILD new file mode 100644 index 0000000000000..56c4089dcfd9d --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemonset.go", + "deployment.go", + "deployment_expansion.go", + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "ingress.go", + "networkpolicy.go", + "podsecuritypolicy.go", + "replicaset.go", + "scale.go", + "scale_expansion.go", + "thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/fake/BUILD new file mode 100644 index 0000000000000..09be838aed84e --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned/fake/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_daemonset.go", + "fake_deployment.go", + "fake_deployment_expansion.go", + "fake_extensions_client.go", + "fake_ingress.go", + "fake_networkpolicy.go", + "fake_podsecuritypolicy.go", + "fake_replicaset.go", + "fake_scale.go", + "fake_scale_expansion.go", + "fake_thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/BUILD new file mode 100644 index 0000000000000..5c47ac90f8465 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "poddisruptionbudget.go", + "policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/fake/BUILD new file mode 100644 index 0000000000000..e4bad3cc1b5ad --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/policy/unversioned/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_poddisruptionbudget.go", + "fake_policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/BUILD new file mode 100644 index 0000000000000..3809282fe59b2 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clusterrole.go", + "clusterrolebinding.go", + "doc.go", + "generated_expansion.go", + "rbac_client.go", + "role.go", + "rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/fake/BUILD new file mode 100644 index 0000000000000..eec0a61f0f137 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned/fake/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_clusterrole.go", + "fake_clusterrolebinding.go", + "fake_rbac_client.go", + "fake_role.go", + "fake_rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/BUILD b/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/BUILD new file mode 100644 index 0000000000000..3bab317b050d9 --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "storage_client.go", + "storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/fake/BUILD b/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/fake/BUILD new file mode 100644 index 0000000000000..b357370133e5d --- /dev/null +++ b/pkg/client/clientset_generated/internalclientset/typed/storage/unversioned/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_storage_client.go", + "fake_storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/storage/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/BUILD b/pkg/client/clientset_generated/release_1_3/BUILD new file mode 100644 index 0000000000000..b2fae2edf9277 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/install:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/componentconfig/install:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/core/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/fake/BUILD b/pkg/client/clientset_generated/release_1_3/fake/BUILD new file mode 100644 index 0000000000000..b42e18f87cc83 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/fake/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/release_1_3:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/batch/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/core/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/core/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/BUILD b/pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/BUILD new file mode 100644 index 0000000000000..25bf64e2da310 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "autoscaling_client.go", + "doc.go", + "generated_expansion.go", + "horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/fake/BUILD new file mode 100644 index 0000000000000..85ec3fc267b1a --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_autoscaling_client.go", + "fake_horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/autoscaling/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/batch/v1/BUILD b/pkg/client/clientset_generated/release_1_3/typed/batch/v1/BUILD new file mode 100644 index 0000000000000..c817b691178dd --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/batch/v1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "batch_client.go", + "doc.go", + "generated_expansion.go", + "job.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/batch/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_3/typed/batch/v1/fake/BUILD new file mode 100644 index 0000000000000..ec650c4432b7a --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/batch/v1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_batch_client.go", + "fake_job.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/batch/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/core/v1/BUILD b/pkg/client/clientset_generated/release_1_3/typed/core/v1/BUILD new file mode 100644 index 0000000000000..ce60001a1b78a --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/core/v1/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "componentstatus.go", + "configmap.go", + "core_client.go", + "doc.go", + "endpoints.go", + "event.go", + "event_expansion.go", + "generated_expansion.go", + "limitrange.go", + "namespace.go", + "namespace_expansion.go", + "node.go", + "persistentvolume.go", + "pod.go", + "pod_expansion.go", + "podtemplate.go", + "replicationcontroller.go", + "resourcequota.go", + "secret.go", + "service.go", + "service_expansion.go", + "serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/core/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_3/typed/core/v1/fake/BUILD new file mode 100644 index 0000000000000..453cf23025cff --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/core/v1/fake/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_componentstatus.go", + "fake_configmap.go", + "fake_core_client.go", + "fake_endpoints.go", + "fake_event.go", + "fake_event_expansion.go", + "fake_limitrange.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_node.go", + "fake_persistentvolume.go", + "fake_pod.go", + "fake_pod_expansion.go", + "fake_podtemplate.go", + "fake_replicationcontroller.go", + "fake_resourcequota.go", + "fake_secret.go", + "fake_service.go", + "fake_service_expansion.go", + "fake_serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/core/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/BUILD new file mode 100644 index 0000000000000..7427603d742c8 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemonset.go", + "deployment.go", + "deployment_expansion.go", + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "horizontalpodautoscaler.go", + "ingress.go", + "job.go", + "podsecuritypolicy.go", + "replicaset.go", + "scale.go", + "scale_expansion.go", + "thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..cbe8af26a379b --- /dev/null +++ b/pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1/fake/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_daemonset.go", + "fake_deployment.go", + "fake_deployment_expansion.go", + "fake_extensions_client.go", + "fake_horizontalpodautoscaler.go", + "fake_ingress.go", + "fake_job.go", + "fake_podsecuritypolicy.go", + "fake_replicaset.go", + "fake_scale.go", + "fake_scale_expansion.go", + "fake_thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_3/typed/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/BUILD b/pkg/client/clientset_generated/release_1_4/BUILD new file mode 100644 index 0000000000000..5e0cc80afefd5 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/BUILD @@ -0,0 +1,50 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/install:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps/install:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/certificates/install:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/policy/install:go_default_library", + "//pkg/apis/rbac/install:go_default_library", + "//pkg/apis/storage/install:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/core/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/fake/BUILD b/pkg/client/clientset_generated/release_1_4/fake/BUILD new file mode 100644 index 0000000000000..932961b098508 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/fake/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/release_1_4:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/batch/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/core/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/core/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/BUILD new file mode 100644 index 0000000000000..827d54d5a2374 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apps_client.go", + "doc.go", + "generated_expansion.go", + "petset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..6b27536d4d10a --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_apps_client.go", + "fake_petset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/apps/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/BUILD new file mode 100644 index 0000000000000..14c92784f7356 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "authentication_client.go", + "doc.go", + "generated_expansion.go", + "tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..144e19111a125 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1/fake/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_authentication_client.go", + "fake_tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/client/clientset_generated/release_1_4/typed/authentication/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/BUILD new file mode 100644 index 0000000000000..e4dd18d5b6c37 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "authorization_client.go", + "doc.go", + "generated_expansion.go", + "subjectaccessreview.go", + "subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..e4c6b08242339 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1/fake/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_authorization_client.go", + "fake_subjectaccessreview.go", + "fake_subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/authorization/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/BUILD new file mode 100644 index 0000000000000..25bf64e2da310 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "autoscaling_client.go", + "doc.go", + "generated_expansion.go", + "horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/fake/BUILD new file mode 100644 index 0000000000000..42727d4a8f100 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_autoscaling_client.go", + "fake_horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/autoscaling/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/batch/v1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/batch/v1/BUILD new file mode 100644 index 0000000000000..c817b691178dd --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/batch/v1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "batch_client.go", + "doc.go", + "generated_expansion.go", + "job.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/batch/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/batch/v1/fake/BUILD new file mode 100644 index 0000000000000..08ced0b7272c1 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/batch/v1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_batch_client.go", + "fake_job.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/batch/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/BUILD new file mode 100644 index 0000000000000..5b82e04d0d048 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "certificates_client.go", + "certificatesigningrequest.go", + "doc.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..8ad8a00c43bb9 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_certificates_client.go", + "fake_certificatesigningrequest.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/certificates/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/core/v1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/core/v1/BUILD new file mode 100644 index 0000000000000..7f6c38e33c9f6 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/core/v1/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "componentstatus.go", + "configmap.go", + "core_client.go", + "doc.go", + "endpoints.go", + "event.go", + "event_expansion.go", + "generated_expansion.go", + "limitrange.go", + "namespace.go", + "namespace_expansion.go", + "node.go", + "persistentvolume.go", + "persistentvolumeclaim.go", + "pod.go", + "pod_expansion.go", + "podtemplate.go", + "replicationcontroller.go", + "resourcequota.go", + "secret.go", + "service.go", + "service_expansion.go", + "serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/core/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/core/v1/fake/BUILD new file mode 100644 index 0000000000000..2cbcef6e6c4b0 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/core/v1/fake/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_componentstatus.go", + "fake_configmap.go", + "fake_core_client.go", + "fake_endpoints.go", + "fake_event.go", + "fake_event_expansion.go", + "fake_limitrange.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_node.go", + "fake_persistentvolume.go", + "fake_persistentvolumeclaim.go", + "fake_pod.go", + "fake_pod_expansion.go", + "fake_podtemplate.go", + "fake_replicationcontroller.go", + "fake_resourcequota.go", + "fake_secret.go", + "fake_service.go", + "fake_service_expansion.go", + "fake_serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/core/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/BUILD new file mode 100644 index 0000000000000..1a845f6889b71 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemonset.go", + "deployment.go", + "deployment_expansion.go", + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "ingress.go", + "job.go", + "podsecuritypolicy.go", + "replicaset.go", + "scale.go", + "scale_expansion.go", + "thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..70ece19076497 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1/fake/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_daemonset.go", + "fake_deployment.go", + "fake_deployment_expansion.go", + "fake_extensions_client.go", + "fake_ingress.go", + "fake_job.go", + "fake_podsecuritypolicy.go", + "fake_replicaset.go", + "fake_scale.go", + "fake_scale_expansion.go", + "fake_thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/BUILD new file mode 100644 index 0000000000000..f272c290daa25 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "poddisruptionbudget.go", + "policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..3265bf3f2a424 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_poddisruptionbudget.go", + "fake_policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/policy/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/BUILD new file mode 100644 index 0000000000000..5f027bb8729b6 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clusterrole.go", + "clusterrolebinding.go", + "doc.go", + "generated_expansion.go", + "rbac_client.go", + "role.go", + "rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..bc98a72c4cb9e --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1/fake/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_clusterrole.go", + "fake_clusterrolebinding.go", + "fake_rbac_client.go", + "fake_role.go", + "fake_rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/rbac/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/BUILD new file mode 100644 index 0000000000000..03309f89dcc44 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "storage_client.go", + "storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..05a138b3271fd --- /dev/null +++ b/pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1/fake/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_storage_client.go", + "fake_storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_4/typed/storage/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/BUILD b/pkg/client/clientset_generated/release_1_5/BUILD new file mode 100644 index 0000000000000..fd228815437ad --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset.go", + "doc.go", + "import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/install:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps/install:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/certificates/install:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/policy/install:go_default_library", + "//pkg/apis/rbac/install:go_default_library", + "//pkg/apis/storage/install:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//plugin/pkg/client/auth:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/fake/BUILD b/pkg/client/clientset_generated/release_1_5/fake/BUILD new file mode 100644 index 0000000000000..14b7989605b6e --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/fake/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientset_generated.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/batch/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/core/v1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/fake:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/discovery/fake:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/BUILD new file mode 100644 index 0000000000000..b3f276280596e --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apps_client.go", + "doc.go", + "generated_expansion.go", + "petset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..68a2582d16148 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_apps_client.go", + "fake_petset.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/apps/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/BUILD new file mode 100644 index 0000000000000..14c92784f7356 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "authentication_client.go", + "doc.go", + "generated_expansion.go", + "tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..a8f38d2df9f5f --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1/fake/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_authentication_client.go", + "fake_tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/client/clientset_generated/release_1_5/typed/authentication/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/BUILD new file mode 100644 index 0000000000000..80f75189e0c60 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "authorization_client.go", + "doc.go", + "generated_expansion.go", + "localsubjectaccessreview.go", + "selfsubjectaccessreview.go", + "subjectaccessreview.go", + "subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..c9d7bbb6f240e --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1/fake/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_authorization_client.go", + "fake_localsubjectaccessreview.go", + "fake_selfsubjectaccessreview.go", + "fake_subjectaccessreview.go", + "fake_subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/authorization/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/BUILD new file mode 100644 index 0000000000000..4e3ffc990e29c --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "autoscaling_client.go", + "doc.go", + "generated_expansion.go", + "horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/fake/BUILD new file mode 100644 index 0000000000000..be7dc29769cb2 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_autoscaling_client.go", + "fake_horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/autoscaling/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/batch/v1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/batch/v1/BUILD new file mode 100644 index 0000000000000..7784ed2d4d2d1 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/batch/v1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "batch_client.go", + "doc.go", + "generated_expansion.go", + "job.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/batch/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/batch/v1/fake/BUILD new file mode 100644 index 0000000000000..9151eb1b5e3bc --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/batch/v1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_batch_client.go", + "fake_job.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/batch/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/BUILD new file mode 100644 index 0000000000000..a81b8e5ececb9 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "certificates_client.go", + "certificatesigningrequest.go", + "doc.go", + "generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..687b123e18bd6 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_certificates_client.go", + "fake_certificatesigningrequest.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/certificates/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/core/v1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/core/v1/BUILD new file mode 100644 index 0000000000000..7f7deecf2ea13 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/core/v1/BUILD @@ -0,0 +1,53 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "componentstatus.go", + "configmap.go", + "core_client.go", + "doc.go", + "endpoints.go", + "event.go", + "event_expansion.go", + "generated_expansion.go", + "limitrange.go", + "namespace.go", + "namespace_expansion.go", + "node.go", + "persistentvolume.go", + "persistentvolumeclaim.go", + "pod.go", + "pod_expansion.go", + "podtemplate.go", + "replicationcontroller.go", + "resourcequota.go", + "secret.go", + "service.go", + "service_expansion.go", + "serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/core/v1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/core/v1/fake/BUILD new file mode 100644 index 0000000000000..1e9ad754b9260 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/core/v1/fake/BUILD @@ -0,0 +1,53 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_componentstatus.go", + "fake_configmap.go", + "fake_core_client.go", + "fake_endpoints.go", + "fake_event.go", + "fake_event_expansion.go", + "fake_limitrange.go", + "fake_namespace.go", + "fake_namespace_expansion.go", + "fake_node.go", + "fake_persistentvolume.go", + "fake_persistentvolumeclaim.go", + "fake_pod.go", + "fake_pod_expansion.go", + "fake_podtemplate.go", + "fake_replicationcontroller.go", + "fake_resourcequota.go", + "fake_secret.go", + "fake_service.go", + "fake_service_expansion.go", + "fake_serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/BUILD new file mode 100644 index 0000000000000..52925d0ddfa04 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemonset.go", + "deployment.go", + "deployment_expansion.go", + "doc.go", + "extensions_client.go", + "generated_expansion.go", + "ingress.go", + "job.go", + "podsecuritypolicy.go", + "replicaset.go", + "scale.go", + "scale_expansion.go", + "thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..e00b068b5c50a --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1/fake/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_daemonset.go", + "fake_deployment.go", + "fake_deployment_expansion.go", + "fake_extensions_client.go", + "fake_ingress.go", + "fake_job.go", + "fake_podsecuritypolicy.go", + "fake_replicaset.go", + "fake_scale.go", + "fake_scale_expansion.go", + "fake_thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/extensions/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/BUILD new file mode 100644 index 0000000000000..dc7188f5daf58 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "poddisruptionbudget.go", + "policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..a79239ba627cc --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_poddisruptionbudget.go", + "fake_policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/policy/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/BUILD new file mode 100644 index 0000000000000..2ab1ca4c019fd --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clusterrole.go", + "clusterrolebinding.go", + "doc.go", + "generated_expansion.go", + "rbac_client.go", + "role.go", + "rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/fake/BUILD new file mode 100644 index 0000000000000..ef3399545cc81 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1/fake/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_clusterrole.go", + "fake_clusterrolebinding.go", + "fake_rbac_client.go", + "fake_role.go", + "fake_rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/rbac/v1alpha1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/BUILD b/pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/BUILD new file mode 100644 index 0000000000000..dac65c912b5c4 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generated_expansion.go", + "storage_client.go", + "storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/fake/BUILD b/pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/fake/BUILD new file mode 100644 index 0000000000000..02798010f6db1 --- /dev/null +++ b/pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1/fake/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_storage_client.go", + "fake_storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/storage/v1beta1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/leaderelection/BUILD b/pkg/client/leaderelection/BUILD new file mode 100644 index 0000000000000..a539ba561720e --- /dev/null +++ b/pkg/client/leaderelection/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["leaderelection.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/leaderelection/resourcelock:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = ["leaderelection_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/leaderelection/resourcelock:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/client/leaderelection/resourcelock/BUILD b/pkg/client/leaderelection/resourcelock/BUILD new file mode 100644 index 0000000000000..3daed466a5bd8 --- /dev/null +++ b/pkg/client/leaderelection/resourcelock/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "endpointslock.go", + "interface.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + ], +) diff --git a/pkg/client/metrics/BUILD b/pkg/client/metrics/BUILD new file mode 100644 index 0000000000000..fc5abd57b1526 --- /dev/null +++ b/pkg/client/metrics/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["metrics.go"], + tags = ["automanaged"], +) diff --git a/pkg/client/metrics/prometheus/BUILD b/pkg/client/metrics/prometheus/BUILD new file mode 100644 index 0000000000000..0d9a468292c14 --- /dev/null +++ b/pkg/client/metrics/prometheus/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["prometheus.go"], + tags = ["automanaged"], + deps = [ + "//pkg/client/metrics:go_default_library", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/client/record/BUILD b/pkg/client/record/BUILD new file mode 100644 index 0000000000000..6679d725c1739 --- /dev/null +++ b/pkg/client/record/BUILD @@ -0,0 +1,57 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "event.go", + "events_cache.go", + "fake.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/golang/groupcache/lru", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "event_test.go", + "events_cache_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + ], +) diff --git a/pkg/client/restclient/BUILD b/pkg/client/restclient/BUILD new file mode 100644 index 0000000000000..1ad99a9d89286 --- /dev/null +++ b/pkg/client/restclient/BUILD @@ -0,0 +1,83 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "client.go", + "config.go", + "plugin.go", + "request.go", + "transport.go", + "url_utils.go", + "urlbackoff.go", + "versions.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/client/metrics:go_default_library", + "//pkg/client/transport:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "client_test.go", + "config_test.go", + "plugin_test.go", + "request_test.go", + "url_utils_test.go", + "urlbackoff_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/google/gofuzz", + ], +) diff --git a/pkg/client/retry/BUILD b/pkg/client/retry/BUILD new file mode 100644 index 0000000000000..9d268ba57e281 --- /dev/null +++ b/pkg/client/retry/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["util.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/client/testing/cache/BUILD b/pkg/client/testing/cache/BUILD new file mode 100644 index 0000000000000..0546d8cccf406 --- /dev/null +++ b/pkg/client/testing/cache/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake_controller_source.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["fake_controller_source_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/client/testing/core/BUILD b/pkg/client/testing/core/BUILD new file mode 100644 index 0000000000000..ce9d02aa39307 --- /dev/null +++ b/pkg/client/testing/core/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "actions.go", + "fake.go", + "fixture.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["fake_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + ], +) diff --git a/pkg/client/transport/BUILD b/pkg/client/transport/BUILD new file mode 100644 index 0000000000000..6cb2a0bd21ecd --- /dev/null +++ b/pkg/client/transport/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cache.go", + "config.go", + "round_trippers.go", + "transport.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "cache_test.go", + "round_trippers_test.go", + "transport_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/client/typed/discovery/BUILD b/pkg/client/typed/discovery/BUILD new file mode 100644 index 0000000000000..70f6773f1bb6f --- /dev/null +++ b/pkg/client/typed/discovery/BUILD @@ -0,0 +1,50 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "discovery_client.go", + "restmapper.go", + "unstructured.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "discovery_client_test.go", + "restmapper_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + ], +) diff --git a/pkg/client/typed/discovery/fake/BUILD b/pkg/client/typed/discovery/fake/BUILD new file mode 100644 index 0000000000000..8e78b2c7d40ec --- /dev/null +++ b/pkg/client/typed/discovery/fake/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["discovery.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + ], +) diff --git a/pkg/client/typed/dynamic/BUILD b/pkg/client/typed/dynamic/BUILD new file mode 100644 index 0000000000000..5f2803a627ce9 --- /dev/null +++ b/pkg/client/typed/dynamic/BUILD @@ -0,0 +1,53 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "client.go", + "client_pool.go", + "dynamic_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/conversion/queryparams:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "client_test.go", + "dynamic_util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + ], +) diff --git a/pkg/client/unversioned/BUILD b/pkg/client/unversioned/BUILD new file mode 100644 index 0000000000000..5cc5b776cb521 --- /dev/null +++ b/pkg/client/unversioned/BUILD @@ -0,0 +1,188 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apps.go", + "authentication.go", + "authorization.go", + "autoscaling.go", + "batch.go", + "certificates.go", + "certificatesigningrequests.go", + "client.go", + "clusterrolebindings.go", + "clusterroles.go", + "componentstatuses.go", + "conditions.go", + "configmap.go", + "containerinfo.go", + "daemon_sets.go", + "deployment.go", + "doc.go", + "endpoints.go", + "events.go", + "extensions.go", + "flags.go", + "helper.go", + "horizontalpodautoscaler.go", + "import_known_versions.go", + "ingress.go", + "jobs.go", + "limit_ranges.go", + "namespaces.go", + "network_policys.go", + "nodes.go", + "persistentvolumeclaim.go", + "persistentvolumes.go", + "pet_sets.go", + "pod_disruption_budgets.go", + "pod_templates.go", + "pods.go", + "podsecuritypolicy.go", + "policy.go", + "rbac.go", + "replica_sets.go", + "replication_controllers.go", + "resource_quotas.go", + "rolebindings.go", + "roles.go", + "scale.go", + "scheduledjobs.go", + "secrets.go", + "service_accounts.go", + "services.go", + "storage.go", + "storageclasses.go", + "subjectaccessreview.go", + "thirdpartyresources.go", + "tokenreviews.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/apps/install:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/certificates/install:go_default_library", + "//pkg/apis/componentconfig/install:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/policy/install:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/install:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/install:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//plugin/pkg/client/auth:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "containerinfo_test.go", + "flags_test.go", + "helper_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v1/test", + ], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "daemon_sets_test.go", + "deployment_test.go", + "endpoints_test.go", + "events_test.go", + "helper_blackbox_test.go", + "horizontalpodautoscaler_test.go", + "ingress_test.go", + "jobs_test.go", + "limit_ranges_test.go", + "namespaces_test.go", + "nodes_test.go", + "persistentvolume_test.go", + "persistentvolumeclaim_test.go", + "pet_sets_test.go", + "pod_templates_test.go", + "pods_test.go", + "podsecuritypolicy_test.go", + "replica_sets_test.go", + "replication_controllers_test.go", + "resource_quotas_test.go", + "scheduledjobs_test.go", + "services_test.go", + "storageclasses_test.go", + "thirdpartyresources_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/client/unversioned/testclient/simple:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/client/unversioned/auth/BUILD b/pkg/client/unversioned/auth/BUILD new file mode 100644 index 0000000000000..a8f4db86f5544 --- /dev/null +++ b/pkg/client/unversioned/auth/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["clientauth.go"], + tags = ["automanaged"], + deps = ["//pkg/client/restclient:go_default_library"], +) + +go_test( + name = "go_default_xtest", + srcs = ["clientauth_test.go"], + tags = ["automanaged"], + deps = ["//pkg/client/unversioned/auth:go_default_library"], +) diff --git a/pkg/client/unversioned/clientcmd/BUILD b/pkg/client/unversioned/clientcmd/BUILD new file mode 100644 index 0000000000000..5efd450488007 --- /dev/null +++ b/pkg/client/unversioned/clientcmd/BUILD @@ -0,0 +1,63 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "auth_loaders.go", + "client_config.go", + "config.go", + "doc.go", + "loader.go", + "merged_client_builder.go", + "overrides.go", + "validation.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/auth:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/client/unversioned/clientcmd/api/latest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/homedir:go_default_library", + "//pkg/util/validation:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/howeyc/gopass", + "//vendor:github.com/imdario/mergo", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "client_config_test.go", + "loader_test.go", + "merged_client_builder_test.go", + "validation_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/client/unversioned/clientcmd/api/latest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/imdario/mergo", + ], +) diff --git a/pkg/client/unversioned/clientcmd/api/BUILD b/pkg/client/unversioned/clientcmd/api/BUILD new file mode 100644 index 0000000000000..e854fcc4acbd7 --- /dev/null +++ b/pkg/client/unversioned/clientcmd/api/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "helpers.go", + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "helpers_test.go", + "types_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/ghodss/yaml"], +) diff --git a/pkg/client/unversioned/clientcmd/api/latest/BUILD b/pkg/client/unversioned/clientcmd/api/latest/BUILD new file mode 100644 index 0000000000000..b72bfcb01fcf9 --- /dev/null +++ b/pkg/client/unversioned/clientcmd/api/latest/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["latest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/client/unversioned/clientcmd/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/json:go_default_library", + "//pkg/runtime/serializer/versioning:go_default_library", + ], +) diff --git a/pkg/client/unversioned/clientcmd/api/v1/BUILD b/pkg/client/unversioned/clientcmd/api/v1/BUILD new file mode 100644 index 0000000000000..dcd283d390de8 --- /dev/null +++ b/pkg/client/unversioned/clientcmd/api/v1/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conversion.go", + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/client/unversioned/fake/BUILD b/pkg/client/unversioned/fake/BUILD new file mode 100644 index 0000000000000..f70440d477706 --- /dev/null +++ b/pkg/client/unversioned/fake/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + ], +) diff --git a/pkg/client/unversioned/portforward/BUILD b/pkg/client/unversioned/portforward/BUILD new file mode 100644 index 0000000000000..6a8bfc0834fa7 --- /dev/null +++ b/pkg/client/unversioned/portforward/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "portforward.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/server/portforward:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["portforward_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/remotecommand:go_default_library", + "//pkg/kubelet/server:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/httpstream:go_default_library", + ], +) diff --git a/pkg/client/unversioned/remotecommand/BUILD b/pkg/client/unversioned/remotecommand/BUILD new file mode 100644 index 0000000000000..2a5baf2259bea --- /dev/null +++ b/pkg/client/unversioned/remotecommand/BUILD @@ -0,0 +1,60 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "errorstream.go", + "remotecommand.go", + "v1.go", + "v2.go", + "v3.go", + "v4.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/transport:go_default_library", + "//pkg/kubelet/server/remotecommand:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/httpstream/spdy:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/term:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "remotecommand_test.go", + "v2_test.go", + "v4_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/kubelet/server/remotecommand:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/client/unversioned/testclient/BUILD b/pkg/client/unversioned/testclient/BUILD new file mode 100644 index 0000000000000..663b5decd3ae5 --- /dev/null +++ b/pkg/client/unversioned/testclient/BUILD @@ -0,0 +1,101 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "actions.go", + "fake_certificates.go", + "fake_clusterrolebindings.go", + "fake_clusterroles.go", + "fake_componentstatuses.go", + "fake_configmaps.go", + "fake_daemon_sets.go", + "fake_deployments.go", + "fake_endpoints.go", + "fake_events.go", + "fake_horizontal_pod_autoscalers.go", + "fake_ingress.go", + "fake_jobs.go", + "fake_limit_ranges.go", + "fake_namespaces.go", + "fake_network_policies.go", + "fake_nodes.go", + "fake_persistent_volume_claims.go", + "fake_persistent_volumes.go", + "fake_petsets.go", + "fake_pod_templates.go", + "fake_pods.go", + "fake_podsecuritypolicy.go", + "fake_replica_sets.go", + "fake_replication_controllers.go", + "fake_resource_quotas.go", + "fake_rolebindings.go", + "fake_roles.go", + "fake_scales.go", + "fake_scheduledjobs.go", + "fake_secrets.go", + "fake_service_accounts.go", + "fake_services.go", + "fake_storage_classes.go", + "fake_subjectaccessreviews.go", + "fake_thirdpartyresources.go", + "fake_tokenreviews.go", + "fixture.go", + "testclient.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/yaml:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "fake_test.go", + "testclient_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/client/unversioned/testclient/simple/BUILD b/pkg/client/unversioned/testclient/simple/BUILD new file mode 100644 index 0000000000000..b50d16b72f493 --- /dev/null +++ b/pkg/client/unversioned/testclient/simple/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["simple_testclient.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/testing:go_default_library", + ], +) diff --git a/pkg/cloudprovider/BUILD b/pkg/cloudprovider/BUILD new file mode 100644 index 0000000000000..7860acc401c05 --- /dev/null +++ b/pkg/cloudprovider/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cloud.go", + "doc.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/cloudprovider/providers/BUILD b/pkg/cloudprovider/providers/BUILD new file mode 100644 index 0000000000000..8617ca2fed096 --- /dev/null +++ b/pkg/cloudprovider/providers/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["providers.go"], + tags = ["automanaged"], + deps = [ + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/cloudprovider/providers/azure:go_default_library", + "//pkg/cloudprovider/providers/cloudstack:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//pkg/cloudprovider/providers/mesos:go_default_library", + "//pkg/cloudprovider/providers/openstack:go_default_library", + "//pkg/cloudprovider/providers/ovirt:go_default_library", + "//pkg/cloudprovider/providers/rackspace:go_default_library", + "//pkg/cloudprovider/providers/vsphere:go_default_library", + ], +) diff --git a/pkg/cloudprovider/providers/aws/BUILD b/pkg/cloudprovider/providers/aws/BUILD new file mode 100644 index 0000000000000..22560ed247c00 --- /dev/null +++ b/pkg/cloudprovider/providers/aws/BUILD @@ -0,0 +1,71 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "aws.go", + "aws_instancegroups.go", + "aws_loadbalancer.go", + "aws_routes.go", + "aws_utils.go", + "log_handler.go", + "retry_handler.go", + "sets_ippermissions.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/credentialprovider/aws:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds", + "//vendor:github.com/aws/aws-sdk-go/aws/ec2metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/aws/session", + "//vendor:github.com/aws/aws-sdk-go/service/autoscaling", + "//vendor:github.com/aws/aws-sdk-go/service/ec2", + "//vendor:github.com/aws/aws-sdk-go/service/elb", + "//vendor:github.com/golang/glog", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "aws_test.go", + "retry_handler_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/service/autoscaling", + "//vendor:github.com/aws/aws-sdk-go/service/ec2", + "//vendor:github.com/aws/aws-sdk-go/service/elb", + "//vendor:github.com/golang/glog", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/cloudprovider/providers/azure/BUILD b/pkg/cloudprovider/providers/azure/BUILD new file mode 100644 index 0000000000000..269cef8d017b3 --- /dev/null +++ b/pkg/cloudprovider/providers/azure/BUILD @@ -0,0 +1,53 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "azure.go", + "azure_instances.go", + "azure_loadbalancer.go", + "azure_routes.go", + "azure_storage.go", + "azure_util.go", + "azure_wrap.go", + "azure_zones.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//vendor:github.com/Azure/azure-sdk-for-go/arm/compute", + "//vendor:github.com/Azure/azure-sdk-for-go/arm/network", + "//vendor:github.com/Azure/go-autorest/autorest", + "//vendor:github.com/Azure/go-autorest/autorest/azure", + "//vendor:github.com/Azure/go-autorest/autorest/to", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["azure_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/Azure/azure-sdk-for-go/arm/compute", + "//vendor:github.com/Azure/azure-sdk-for-go/arm/network", + "//vendor:github.com/Azure/go-autorest/autorest/to", + ], +) diff --git a/pkg/cloudprovider/providers/cloudstack/BUILD b/pkg/cloudprovider/providers/cloudstack/BUILD new file mode 100644 index 0000000000000..5fb01a420b126 --- /dev/null +++ b/pkg/cloudprovider/providers/cloudstack/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cloudstack.go", + "cloudstack_loadbalancer.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/xanzy/go-cloudstack/cloudstack", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["cloudstack_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/cloudprovider/providers/fake/BUILD b/pkg/cloudprovider/providers/fake/BUILD new file mode 100644 index 0000000000000..3e27423c9b735 --- /dev/null +++ b/pkg/cloudprovider/providers/fake/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/cloudprovider/providers/gce/BUILD b/pkg/cloudprovider/providers/gce/BUILD new file mode 100644 index 0000000000000..c8098b12a488a --- /dev/null +++ b/pkg/cloudprovider/providers/gce/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "gce.go", + "token_source.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/net/sets:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:cloud.google.com/go/compute/metadata", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + "//vendor:google.golang.org/api/compute/v1", + "//vendor:google.golang.org/api/container/v1", + "//vendor:google.golang.org/api/googleapi", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["gce_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/cloudprovider/providers/mesos/BUILD b/pkg/cloudprovider/providers/mesos/BUILD new file mode 100644 index 0000000000000..294e9b2deb84c --- /dev/null +++ b/pkg/cloudprovider/providers/mesos/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "client.go", + "config.go", + "mesos.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/mesos/mesos-go/detector", + "//vendor:github.com/mesos/mesos-go/detector/zoo", + "//vendor:github.com/mesos/mesos-go/mesosproto", + "//vendor:golang.org/x/net/context", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "client_test.go", + "config_test.go", + "mesos_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/mesos/mesos-go/detector", + "//vendor:github.com/mesos/mesos-go/mesosutil", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/cloudprovider/providers/openstack/BUILD b/pkg/cloudprovider/providers/openstack/BUILD new file mode 100644 index 0000000000000..5e4ffa5dc3adf --- /dev/null +++ b/pkg/cloudprovider/providers/openstack/BUILD @@ -0,0 +1,72 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "metadata.go", + "openstack.go", + "openstack_instances.go", + "openstack_loadbalancer.go", + "openstack_volumes.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack", + "//vendor:github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/flavors", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/servers", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v3/extensions/trust", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v3/tokens", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/layer3/floatingips", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/members", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/monitors", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/pools", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/vips", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/groups", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/rules", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/ports", + "//vendor:github.com/rackspace/gophercloud/pagination", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "metadata_test.go", + "openstack_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/rand:go_default_library", + "//vendor:github.com/rackspace/gophercloud", + ], +) diff --git a/pkg/cloudprovider/providers/ovirt/BUILD b/pkg/cloudprovider/providers/ovirt/BUILD new file mode 100644 index 0000000000000..8d53099d717cd --- /dev/null +++ b/pkg/cloudprovider/providers/ovirt/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["ovirt.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["ovirt_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/cloudprovider:go_default_library"], +) diff --git a/pkg/cloudprovider/providers/rackspace/BUILD b/pkg/cloudprovider/providers/rackspace/BUILD new file mode 100644 index 0000000000000..bdea9f2deb7ff --- /dev/null +++ b/pkg/cloudprovider/providers/rackspace/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rackspace.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/servers", + "//vendor:github.com/rackspace/gophercloud/pagination", + "//vendor:github.com/rackspace/gophercloud/rackspace", + "//vendor:github.com/rackspace/gophercloud/rackspace/blockstorage/v1/volumes", + "//vendor:github.com/rackspace/gophercloud/rackspace/compute/v2/servers", + "//vendor:github.com/rackspace/gophercloud/rackspace/compute/v2/volumeattach", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["rackspace_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/rackspace/gophercloud"], +) diff --git a/pkg/cloudprovider/providers/vsphere/BUILD b/pkg/cloudprovider/providers/vsphere/BUILD new file mode 100644 index 0000000000000..b34cf2db8a793 --- /dev/null +++ b/pkg/cloudprovider/providers/vsphere/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["vsphere.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/vmware/govmomi", + "//vendor:github.com/vmware/govmomi/find", + "//vendor:github.com/vmware/govmomi/object", + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/vim25/mo", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + "//vendor:gopkg.in/gcfg.v1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["vsphere_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/rand:go_default_library", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/controller/BUILD b/pkg/controller/BUILD new file mode 100644 index 0000000000000..64364a5525e3c --- /dev/null +++ b/pkg/controller/BUILD @@ -0,0 +1,70 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "client_builder.go", + "controller_ref_manager.go", + "controller_utils.go", + "doc.go", + "lookup_cache.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/integer:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/golang/groupcache/lru", + ], +) + +go_test( + name = "go_default_test", + srcs = ["controller_utils_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/uuid:go_default_library", + ], +) diff --git a/pkg/controller/certificates/BUILD b/pkg/controller/certificates/BUILD new file mode 100644 index 0000000000000..e7a5f7ab23832 --- /dev/null +++ b/pkg/controller/certificates/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controller.go", + "controller_utils.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/cloudflare/cfssl/config", + "//vendor:github.com/cloudflare/cfssl/signer", + "//vendor:github.com/cloudflare/cfssl/signer/local", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/controller/daemon/BUILD b/pkg/controller/daemon/BUILD new file mode 100644 index 0000000000000..2c3aeef154100 --- /dev/null +++ b/pkg/controller/daemon/BUILD @@ -0,0 +1,63 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "daemoncontroller.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["daemoncontroller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/controller/deployment/BUILD b/pkg/controller/deployment/BUILD new file mode 100644 index 0000000000000..4525943743199 --- /dev/null +++ b/pkg/controller/deployment/BUILD @@ -0,0 +1,74 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "deployment_controller.go", + "recreate.go", + "rollback.go", + "rolling.go", + "sync.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/retry:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/integer:go_default_library", + "//pkg/util/labels:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/pod:go_default_library", + "//pkg/util/replicaset:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "deployment_controller_test.go", + "rolling_test.go", + "sync_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/uuid:go_default_library", + ], +) diff --git a/pkg/controller/deployment/util/BUILD b/pkg/controller/deployment/util/BUILD new file mode 100644 index 0000000000000..22a5a92bdf45b --- /dev/null +++ b/pkg/controller/deployment/util/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["deployment_util.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/annotations:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/integer:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/labels:go_default_library", + "//pkg/util/pod:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["deployment_util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/controller/disruption/BUILD b/pkg/controller/disruption/BUILD new file mode 100644 index 0000000000000..dba5b975d1425 --- /dev/null +++ b/pkg/controller/disruption/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["disruption.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["disruption_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/uuid:go_default_library", + ], +) diff --git a/pkg/controller/endpoint/BUILD b/pkg/controller/endpoint/BUILD new file mode 100644 index 0000000000000..53bf530a02e1a --- /dev/null +++ b/pkg/controller/endpoint/BUILD @@ -0,0 +1,60 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "endpoints_controller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/pod:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["endpoints_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/testing:go_default_library", + ], +) diff --git a/pkg/controller/garbagecollector/BUILD b/pkg/controller/garbagecollector/BUILD new file mode 100644 index 0000000000000..2e847b0d24c5a --- /dev/null +++ b/pkg/controller/garbagecollector/BUILD @@ -0,0 +1,71 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "garbagecollector.go", + "metrics.go", + "rate_limiter_helper.go", + "uid_cache.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/controller/garbagecollector/metaonly:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/golang/groupcache/lru", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_test( + name = "go_default_test", + srcs = ["garbagecollector_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/controller/garbagecollector/metaonly:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/json:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/controller/garbagecollector/metaonly/BUILD b/pkg/controller/garbagecollector/metaonly/BUILD new file mode 100644 index 0000000000000..851af6f74725f --- /dev/null +++ b/pkg/controller/garbagecollector/metaonly/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "metaonly.go", + "types.generated.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_test", + srcs = ["metaonly_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/install:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + ], +) diff --git a/pkg/controller/informers/BUILD b/pkg/controller/informers/BUILD new file mode 100644 index 0000000000000..cac0c32c63e06 --- /dev/null +++ b/pkg/controller/informers/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "core.go", + "extensions.go", + "factory.go", + "generic.go", + "rbac.go", + "storage.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/controller/job/BUILD b/pkg/controller/job/BUILD new file mode 100644 index 0000000000000..db0176aa3dc5e --- /dev/null +++ b/pkg/controller/job/BUILD @@ -0,0 +1,64 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "jobcontroller.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/controller/replication:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "jobcontroller_test.go", + "utils_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/util/rand:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/controller/namespace/BUILD b/pkg/controller/namespace/BUILD new file mode 100644 index 0000000000000..4b3e393f19919 --- /dev/null +++ b/pkg/controller/namespace/BUILD @@ -0,0 +1,59 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "namespace_controller.go", + "namespace_controller_utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["namespace_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/controller/node/BUILD b/pkg/controller/node/BUILD new file mode 100644 index 0000000000000..610ffd874c0e0 --- /dev/null +++ b/pkg/controller/node/BUILD @@ -0,0 +1,87 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cidr_allocator.go", + "cidr_set.go", + "controller_utils.go", + "doc.go", + "metrics.go", + "nodecontroller.go", + "rate_limited_queue.go", + "test_utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/system:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "cidr_allocator_test.go", + "cidr_set_test.go", + "nodecontroller_test.go", + "rate_limited_queue_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/fake:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/controller/petset/BUILD b/pkg/controller/petset/BUILD new file mode 100644 index 0000000000000..da6d42b16217e --- /dev/null +++ b/pkg/controller/petset/BUILD @@ -0,0 +1,71 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fakes.go", + "identity_mappers.go", + "iterator.go", + "pet.go", + "pet_set.go", + "pet_set_utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/pod:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:gopkg.in/inf.v0", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "identity_mappers_test.go", + "iterator_test.go", + "pet_set_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/pod:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned/fake:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/controller/podautoscaler/BUILD b/pkg/controller/podautoscaler/BUILD new file mode 100644 index 0000000000000..94584df9fac20 --- /dev/null +++ b/pkg/controller/podautoscaler/BUILD @@ -0,0 +1,64 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "horizontal.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/autoscaling/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller/podautoscaler/metrics:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["horizontal_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller/podautoscaler/metrics:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:k8s.io/heapster/metrics/api/v1/types", + "//vendor:k8s.io/heapster/metrics/apis/metrics/v1alpha1", + ], +) diff --git a/pkg/controller/podautoscaler/metrics/BUILD b/pkg/controller/podautoscaler/metrics/BUILD new file mode 100644 index 0000000000000..4cdde5a4c9230 --- /dev/null +++ b/pkg/controller/podautoscaler/metrics/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["metrics_client.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/heapster/metrics/api/v1/types", + "//vendor:k8s.io/heapster/metrics/apis/metrics/v1alpha1", + ], +) + +go_test( + name = "go_default_test", + srcs = ["metrics_client_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:k8s.io/heapster/metrics/api/v1/types", + "//vendor:k8s.io/heapster/metrics/apis/metrics/v1alpha1", + ], +) diff --git a/pkg/controller/podgc/BUILD b/pkg/controller/podgc/BUILD new file mode 100644 index 0000000000000..c8af1ea1dc6ff --- /dev/null +++ b/pkg/controller/podgc/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "gc_controller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["gc_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/controller/replicaset/BUILD b/pkg/controller/replicaset/BUILD new file mode 100644 index 0000000000000..e580041bd9a38 --- /dev/null +++ b/pkg/controller/replicaset/BUILD @@ -0,0 +1,70 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "replica_set.go", + "replica_set_utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["replica_set_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/controller/replicaset/options/BUILD b/pkg/controller/replicaset/options/BUILD new file mode 100644 index 0000000000000..c47cffcec1847 --- /dev/null +++ b/pkg/controller/replicaset/options/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) diff --git a/pkg/controller/replication/BUILD b/pkg/controller/replication/BUILD new file mode 100644 index 0000000000000..746a4650cbebe --- /dev/null +++ b/pkg/controller/replication/BUILD @@ -0,0 +1,69 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "replication_controller.go", + "replication_controller_utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["replication_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/controller/resourcequota/BUILD b/pkg/controller/resourcequota/BUILD new file mode 100644 index 0000000000000..f6afc4aea2eff --- /dev/null +++ b/pkg/controller/resourcequota/BUILD @@ -0,0 +1,62 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "replenishment_controller.go", + "resource_quota_controller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/quota/evaluator/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "replenishment_controller_test.go", + "resource_quota_controller_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/quota/generic:go_default_library", + "//pkg/quota/install:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/controller/route/BUILD b/pkg/controller/route/BUILD new file mode 100644 index 0000000000000..74eb9169d1df5 --- /dev/null +++ b/pkg/controller/route/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "routecontroller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["routecontroller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/fake:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/controller/scheduledjob/BUILD b/pkg/controller/scheduledjob/BUILD new file mode 100644 index 0000000000000..e0406475f818b --- /dev/null +++ b/pkg/controller/scheduledjob/BUILD @@ -0,0 +1,59 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controller.go", + "doc.go", + "injection.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller/job:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/robfig/cron", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "controller_test.go", + "utils_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/controller/service/BUILD b/pkg/controller/service/BUILD new file mode 100644 index 0000000000000..a2f81d1b5d21a --- /dev/null +++ b/pkg/controller/service/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "servicecontroller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["servicecontroller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/cloudprovider/providers/fake:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/controller/serviceaccount/BUILD b/pkg/controller/serviceaccount/BUILD new file mode 100644 index 0000000000000..fd7116286847b --- /dev/null +++ b/pkg/controller/serviceaccount/BUILD @@ -0,0 +1,69 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "serviceaccounts_controller.go", + "tokengetter.go", + "tokens_controller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/retry:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/registry/core/secret:go_default_library", + "//pkg/registry/core/secret/etcd:go_default_library", + "//pkg/registry/core/serviceaccount:go_default_library", + "//pkg/registry/core/serviceaccount/etcd:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/metrics:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "serviceaccounts_controller_test.go", + "tokens_controller_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/rand:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/controller/volume/attachdetach/BUILD b/pkg/controller/volume/attachdetach/BUILD new file mode 100644 index 0000000000000..1a7fb6991ae29 --- /dev/null +++ b/pkg/controller/volume/attachdetach/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["attach_detach_controller.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/controller/volume/attachdetach/cache:go_default_library", + "//pkg/controller/volume/attachdetach/populator:go_default_library", + "//pkg/controller/volume/attachdetach/reconciler:go_default_library", + "//pkg/controller/volume/attachdetach/statusupdater:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["attach_detach_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/record:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/controller/volume/attachdetach/testing:go_default_library", + ], +) diff --git a/pkg/controller/volume/attachdetach/cache/BUILD b/pkg/controller/volume/attachdetach/cache/BUILD new file mode 100644 index 0000000000000..69c0850ab4973 --- /dev/null +++ b/pkg/controller/volume/attachdetach/cache/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "actual_state_of_world.go", + "desired_state_of_world.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "actual_state_of_world_test.go", + "desired_state_of_world_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/controller/volume/attachdetach/testing:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util/types:go_default_library", + ], +) diff --git a/pkg/controller/volume/attachdetach/populator/BUILD b/pkg/controller/volume/attachdetach/populator/BUILD new file mode 100644 index 0000000000000..212d6eb08c3d5 --- /dev/null +++ b/pkg/controller/volume/attachdetach/populator/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["desired_state_of_world_populator.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/controller/volume/attachdetach/cache:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/controller/volume/attachdetach/reconciler/BUILD b/pkg/controller/volume/attachdetach/reconciler/BUILD new file mode 100644 index 0000000000000..7962649c4aa07 --- /dev/null +++ b/pkg/controller/volume/attachdetach/reconciler/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["reconciler.go"], + tags = ["automanaged"], + deps = [ + "//pkg/controller/volume/attachdetach/cache:go_default_library", + "//pkg/controller/volume/attachdetach/statusupdater:go_default_library", + "//pkg/util/goroutinemap/exponentialbackoff:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume/util/nestedpendingoperations:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["reconciler_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/controller/volume/attachdetach/cache:go_default_library", + "//pkg/controller/volume/attachdetach/statusupdater:go_default_library", + "//pkg/controller/volume/attachdetach/testing:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/types:go_default_library", + ], +) diff --git a/pkg/controller/volume/attachdetach/statusupdater/BUILD b/pkg/controller/volume/attachdetach/statusupdater/BUILD new file mode 100644 index 0000000000000..f24a70b3fd521 --- /dev/null +++ b/pkg/controller/volume/attachdetach/statusupdater/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_node_status_updater.go", + "node_status_updater.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/volume/attachdetach/cache:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/controller/volume/attachdetach/testing/BUILD b/pkg/controller/volume/attachdetach/testing/BUILD new file mode 100644 index 0000000000000..0d8b17790b38a --- /dev/null +++ b/pkg/controller/volume/attachdetach/testing/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["testvolumespec.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/controller/volume/persistentvolume/BUILD b/pkg/controller/volume/persistentvolume/BUILD new file mode 100644 index 0000000000000..caea3f31db2ba --- /dev/null +++ b/pkg/controller/volume/persistentvolume/BUILD @@ -0,0 +1,81 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "index.go", + "pv_controller.go", + "pv_controller_base.go", + "volume_host.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/util:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/goroutinemap:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "binder_test.go", + "delete_test.go", + "framework_test.go", + "index_test.go", + "provision_test.go", + "pv_controller_test.go", + "recycle_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/util:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/testing/cache:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/controller/volume/persistentvolume/options/BUILD b/pkg/controller/volume/persistentvolume/options/BUILD new file mode 100644 index 0000000000000..c47cffcec1847 --- /dev/null +++ b/pkg/controller/volume/persistentvolume/options/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) diff --git a/pkg/conversion/BUILD b/pkg/conversion/BUILD new file mode 100644 index 0000000000000..9f9991f66ddaf --- /dev/null +++ b/pkg/conversion/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cloner.go", + "converter.go", + "deep_equal.go", + "doc.go", + "helper.go", + ], + tags = ["automanaged"], + deps = ["//third_party/forked/golang/reflect:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = [ + "converter_test.go", + "deep_copy_test.go", + "helper_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/diff:go_default_library", + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/conversion/queryparams/BUILD b/pkg/conversion/queryparams/BUILD new file mode 100644 index 0000000000000..74b1761e43a2b --- /dev/null +++ b/pkg/conversion/queryparams/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "convert.go", + "doc.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_xtest", + srcs = ["convert_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion/queryparams:go_default_library", + ], +) diff --git a/pkg/credentialprovider/BUILD b/pkg/credentialprovider/BUILD new file mode 100644 index 0000000000000..9e1a82064f71e --- /dev/null +++ b/pkg/credentialprovider/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "config.go", + "doc.go", + "keyring.go", + "plugins.go", + "provider.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "config_test.go", + "keyring_test.go", + "provider_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/credentialprovider/aws/BUILD b/pkg/credentialprovider/aws/BUILD new file mode 100644 index 0000000000000..0c68b4b8d630d --- /dev/null +++ b/pkg/credentialprovider/aws/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["aws_credentials.go"], + tags = ["automanaged"], + deps = [ + "//pkg/credentialprovider:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/aws/session", + "//vendor:github.com/aws/aws-sdk-go/service/ecr", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["aws_credentials_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/credentialprovider:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/service/ecr", + ], +) diff --git a/pkg/credentialprovider/gcp/BUILD b/pkg/credentialprovider/gcp/BUILD new file mode 100644 index 0000000000000..68a590cca2c76 --- /dev/null +++ b/pkg/credentialprovider/gcp/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "jwt.go", + "metadata.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/credentialprovider:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + "//vendor:golang.org/x/oauth2/jwt", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "jwt_test.go", + "metadata_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/credentialprovider:go_default_library", + "//pkg/util/net:go_default_library", + ], +) diff --git a/pkg/dns/BUILD b/pkg/dns/BUILD new file mode 100644 index 0000000000000..f8af97db497b4 --- /dev/null +++ b/pkg/dns/BUILD @@ -0,0 +1,57 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "dns.go", + "doc.go", + "treecache.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/golang/glog", + "//vendor:github.com/miekg/dns", + "//vendor:github.com/skynetservices/skydns/msg", + ], +) + +go_test( + name = "go_default_test", + srcs = ["dns_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/miekg/dns", + "//vendor:github.com/skynetservices/skydns/msg", + "//vendor:github.com/skynetservices/skydns/server", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/require", + ], +) diff --git a/pkg/fieldpath/BUILD b/pkg/fieldpath/BUILD new file mode 100644 index 0000000000000..e621102ae6595 --- /dev/null +++ b/pkg/fieldpath/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fieldpath.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/resource:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["fieldpath_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/fields/BUILD b/pkg/fields/BUILD new file mode 100644 index 0000000000000..b76afe542989a --- /dev/null +++ b/pkg/fields/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fields.go", + "requirements.go", + "selector.go", + ], + tags = ["automanaged"], + deps = ["//pkg/selection:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = [ + "fields_test.go", + "selector_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/generated/BUILD b/pkg/generated/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/pkg/generated/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/pkg/generated/openapi/BUILD b/pkg/generated/openapi/BUILD new file mode 100644 index 0000000000000..3dcdab14b99d7 --- /dev/null +++ b/pkg/generated/openapi/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "zz_generated.openapi.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/genericapiserver/openapi/common:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/go-openapi/spec", + ], +) diff --git a/pkg/genericapiserver/BUILD b/pkg/genericapiserver/BUILD new file mode 100644 index 0000000000000..9cd378429abff --- /dev/null +++ b/pkg/genericapiserver/BUILD @@ -0,0 +1,109 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "config.go", + "default_storage_factory_builder.go", + "doc.go", + "genericapiserver.go", + "hooks.go", + "resource_config.go", + "resource_encoding_config.go", + "reststorage_interfaces.go", + "storage_factory.go", + "tunneler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/apiserver/filters:go_default_library", + "//pkg/apiserver/request:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/handlers:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/genericapiserver/filters:go_default_library", + "//pkg/genericapiserver/mux:go_default_library", + "//pkg/genericapiserver/openapi:go_default_library", + "//pkg/genericapiserver/openapi/common:go_default_library", + "//pkg/genericapiserver/options:go_default_library", + "//pkg/genericapiserver/routes:go_default_library", + "//pkg/genericapiserver/validation:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/recognizer:go_default_library", + "//pkg/ssh:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/coreos/go-systemd/daemon", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:gopkg.in/natefinch/lumberjack.v2", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "default_storage_factory_builder_test.go", + "genericapiserver_test.go", + "resource_config_test.go", + "server_run_options_test.go", + "storage_factory_test.go", + "tunneler_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/genericapiserver/mux:go_default_library", + "//pkg/genericapiserver/options:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/genericapiserver/authorizer/BUILD b/pkg/genericapiserver/authorizer/BUILD new file mode 100644 index 0000000000000..c77637a34ce92 --- /dev/null +++ b/pkg/genericapiserver/authorizer/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["authz.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/authorizer/abac:go_default_library", + "//pkg/auth/authorizer/union:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/genericapiserver/options:go_default_library", + "//plugin/pkg/auth/authorizer/rbac:go_default_library", + "//plugin/pkg/auth/authorizer/webhook:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["authz_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/genericapiserver/options:go_default_library", + ], +) diff --git a/pkg/genericapiserver/filters/BUILD b/pkg/genericapiserver/filters/BUILD new file mode 100644 index 0000000000000..8e1cf74bda70d --- /dev/null +++ b/pkg/genericapiserver/filters/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cors.go", + "doc.go", + "longrunning.go", + "maxinflight.go", + "panics.go", + "timeout.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apiserver/request:go_default_library", + "//pkg/httplog:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "cors_test.go", + "maxinflight_test.go", + "timeout_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api/errors:go_default_library"], +) diff --git a/pkg/genericapiserver/mux/BUILD b/pkg/genericapiserver/mux/BUILD new file mode 100644 index 0000000000000..201724928049f --- /dev/null +++ b/pkg/genericapiserver/mux/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "container.go", + "doc.go", + "pathrecorder.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/apiserver:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/emicklei/go-restful", + ], +) + +go_test( + name = "go_default_test", + srcs = ["container_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/stretchr/testify/assert"], +) diff --git a/pkg/genericapiserver/openapi/BUILD b/pkg/genericapiserver/openapi/BUILD new file mode 100644 index 0000000000000..00b86b744edf8 --- /dev/null +++ b/pkg/genericapiserver/openapi/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "openapi.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/openapi/common:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/json:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/go-openapi/spec", + ], +) + +go_test( + name = "go_default_test", + srcs = ["openapi_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/openapi/common:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/genericapiserver/openapi/common/BUILD b/pkg/genericapiserver/openapi/common/BUILD new file mode 100644 index 0000000000000..d9f5a68f2bb07 --- /dev/null +++ b/pkg/genericapiserver/openapi/common/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "common.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/go-openapi/spec", + ], +) diff --git a/pkg/genericapiserver/options/BUILD b/pkg/genericapiserver/options/BUILD new file mode 100644 index 0000000000000..eebe8f8b90ae4 --- /dev/null +++ b/pkg/genericapiserver/options/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "etcd_options.go", + "server_run_options.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/genericapiserver/routes/BUILD b/pkg/genericapiserver/routes/BUILD new file mode 100644 index 0000000000000..7015011e5d775 --- /dev/null +++ b/pkg/genericapiserver/routes/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "index.go", + "profiling.go", + "swaggerui.go", + "version.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/genericapiserver/mux:go_default_library", + "//pkg/genericapiserver/routes/data/swagger:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/elazarl/go-bindata-assetfs", + "//vendor:github.com/emicklei/go-restful", + ], +) diff --git a/pkg/genericapiserver/routes/data/swagger/BUILD b/pkg/genericapiserver/routes/data/swagger/BUILD new file mode 100644 index 0000000000000..769574f70e4b8 --- /dev/null +++ b/pkg/genericapiserver/routes/data/swagger/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["datafile.go"], + tags = ["automanaged"], +) diff --git a/pkg/genericapiserver/validation/BUILD b/pkg/genericapiserver/validation/BUILD new file mode 100644 index 0000000000000..2842b5f960340 --- /dev/null +++ b/pkg/genericapiserver/validation/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "etcd_validation.go", + "universal_validation.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/options:go_default_library", + "//pkg/util/errors:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/healthz/BUILD b/pkg/healthz/BUILD new file mode 100644 index 0000000000000..a24ee08d83a56 --- /dev/null +++ b/pkg/healthz/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "healthz.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["healthz_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/httplog/BUILD b/pkg/httplog/BUILD new file mode 100644 index 0000000000000..6b88554850d80 --- /dev/null +++ b/pkg/httplog/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "log.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_test( + name = "go_default_test", + srcs = ["log_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/hyperkube/BUILD b/pkg/hyperkube/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/pkg/hyperkube/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/pkg/kubectl/BUILD b/pkg/kubectl/BUILD new file mode 100644 index 0000000000000..20e6fb47c5c52 --- /dev/null +++ b/pkg/kubectl/BUILD @@ -0,0 +1,174 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apply.go", + "autoscale.go", + "bash_comp_utils.go", + "configmap.go", + "custom_column_printer.go", + "deployment.go", + "describe.go", + "doc.go", + "explain.go", + "generate.go", + "history.go", + "interfaces.go", + "kubectl.go", + "namespace.go", + "proxy_server.go", + "quota.go", + "resource_filter.go", + "resource_printer.go", + "rollback.go", + "rolling_updater.go", + "rollout_status.go", + "run.go", + "scale.go", + "secret.go", + "secret_for_docker_registry.go", + "secret_for_tls.go", + "service.go", + "service_basic.go", + "serviceaccount.go", + "sorted_resource_name_list.go", + "sorting_printer.go", + "stop.go", + "version.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/annotations:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/events:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/util:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/util:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/apps/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/retry:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/credentialprovider:go_default_library", + "//pkg/fieldpath:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/integer:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/jsonpath:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/slice:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "configmap_test.go", + "custom_column_printer_test.go", + "deployment_test.go", + "describe_test.go", + "generate_test.go", + "kubectl_test.go", + "namespace_test.go", + "proxy_server_test.go", + "quota_test.go", + "resource_printer_test.go", + "rolling_updater_test.go", + "rollout_status_test.go", + "run_test.go", + "scale_test.go", + "secret_for_docker_registry_test.go", + "secret_for_tls_test.go", + "secret_test.go", + "service_basic_test.go", + "service_test.go", + "serviceaccount_test.go", + "sorted_resource_name_list_test.go", + "sorting_printer_test.go", + "stop_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset/fake:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/batch/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/kubectl/testing:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/yaml:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/spf13/cobra", + ], +) diff --git a/pkg/kubectl/cmd/BUILD b/pkg/kubectl/cmd/BUILD new file mode 100644 index 0000000000000..6c5c1dc51c03d --- /dev/null +++ b/pkg/kubectl/cmd/BUILD @@ -0,0 +1,190 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "annotate.go", + "apiversions.go", + "apply.go", + "attach.go", + "autoscale.go", + "clusterinfo.go", + "clusterinfo_dump.go", + "cmd.go", + "completion.go", + "convert.go", + "create.go", + "create_configmap.go", + "create_deployment.go", + "create_namespace.go", + "create_quota.go", + "create_secret.go", + "create_service.go", + "create_serviceaccount.go", + "delete.go", + "describe.go", + "drain.go", + "edit.go", + "exec.go", + "explain.go", + "expose.go", + "get.go", + "help.go", + "label.go", + "logs.go", + "options.go", + "patch.go", + "portforward.go", + "proxy.go", + "replace.go", + "rollingupdate.go", + "run.go", + "scale.go", + "stop.go", + "taint.go", + "top.go", + "top_node.go", + "top_pod.go", + "version.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/annotations:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/portforward:go_default_library", + "//pkg/client/unversioned/remotecommand:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/config:go_default_library", + "//pkg/kubectl/cmd/rollout:go_default_library", + "//pkg/kubectl/cmd/set:go_default_library", + "//pkg/kubectl/cmd/templates:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/cmd/util/editor:go_default_library", + "//pkg/kubectl/metricsutil:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/kubelet/server/remotecommand:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/crlf:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flag:go_default_library", + "//pkg/util/interrupt:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/yaml:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/daviddengcn/go-colortext", + "//vendor:github.com/docker/distribution/reference", + "//vendor:github.com/docker/docker/pkg/term", + "//vendor:github.com/evanphx/json-patch", + "//vendor:github.com/golang/glog", + "//vendor:github.com/jonboulle/clockwork", + "//vendor:github.com/spf13/cobra", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "annotate_test.go", + "apply_test.go", + "attach_test.go", + "clusterinfo_dump_test.go", + "cmd_test.go", + "create_configmap_test.go", + "create_deployment_test.go", + "create_namespace_test.go", + "create_quota_test.go", + "create_secret_test.go", + "create_service_test.go", + "create_serviceaccount_test.go", + "create_test.go", + "delete_test.go", + "describe_test.go", + "drain_test.go", + "exec_test.go", + "expose_test.go", + "get_test.go", + "label_test.go", + "logs_test.go", + "patch_test.go", + "portforward_test.go", + "replace_test.go", + "rollingupdate_test.go", + "run_test.go", + "taint_test.go", + "top_node_test.go", + "top_pod_test.go", + "top_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/annotations:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/testing:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/runtime/serializer/json:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:k8s.io/heapster/metrics/apis/metrics/v1alpha1", + ], +) diff --git a/pkg/kubectl/cmd/config/BUILD b/pkg/kubectl/cmd/config/BUILD new file mode 100644 index 0000000000000..27ab3f8229ba2 --- /dev/null +++ b/pkg/kubectl/cmd/config/BUILD @@ -0,0 +1,67 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "config.go", + "create_authinfo.go", + "create_cluster.go", + "create_context.go", + "current_context.go", + "delete_cluster.go", + "delete_context.go", + "get_clusters.go", + "get_contexts.go", + "navigation_step_parser.go", + "set.go", + "unset.go", + "use_context.go", + "view.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/client/unversioned/clientcmd/api/latest:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/templates:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/flag:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/spf13/cobra", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "config_test.go", + "create_authinfo_test.go", + "current_context_test.go", + "delete_cluster_test.go", + "delete_context_test.go", + "get_clusters_test.go", + "get_contexts_test.go", + "navigation_step_parser_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/flag:go_default_library", + ], +) diff --git a/pkg/kubectl/cmd/rollout/BUILD b/pkg/kubectl/cmd/rollout/BUILD new file mode 100644 index 0000000000000..5f482f2984528 --- /dev/null +++ b/pkg/kubectl/cmd/rollout/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "rollout.go", + "rollout_history.go", + "rollout_pause.go", + "rollout_resume.go", + "rollout_status.go", + "rollout_undo.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/meta:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/templates:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/interrupt:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/renstrom/dedent", + "//vendor:github.com/spf13/cobra", + ], +) diff --git a/pkg/kubectl/cmd/set/BUILD b/pkg/kubectl/cmd/set/BUILD new file mode 100644 index 0000000000000..9c14421f4f697 --- /dev/null +++ b/pkg/kubectl/cmd/set/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "helper.go", + "set.go", + "set_image.go", + "set_resources.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/templates:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//vendor:github.com/spf13/cobra", + ], +) + +go_test( + name = "go_default_test", + srcs = ["set_image_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/kubectl/cmd/testing:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/resource:go_default_library", + ], +) diff --git a/pkg/kubectl/cmd/templates/BUILD b/pkg/kubectl/cmd/templates/BUILD new file mode 100644 index 0000000000000..25bf3fe0db176 --- /dev/null +++ b/pkg/kubectl/cmd/templates/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "command_groups.go", + "markdown.go", + "normalizers.go", + "templater.go", + "templates.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/term:go_default_library", + "//vendor:github.com/MakeNowJust/heredoc", + "//vendor:github.com/russross/blackfriday", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/kubectl/cmd/testing/BUILD b/pkg/kubectl/cmd/testing/BUILD new file mode 100644 index 0000000000000..05a4464aad226 --- /dev/null +++ b/pkg/kubectl/cmd/testing/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/kubectl/cmd/util/BUILD b/pkg/kubectl/cmd/util/BUILD new file mode 100644 index 0000000000000..383d586b9321c --- /dev/null +++ b/pkg/kubectl/cmd/util/BUILD @@ -0,0 +1,101 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "clientcache.go", + "factory.go", + "helpers.go", + "printing.go", + "shortcut_restmapper.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation:go_default_library", + "//federation/client/clientset_generated/federation_internalclientset:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/extensions/thirdpartyresourcedata:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/json:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flag:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strategicpatch:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:github.com/evanphx/json-patch", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "factory_test.go", + "helpers_test.go", + "shortcut_restmapper_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/resource:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flag:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/kubectl/cmd/util/editor/BUILD b/pkg/kubectl/cmd/util/editor/BUILD new file mode 100644 index 0000000000000..c4bd5cc52e6b4 --- /dev/null +++ b/pkg/kubectl/cmd/util/editor/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["editor.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/term:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["editor_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/kubectl/cmd/util/jsonmerge/BUILD b/pkg/kubectl/cmd/util/jsonmerge/BUILD new file mode 100644 index 0000000000000..cd4fb93ce519e --- /dev/null +++ b/pkg/kubectl/cmd/util/jsonmerge/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["jsonmerge.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/strategicpatch:go_default_library", + "//pkg/util/yaml:go_default_library", + "//vendor:github.com/evanphx/json-patch", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/kubectl/cmd/util/sanity/BUILD b/pkg/kubectl/cmd/util/sanity/BUILD new file mode 100644 index 0000000000000..750df56eea93d --- /dev/null +++ b/pkg/kubectl/cmd/util/sanity/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["cmd_sanity.go"], + tags = ["automanaged"], + deps = [ + "//pkg/kubectl/cmd/templates:go_default_library", + "//vendor:github.com/spf13/cobra", + ], +) diff --git a/pkg/kubectl/metricsutil/BUILD b/pkg/kubectl/metricsutil/BUILD new file mode 100644 index 0000000000000..3be3250284f4e --- /dev/null +++ b/pkg/kubectl/metricsutil/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "metrics_client.go", + "metrics_printer.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/labels:go_default_library", + "//vendor:k8s.io/heapster/metrics/apis/metrics/v1alpha1", + ], +) diff --git a/pkg/kubectl/resource/BUILD b/pkg/kubectl/resource/BUILD new file mode 100644 index 0000000000000..756da654d7e97 --- /dev/null +++ b/pkg/kubectl/resource/BUILD @@ -0,0 +1,73 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "builder.go", + "doc.go", + "helper.go", + "interfaces.go", + "mapper.go", + "result.go", + "selector.go", + "visitor.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/yaml:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "builder_test.go", + "helper_test.go", + "visitor_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/unversioned/fake:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubectl/testing/BUILD b/pkg/kubectl/testing/BUILD new file mode 100644 index 0000000000000..e4efd09903427 --- /dev/null +++ b/pkg/kubectl/testing/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "types.generated.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + ], +) diff --git a/pkg/kubelet/BUILD b/pkg/kubelet/BUILD new file mode 100644 index 0000000000000..42db42fe1eac6 --- /dev/null +++ b/pkg/kubelet/BUILD @@ -0,0 +1,206 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "active_deadline.go", + "disk_manager.go", + "doc.go", + "kubelet.go", + "kubelet_cadvisor.go", + "kubelet_getters.go", + "kubelet_network.go", + "kubelet_node_status.go", + "kubelet_pods.go", + "kubelet_resources.go", + "kubelet_volumes.go", + "networks.go", + "oom_watcher.go", + "pod_container_deletor.go", + "pod_workers.go", + "reason_cache.go", + "root_context_linux.go", + "runonce.go", + "runtime.go", + "util.go", + "volume_host.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kubelet/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/pod:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/apis/componentconfig/v1alpha1:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/fieldpath:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/cadvisor:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/dockershim:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/envvars:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/eviction:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/kuberuntime:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/metrics:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/pleg:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/prober:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/remote:go_default_library", + "//pkg/kubelet/rkt:go_default_library", + "//pkg/kubelet/server:go_default_library", + "//pkg/kubelet/server/stats:go_default_library", + "//pkg/kubelet/status:go_default_library", + "//pkg/kubelet/sysctl:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/kubelet/util/ioutils:go_default_library", + "//pkg/kubelet/util/queue:go_default_library", + "//pkg/kubelet/util/sliceutils:go_default_library", + "//pkg/kubelet/volumemanager:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/bandwidth:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/dbus:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/integer:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/oom:go_default_library", + "//pkg/util/procfs:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/selinux:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//third_party/forked/golang/expansion:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/golang/groupcache/lru", + "//vendor:github.com/google/cadvisor/events", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/opencontainers/runc/libcontainer/selinux", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "active_deadline_test.go", + "disk_manager_test.go", + "kubelet_cadvisor_test.go", + "kubelet_getters_test.go", + "kubelet_network_test.go", + "kubelet_node_status_test.go", + "kubelet_pods_test.go", + "kubelet_resources_test.go", + "kubelet_test.go", + "kubelet_volumes_test.go", + "oom_watcher_test.go", + "pod_container_deletor_test.go", + "pod_workers_test.go", + "reason_cache_test.go", + "runonce_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/kubelet/cadvisor/testing:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/eviction:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/testing:go_default_library", + "//pkg/kubelet/pleg:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/pod/testing:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/prober/testing:go_default_library", + "//pkg/kubelet/server/stats:go_default_library", + "//pkg/kubelet/status:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/queue:go_default_library", + "//pkg/kubelet/util/sliceutils:go_default_library", + "//pkg/kubelet/volumemanager:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/bandwidth:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/rand:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/host_path:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/require", + ], +) diff --git a/pkg/kubelet/api/BUILD b/pkg/kubelet/api/BUILD new file mode 100644 index 0000000000000..4337c3c9c2c46 --- /dev/null +++ b/pkg/kubelet/api/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["services.go"], + tags = ["automanaged"], + deps = ["//pkg/kubelet/api/v1alpha1/runtime:go_default_library"], +) diff --git a/pkg/kubelet/api/testing/BUILD b/pkg/kubelet/api/testing/BUILD new file mode 100644 index 0000000000000..ce2ed85638245 --- /dev/null +++ b/pkg/kubelet/api/testing/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_image_service.go", + "fake_runtime_service.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/util/sliceutils:go_default_library", + ], +) diff --git a/pkg/kubelet/api/v1alpha1/runtime/BUILD b/pkg/kubelet/api/v1alpha1/runtime/BUILD new file mode 100644 index 0000000000000..bd8c1c98005d9 --- /dev/null +++ b/pkg/kubelet/api/v1alpha1/runtime/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["api.pb.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) diff --git a/pkg/kubelet/api/v1alpha1/stats/BUILD b/pkg/kubelet/api/v1alpha1/stats/BUILD new file mode 100644 index 0000000000000..2f8ad6eaf8191 --- /dev/null +++ b/pkg/kubelet/api/v1alpha1/stats/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["types.go"], + tags = ["automanaged"], + deps = ["//pkg/api/unversioned:go_default_library"], +) diff --git a/pkg/kubelet/cadvisor/BUILD b/pkg/kubelet/cadvisor/BUILD new file mode 100644 index 0000000000000..fde1e013da93f --- /dev/null +++ b/pkg/kubelet/cadvisor/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cadvisor_linux.go", + "doc.go", + "types.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/cache/memory", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/events", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/http", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/google/cadvisor/manager", + "//vendor:github.com/google/cadvisor/metrics", + "//vendor:github.com/google/cadvisor/utils/sysfs", + ], +) + +go_test( + name = "go_default_test", + srcs = ["cadvisor_linux_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/types:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/metrics", + ], +) diff --git a/pkg/kubelet/cadvisor/testing/BUILD b/pkg/kubelet/cadvisor/testing/BUILD new file mode 100644 index 0000000000000..d4822e9d511c2 --- /dev/null +++ b/pkg/kubelet/cadvisor/testing/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cadvisor_fake.go", + "cadvisor_mock.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/cadvisor:go_default_library", + "//vendor:github.com/google/cadvisor/events", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/kubelet/client/BUILD b/pkg/kubelet/client/BUILD new file mode 100644 index 0000000000000..e5d258f530d74 --- /dev/null +++ b/pkg/kubelet/client/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["kubelet_client.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/transport:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/node:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["kubelet_client_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + ], +) diff --git a/pkg/kubelet/cm/BUILD b/pkg/kubelet/cm/BUILD new file mode 100644 index 0000000000000..b986a075994f1 --- /dev/null +++ b/pkg/kubelet/cm/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cgroup_manager_linux.go", + "container_manager.go", + "container_manager_linux.go", + "container_manager_stub.go", + "helpers_linux.go", + "pod_container_manager_linux.go", + "pod_container_manager_stub.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/kubelet/cadvisor:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/oom:go_default_library", + "//pkg/util/procfs:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/sysctl:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/blang/semver", + "//vendor:github.com/golang/glog", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + ], +) + +go_test( + name = "go_default_test", + srcs = ["container_manager_linux_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/mount:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/require", + ], +) diff --git a/pkg/kubelet/config/BUILD b/pkg/kubelet/config/BUILD new file mode 100644 index 0000000000000..4497b2e916db1 --- /dev/null +++ b/pkg/kubelet/config/BUILD @@ -0,0 +1,79 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apiserver.go", + "common.go", + "config.go", + "doc.go", + "file.go", + "file_linux.go", + "http.go", + "sources.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/yaml:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/exp/inotify", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "apiserver_test.go", + "common_test.go", + "config_test.go", + "file_linux_test.go", + "http_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/kubelet/container/BUILD b/pkg/kubelet/container/BUILD new file mode 100644 index 0000000000000..4121c633b4eb8 --- /dev/null +++ b/pkg/kubelet/container/BUILD @@ -0,0 +1,77 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cache.go", + "container_gc.go", + "container_reference_manager.go", + "helpers.go", + "os.go", + "pty_linux.go", + "ref.go", + "resize.go", + "runtime.go", + "runtime_cache.go", + "runtime_cache_fake.go", + "sync_result.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/volume:go_default_library", + "//third_party/forked/golang/expansion:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/kr/pty", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "cache_test.go", + "helpers_test.go", + "ref_test.go", + "sync_result_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["runtime_cache_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + ], +) diff --git a/pkg/kubelet/container/testing/BUILD b/pkg/kubelet/container/testing/BUILD new file mode 100644 index 0000000000000..fafa6c7a97bd4 --- /dev/null +++ b/pkg/kubelet/container/testing/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_cache.go", + "fake_runtime.go", + "os.go", + "runtime_mock.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/kubelet/custommetrics/BUILD b/pkg/kubelet/custommetrics/BUILD new file mode 100644 index 0000000000000..976e763f16034 --- /dev/null +++ b/pkg/kubelet/custommetrics/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["custom_metrics.go"], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["custom_metrics_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/dockershim/BUILD b/pkg/kubelet/dockershim/BUILD new file mode 100644 index 0000000000000..8367a392986a9 --- /dev/null +++ b/pkg/kubelet/dockershim/BUILD @@ -0,0 +1,70 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "convert.go", + "doc.go", + "docker_container.go", + "docker_image.go", + "docker_sandbox.go", + "docker_service.go", + "helpers.go", + "legacy.go", + "naming.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/api:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/leaky:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/util/term:go_default_library", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/docker/engine-api/types/container", + "//vendor:github.com/docker/engine-api/types/filters", + "//vendor:github.com/docker/engine-api/types/strslice", + "//vendor:github.com/docker/engine-api/types/versions", + "//vendor:github.com/docker/go-connections/nat", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "convert_test.go", + "docker_container_test.go", + "docker_image_test.go", + "docker_sandbox_test.go", + "docker_service_test.go", + "helpers_test.go", + "naming_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/util/clock:go_default_library", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/dockertools/BUILD b/pkg/kubelet/dockertools/BUILD new file mode 100644 index 0000000000000..b3cd05f47e99f --- /dev/null +++ b/pkg/kubelet/dockertools/BUILD @@ -0,0 +1,126 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "container_gc.go", + "convert.go", + "docker.go", + "docker_manager.go", + "exec.go", + "fake_docker_client.go", + "fake_manager.go", + "images.go", + "instrumented_docker.go", + "kube_docker_client.go", + "labels.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/credentialprovider:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/custommetrics:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/leaky:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/metrics:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/hairpin:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/cache:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/oom:go_default_library", + "//pkg/util/procfs:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/term:go_default_library", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/docker/distribution/digest", + "//vendor:github.com/docker/distribution/reference", + "//vendor:github.com/docker/docker/pkg/jsonmessage", + "//vendor:github.com/docker/docker/pkg/stdcopy", + "//vendor:github.com/docker/engine-api/client", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/docker/engine-api/types/container", + "//vendor:github.com/docker/engine-api/types/strslice", + "//vendor:github.com/docker/engine-api/types/versions", + "//vendor:github.com/docker/go-connections/nat", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "container_gc_test.go", + "convert_test.go", + "docker_manager_test.go", + "docker_test.go", + "images_test.go", + "labels_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/credentialprovider:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/mock_network:go_default_library", + "//pkg/kubelet/network/testing:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strings:go_default_library", + "//vendor:github.com/docker/docker/pkg/jsonmessage", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/docker/engine-api/types/container", + "//vendor:github.com/docker/engine-api/types/strslice", + "//vendor:github.com/docker/go-connections/nat", + "//vendor:github.com/golang/mock/gomock", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/envvars/BUILD b/pkg/kubelet/envvars/BUILD new file mode 100644 index 0000000000000..c2065aa7ee814 --- /dev/null +++ b/pkg/kubelet/envvars/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "envvars.go", + ], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) + +go_test( + name = "go_default_xtest", + srcs = ["envvars_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/envvars:go_default_library", + ], +) diff --git a/pkg/kubelet/events/BUILD b/pkg/kubelet/events/BUILD new file mode 100644 index 0000000000000..04297ee140d98 --- /dev/null +++ b/pkg/kubelet/events/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["event.go"], + tags = ["automanaged"], +) diff --git a/pkg/kubelet/eviction/BUILD b/pkg/kubelet/eviction/BUILD new file mode 100644 index 0000000000000..3cf7984a250c8 --- /dev/null +++ b/pkg/kubelet/eviction/BUILD @@ -0,0 +1,59 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "eviction_manager.go", + "helpers.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/kubelet/server/stats:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/quota/evaluator/core:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "eviction_manager_test.go", + "helpers_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + ], +) diff --git a/pkg/kubelet/images/BUILD b/pkg/kubelet/images/BUILD new file mode 100644 index 0000000000000..44bfd0284b4f8 --- /dev/null +++ b/pkg/kubelet/images/BUILD @@ -0,0 +1,60 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "helpers.go", + "image_gc_manager.go", + "image_manager.go", + "puller.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/cadvisor:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/parsers:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/docker/distribution/reference", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "image_gc_manager_test.go", + "image_manager_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/cadvisor/testing:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/require", + ], +) diff --git a/pkg/kubelet/kuberuntime/BUILD b/pkg/kubelet/kuberuntime/BUILD new file mode 100644 index 0000000000000..9a0d91b55c04b --- /dev/null +++ b/pkg/kubelet/kuberuntime/BUILD @@ -0,0 +1,85 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_kuberuntime_manager.go", + "helpers.go", + "kuberuntime_container.go", + "kuberuntime_gc.go", + "kuberuntime_image.go", + "kuberuntime_manager.go", + "kuberuntime_sandbox.go", + "labels.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/credentialprovider:go_default_library", + "//pkg/kubelet/api:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/dockershim:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/cache:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/parsers:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/term:go_default_library", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "helpers_test.go", + "kuberuntime_gc_test.go", + "kuberuntime_image_test.go", + "kuberuntime_manager_test.go", + "labels_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/api/testing:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/testing:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/leaky/BUILD b/pkg/kubelet/leaky/BUILD new file mode 100644 index 0000000000000..ed47a48a73d0c --- /dev/null +++ b/pkg/kubelet/leaky/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["leaky.go"], + tags = ["automanaged"], +) diff --git a/pkg/kubelet/lifecycle/BUILD b/pkg/kubelet/lifecycle/BUILD new file mode 100644 index 0000000000000..bc25e2b78843b --- /dev/null +++ b/pkg/kubelet/lifecycle/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_handler_runner.go", + "handlers.go", + "interfaces.go", + "predicate.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/kubelet/util/ioutils:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["handlers_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/term:go_default_library", + ], +) diff --git a/pkg/kubelet/metrics/BUILD b/pkg/kubelet/metrics/BUILD new file mode 100644 index 0000000000000..c5accda5bfae8 --- /dev/null +++ b/pkg/kubelet/metrics/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["metrics.go"], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/container:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/kubelet/network/BUILD b/pkg/kubelet/network/BUILD new file mode 100644 index 0000000000000..d104dcdfb03a8 --- /dev/null +++ b/pkg/kubelet/network/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "network.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/sysctl:go_default_library", + "//pkg/util/validation:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["plugins_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/network/testing:go_default_library", + ], +) diff --git a/pkg/kubelet/network/cni/BUILD b/pkg/kubelet/network/cni/BUILD new file mode 100644 index 0000000000000..6355771c287b3 --- /dev/null +++ b/pkg/kubelet/network/cni/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["cni.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/containernetworking/cni/libcni", + "//vendor:github.com/containernetworking/cni/pkg/types", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["cni_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/cni/testing:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/testing:go_default_library", + "//vendor:github.com/containernetworking/cni/pkg/types", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/kubelet/network/cni/testing/BUILD b/pkg/kubelet/network/cni/testing/BUILD new file mode 100644 index 0000000000000..af9d125986951 --- /dev/null +++ b/pkg/kubelet/network/cni/testing/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["mock_cni.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/containernetworking/cni/libcni", + "//vendor:github.com/containernetworking/cni/pkg/types", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/kubelet/network/exec/BUILD b/pkg/kubelet/network/exec/BUILD new file mode 100644 index 0000000000000..6f09240b616ae --- /dev/null +++ b/pkg/kubelet/network/exec/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "exec.go", + "exec_unix.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/util/exec:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["exec_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/testing:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + ], +) diff --git a/pkg/kubelet/network/hairpin/BUILD b/pkg/kubelet/network/hairpin/BUILD new file mode 100644 index 0000000000000..f176a85d62b02 --- /dev/null +++ b/pkg/kubelet/network/hairpin/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["hairpin.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/exec:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["hairpin_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/exec:go_default_library"], +) diff --git a/pkg/kubelet/network/hostport/BUILD b/pkg/kubelet/network/hostport/BUILD new file mode 100644 index 0000000000000..483d8174ff615 --- /dev/null +++ b/pkg/kubelet/network/hostport/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_iptables.go", + "hostport.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/proxy/iptables:go_default_library", + "//pkg/util/dbus:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/iptables:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["hostport_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/util/iptables:go_default_library", + ], +) diff --git a/pkg/kubelet/network/hostport/testing/BUILD b/pkg/kubelet/network/hostport/testing/BUILD new file mode 100644 index 0000000000000..8c20118838a8b --- /dev/null +++ b/pkg/kubelet/network/hostport/testing/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake.go"], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network/hostport:go_default_library", + ], +) diff --git a/pkg/kubelet/network/kubenet/BUILD b/pkg/kubelet/network/kubenet/BUILD new file mode 100644 index 0000000000000..bf37249dc0068 --- /dev/null +++ b/pkg/kubelet/network/kubenet/BUILD @@ -0,0 +1,59 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["kubenet_linux.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/hostport:go_default_library", + "//pkg/util/bandwidth:go_default_library", + "//pkg/util/dbus:go_default_library", + "//pkg/util/ebtables:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/sysctl:go_default_library", + "//vendor:github.com/containernetworking/cni/libcni", + "//vendor:github.com/containernetworking/cni/pkg/types", + "//vendor:github.com/golang/glog", + "//vendor:github.com/vishvananda/netlink", + "//vendor:github.com/vishvananda/netlink/nl", + ], +) + +go_test( + name = "go_default_test", + srcs = ["kubenet_linux_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/cni/testing:go_default_library", + "//pkg/kubelet/network/hostport/testing:go_default_library", + "//pkg/kubelet/network/testing:go_default_library", + "//pkg/util/bandwidth:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/iptables/testing:go_default_library", + "//pkg/util/sysctl/testing:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/kubelet/network/mock_network/BUILD b/pkg/kubelet/network/mock_network/BUILD new file mode 100644 index 0000000000000..abfd340765ec2 --- /dev/null +++ b/pkg/kubelet/network/mock_network/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["network_plugins.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/componentconfig:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/mock/gomock", + ], +) diff --git a/pkg/kubelet/network/testing/BUILD b/pkg/kubelet/network/testing/BUILD new file mode 100644 index 0000000000000..ee7db905a6df6 --- /dev/null +++ b/pkg/kubelet/network/testing/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake_host.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + ], +) diff --git a/pkg/kubelet/pleg/BUILD b/pkg/kubelet/pleg/BUILD new file mode 100644 index 0000000000000..b309b04ac0048 --- /dev/null +++ b/pkg/kubelet/pleg/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "generic.go", + "pleg.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/metrics:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["generic_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/diff:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/pod/BUILD b/pkg/kubelet/pod/BUILD new file mode 100644 index 0000000000000..2cd4c7efa7e75 --- /dev/null +++ b/pkg/kubelet/pod/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "mirror_client.go", + "pod_manager.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "mirror_client_test.go", + "pod_manager_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/pod/testing:go_default_library", + "//pkg/kubelet/types:go_default_library", + ], +) diff --git a/pkg/kubelet/pod/testing/BUILD b/pkg/kubelet/pod/testing/BUILD new file mode 100644 index 0000000000000..d5731dfa29442 --- /dev/null +++ b/pkg/kubelet/pod/testing/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake_mirror_client.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/kubelet/prober/BUILD b/pkg/kubelet/prober/BUILD new file mode 100644 index 0000000000000..47d30df253ca5 --- /dev/null +++ b/pkg/kubelet/prober/BUILD @@ -0,0 +1,72 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "prober.go", + "prober_manager.go", + "worker.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/status:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/kubelet/util/ioutils:go_default_library", + "//pkg/probe:go_default_library", + "//pkg/probe/exec:go_default_library", + "//pkg/probe/http:go_default_library", + "//pkg/probe/tcp:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "common_test.go", + "prober_manager_test.go", + "prober_test.go", + "worker_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/status:go_default_library", + "//pkg/probe:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/kubelet/prober/results/BUILD b/pkg/kubelet/prober/results/BUILD new file mode 100644 index 0000000000000..b45a156cc326f --- /dev/null +++ b/pkg/kubelet/prober/results/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["results_manager.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/types:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["results_manager_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/prober/testing/BUILD b/pkg/kubelet/prober/testing/BUILD new file mode 100644 index 0000000000000..f119201b520a8 --- /dev/null +++ b/pkg/kubelet/prober/testing/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake_manager.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/kubelet/qos/BUILD b/pkg/kubelet/qos/BUILD new file mode 100644 index 0000000000000..f505128a0a14e --- /dev/null +++ b/pkg/kubelet/qos/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "policy.go", + "qos.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "policy_test.go", + "qos_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + ], +) diff --git a/pkg/kubelet/remote/BUILD b/pkg/kubelet/remote/BUILD new file mode 100644 index 0000000000000..951d444eed055 --- /dev/null +++ b/pkg/kubelet/remote/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "remote_image.go", + "remote_runtime.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/api:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) diff --git a/pkg/kubelet/rkt/BUILD b/pkg/kubelet/rkt/BUILD new file mode 100644 index 0000000000000..e42ebade82e40 --- /dev/null +++ b/pkg/kubelet/rkt/BUILD @@ -0,0 +1,98 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cap.go", + "config.go", + "container_id.go", + "doc.go", + "image.go", + "log.go", + "rkt.go", + "systemd.go", + "version.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/credentialprovider:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/leaky:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/hairpin:go_default_library", + "//pkg/kubelet/prober/results:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/parsers:go_default_library", + "//pkg/util/selinux:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/appc/spec/schema", + "//vendor:github.com/appc/spec/schema/types", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/coreos/go-systemd/dbus", + "//vendor:github.com/coreos/go-systemd/unit", + "//vendor:github.com/coreos/rkt/api/v1alpha", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "fake_rkt_interface_test.go", + "rkt_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/network/kubenet:go_default_library", + "//pkg/kubelet/network/mock_network:go_default_library", + "//pkg/kubelet/rkt/mock_os:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/testing:go_default_library", + "//vendor:github.com/appc/spec/schema", + "//vendor:github.com/appc/spec/schema/types", + "//vendor:github.com/coreos/go-systemd/dbus", + "//vendor:github.com/coreos/rkt/api/v1alpha", + "//vendor:github.com/golang/mock/gomock", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) diff --git a/pkg/kubelet/rkt/mock_os/BUILD b/pkg/kubelet/rkt/mock_os/BUILD new file mode 100644 index 0000000000000..a6e85ab00d7b4 --- /dev/null +++ b/pkg/kubelet/rkt/mock_os/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["mockfileinfo.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/mock/gomock"], +) diff --git a/pkg/kubelet/rktshim/BUILD b/pkg/kubelet/rktshim/BUILD new file mode 100644 index 0000000000000..d26c82c88fde2 --- /dev/null +++ b/pkg/kubelet/rktshim/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "app-interface.go", + "doc.go", + "fake-app-interface.go", + "imagestore.go", + "pod-level-interface.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/kubelet/api:go_default_library", + "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["imagestore_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/kubelet/api/v1alpha1/runtime:go_default_library"], +) diff --git a/pkg/kubelet/server/BUILD b/pkg/kubelet/server/BUILD new file mode 100644 index 0000000000000..d6b3f9e36515b --- /dev/null +++ b/pkg/kubelet/server/BUILD @@ -0,0 +1,78 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "auth.go", + "doc.go", + "server.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/healthz:go_default_library", + "//pkg/httplog:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/server/portforward:go_default_library", + "//pkg/kubelet/server/remotecommand:go_default_library", + "//pkg/kubelet/server/stats:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/configz:go_default_library", + "//pkg/util/flushwriter:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/httpstream/spdy:go_default_library", + "//pkg/util/limitwriter:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_test( + name = "go_default_test", + srcs = ["server_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/server/stats:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/httpstream/spdy:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + ], +) diff --git a/pkg/kubelet/server/portforward/BUILD b/pkg/kubelet/server/portforward/BUILD new file mode 100644 index 0000000000000..f4180b9ab7fa9 --- /dev/null +++ b/pkg/kubelet/server/portforward/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["constants.go"], + tags = ["automanaged"], +) diff --git a/pkg/kubelet/server/remotecommand/BUILD b/pkg/kubelet/server/remotecommand/BUILD new file mode 100644 index 0000000000000..cb90137e7faff --- /dev/null +++ b/pkg/kubelet/server/remotecommand/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attach.go", + "constants.go", + "doc.go", + "exec.go", + "httpstream.go", + "websocket.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/httplog:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/httpstream/spdy:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/term:go_default_library", + "//pkg/util/wsstream:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/kubelet/server/stats/BUILD b/pkg/kubelet/server/stats/BUILD new file mode 100644 index 0000000000000..62c31378e159d --- /dev/null +++ b/pkg/kubelet/server/stats/BUILD @@ -0,0 +1,67 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fs_resource_analyzer.go", + "handler.go", + "resource_analyzer.go", + "summary.go", + "volume_stat_calculator.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/leaky:go_default_library", + "//pkg/kubelet/network:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "mocks_test.go", + "summary_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/leaky:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/kubelet/status/BUILD b/pkg/kubelet/status/BUILD new file mode 100644 index 0000000000000..71aef44c1e6d0 --- /dev/null +++ b/pkg/kubelet/status/BUILD @@ -0,0 +1,58 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "generate.go", + "status_manager.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "generate_test.go", + "status_manager_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/pod/testing:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubelet/sysctl/BUILD b/pkg/kubelet/sysctl/BUILD new file mode 100644 index 0000000000000..19f3ed6e34817 --- /dev/null +++ b/pkg/kubelet/sysctl/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "namespace.go", + "runtime.go", + "whitelist.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/lifecycle:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "namespace_test.go", + "whitelist_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/kubelet/types/BUILD b/pkg/kubelet/types/BUILD new file mode 100644 index 0000000000000..5f186f4ec9765 --- /dev/null +++ b/pkg/kubelet/types/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "constants.go", + "doc.go", + "labels.go", + "pod_update.go", + "types.go", + ], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = [ + "pod_update_test.go", + "types_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//vendor:github.com/stretchr/testify/require", + ], +) diff --git a/pkg/kubelet/util/BUILD b/pkg/kubelet/util/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/pkg/kubelet/util/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/pkg/kubelet/util/cache/BUILD b/pkg/kubelet/util/cache/BUILD new file mode 100644 index 0000000000000..3f4ca365c9a9d --- /dev/null +++ b/pkg/kubelet/util/cache/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["object_cache.go"], + tags = ["automanaged"], + deps = ["//pkg/client/cache:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["object_cache_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/client/cache:go_default_library", + "//pkg/util/clock:go_default_library", + ], +) diff --git a/pkg/kubelet/util/csr/BUILD b/pkg/kubelet/util/csr/BUILD new file mode 100644 index 0000000000000..de005395d507a --- /dev/null +++ b/pkg/kubelet/util/csr/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["csr.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/certificates/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/kubelet/util/format/BUILD b/pkg/kubelet/util/format/BUILD new file mode 100644 index 0000000000000..941a6c274deaa --- /dev/null +++ b/pkg/kubelet/util/format/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "pod.go", + "resources.go", + ], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["resources_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + ], +) diff --git a/pkg/kubelet/util/ioutils/BUILD b/pkg/kubelet/util/ioutils/BUILD new file mode 100644 index 0000000000000..882cb8ef3f95c --- /dev/null +++ b/pkg/kubelet/util/ioutils/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["ioutils.go"], + tags = ["automanaged"], +) diff --git a/pkg/kubelet/util/queue/BUILD b/pkg/kubelet/util/queue/BUILD new file mode 100644 index 0000000000000..b104662cf318b --- /dev/null +++ b/pkg/kubelet/util/queue/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["work_queue.go"], + tags = ["automanaged"], + deps = [ + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["work_queue_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/types:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/kubelet/util/sliceutils/BUILD b/pkg/kubelet/util/sliceutils/BUILD new file mode 100644 index 0000000000000..639f71ced72c7 --- /dev/null +++ b/pkg/kubelet/util/sliceutils/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["sliceutils.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/container:go_default_library", + ], +) diff --git a/pkg/kubelet/volumemanager/BUILD b/pkg/kubelet/volumemanager/BUILD new file mode 100644 index 0000000000000..4d6e74cf574bc --- /dev/null +++ b/pkg/kubelet/volumemanager/BUILD @@ -0,0 +1,63 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["volume_manager.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/kubelet/volumemanager/cache:go_default_library", + "//pkg/kubelet/volumemanager/populator:go_default_library", + "//pkg/kubelet/volumemanager/reconciler:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["volume_manager_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/pod/testing:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + ], +) diff --git a/pkg/kubelet/volumemanager/cache/BUILD b/pkg/kubelet/volumemanager/cache/BUILD new file mode 100644 index 0000000000000..4ccc67749085f --- /dev/null +++ b/pkg/kubelet/volumemanager/cache/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "actual_state_of_world.go", + "desired_state_of_world.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "actual_state_of_world_test.go", + "desired_state_of_world_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + ], +) diff --git a/pkg/kubelet/volumemanager/populator/BUILD b/pkg/kubelet/volumemanager/populator/BUILD new file mode 100644 index 0000000000000..b202577df0078 --- /dev/null +++ b/pkg/kubelet/volumemanager/populator/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["desired_state_of_world_populator.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/kubelet/volumemanager/cache:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/kubelet/volumemanager/reconciler/BUILD b/pkg/kubelet/volumemanager/reconciler/BUILD new file mode 100644 index 0000000000000..eb0361c315c46 --- /dev/null +++ b/pkg/kubelet/volumemanager/reconciler/BUILD @@ -0,0 +1,61 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["reconciler.go"], + tags = ["automanaged"], + deps = [ + "//cmd/kubelet/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/volumemanager/cache:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/goroutinemap/exponentialbackoff:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/nestedpendingoperations:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["reconciler_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/kubelet/config:go_default_library", + "//pkg/kubelet/volumemanager/cache:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util/operationexecutor:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/kubemark/BUILD b/pkg/kubemark/BUILD new file mode 100644 index 0000000000000..832799831109e --- /dev/null +++ b/pkg/kubemark/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "hollow_kubelet.go", + "hollow_proxy.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kube-proxy/app:go_default_library", + "//cmd/kube-proxy/app/options:go_default_library", + "//cmd/kubelet/app:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/apis/componentconfig/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/kubelet:go_default_library", + "//pkg/kubelet/cadvisor:go_default_library", + "//pkg/kubelet/cm:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/proxy/config:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/oom:go_default_library", + "//pkg/volume/empty_dir:go_default_library", + "//test/utils:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/labels/BUILD b/pkg/labels/BUILD new file mode 100644 index 0000000000000..87412170b36bc --- /dev/null +++ b/pkg/labels/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "labels.go", + "selector.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/selection:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "labels_test.go", + "selector_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/selection:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/master/BUILD b/pkg/master/BUILD new file mode 100644 index 0000000000000..4208149e9271a --- /dev/null +++ b/pkg/master/BUILD @@ -0,0 +1,146 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controller.go", + "doc.go", + "import_known_versions.go", + "master.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps/install:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authentication/v1beta1:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/install:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/install:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/certificates/install:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/apis/componentconfig/install:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/install:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/apis/imagepolicy/install:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/policy/install:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/install:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/install:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/healthz:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/master/ports:go_default_library", + "//pkg/master/thirdparty:go_default_library", + "//pkg/registry/apps/rest:go_default_library", + "//pkg/registry/authentication/rest:go_default_library", + "//pkg/registry/authorization/rest:go_default_library", + "//pkg/registry/autoscaling/rest:go_default_library", + "//pkg/registry/batch/rest:go_default_library", + "//pkg/registry/certificates/rest:go_default_library", + "//pkg/registry/core/namespace:go_default_library", + "//pkg/registry/core/rangeallocation:go_default_library", + "//pkg/registry/core/rest:go_default_library", + "//pkg/registry/core/service:go_default_library", + "//pkg/registry/core/service/ipallocator/controller:go_default_library", + "//pkg/registry/core/service/portallocator/controller:go_default_library", + "//pkg/registry/extensions/rest:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/policy/rest:go_default_library", + "//pkg/registry/rbac/rest:go_default_library", + "//pkg/registry/storage/rest:go_default_library", + "//pkg/routes:go_default_library", + "//pkg/storage/etcd/util:go_default_library", + "//pkg/util/async:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "controller_test.go", + "import_known_versions_test.go", + "master_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apiserver/openapi:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/generated/openapi:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/version:go_default_library", + "//vendor:github.com/go-openapi/loads", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/go-openapi/strfmt", + "//vendor:github.com/go-openapi/validate", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/master/ports/BUILD b/pkg/master/ports/BUILD new file mode 100644 index 0000000000000..60e04615132e6 --- /dev/null +++ b/pkg/master/ports/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "ports.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/master/thirdparty/BUILD b/pkg/master/thirdparty/BUILD new file mode 100644 index 0000000000000..0ac6bfafed3a9 --- /dev/null +++ b/pkg/master/thirdparty/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["thirdparty.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/extensions/rest:go_default_library", + "//pkg/registry/extensions/thirdpartyresourcedata:go_default_library", + "//pkg/registry/extensions/thirdpartyresourcedata/etcd:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/metrics/BUILD b/pkg/metrics/BUILD new file mode 100644 index 0000000000000..bb1fc3cb867b7 --- /dev/null +++ b/pkg/metrics/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "api_server_metrics.go", + "controller_manager_metrics.go", + "generic_metrics.go", + "kubelet_metrics.go", + "metrics_grabber.go", + "scheduler_metrics.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/master/ports:go_default_library", + "//pkg/util/system:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/common/expfmt", + "//vendor:github.com/prometheus/common/model", + ], +) diff --git a/pkg/probe/BUILD b/pkg/probe/BUILD new file mode 100644 index 0000000000000..b1d93d1ce7466 --- /dev/null +++ b/pkg/probe/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "probe.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/probe/exec/BUILD b/pkg/probe/exec/BUILD new file mode 100644 index 0000000000000..74625f569d784 --- /dev/null +++ b/pkg/probe/exec/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["exec.go"], + tags = ["automanaged"], + deps = [ + "//pkg/probe:go_default_library", + "//pkg/util/exec:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["exec_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/probe:go_default_library"], +) diff --git a/pkg/probe/http/BUILD b/pkg/probe/http/BUILD new file mode 100644 index 0000000000000..1e46f288bab07 --- /dev/null +++ b/pkg/probe/http/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["http.go"], + tags = ["automanaged"], + deps = [ + "//pkg/probe:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["http_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/probe:go_default_library"], +) diff --git a/pkg/probe/tcp/BUILD b/pkg/probe/tcp/BUILD new file mode 100644 index 0000000000000..828fd6f4a0e8d --- /dev/null +++ b/pkg/probe/tcp/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["tcp.go"], + tags = ["automanaged"], + deps = [ + "//pkg/probe:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["tcp_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/probe:go_default_library"], +) diff --git a/pkg/proxy/BUILD b/pkg/proxy/BUILD new file mode 100644 index 0000000000000..2617fd7eae964 --- /dev/null +++ b/pkg/proxy/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/proxy/config/BUILD b/pkg/proxy/config/BUILD new file mode 100644 index 0000000000000..d3252f20f51c0 --- /dev/null +++ b/pkg/proxy/config/BUILD @@ -0,0 +1,54 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "api.go", + "config.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/config:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["api_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["config_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/proxy/config:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/proxy/healthcheck/BUILD b/pkg/proxy/healthcheck/BUILD new file mode 100644 index 0000000000000..2afd2c739ee80 --- /dev/null +++ b/pkg/proxy/healthcheck/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "api.go", + "doc.go", + "healthcheck.go", + "http.go", + "listener.go", + "worker.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/client/cache:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["healthcheck_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/types:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/proxy/iptables/BUILD b/pkg/proxy/iptables/BUILD new file mode 100644 index 0000000000000..5cf485777d642 --- /dev/null +++ b/pkg/proxy/iptables/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["proxier.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/proxy:go_default_library", + "//pkg/proxy/healthcheck:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/slice:go_default_library", + "//pkg/util/sysctl:go_default_library", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["proxier_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/proxy:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/iptables/testing:go_default_library", + ], +) diff --git a/pkg/proxy/userspace/BUILD b/pkg/proxy/userspace/BUILD new file mode 100644 index 0000000000000..afda0e2a45d0e --- /dev/null +++ b/pkg/proxy/userspace/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "loadbalancer.go", + "port_allocator.go", + "proxier.go", + "proxysocket.go", + "rlimit.go", + "roundrobin.go", + "udp_server.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/proxy:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/iptables:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/slice:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "port_allocator_test.go", + "proxier_test.go", + "roundrobin_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/proxy:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/iptables/testing:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + ], +) diff --git a/pkg/quota/BUILD b/pkg/quota/BUILD new file mode 100644 index 0000000000000..6dfe69bf462f1 --- /dev/null +++ b/pkg/quota/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "interfaces.go", + "resources.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["resources_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + ], +) diff --git a/pkg/quota/evaluator/core/BUILD b/pkg/quota/evaluator/core/BUILD new file mode 100644 index 0000000000000..7a846d8bddd39 --- /dev/null +++ b/pkg/quota/evaluator/core/BUILD @@ -0,0 +1,59 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "configmap.go", + "doc.go", + "persistent_volume_claims.go", + "pods.go", + "registry.go", + "replication_controllers.go", + "resource_quotas.go", + "secrets.go", + "services.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/quota/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "persistent_volume_claims_test.go", + "pods_test.go", + "services_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/quota:go_default_library", + ], +) diff --git a/pkg/quota/generic/BUILD b/pkg/quota/generic/BUILD new file mode 100644 index 0000000000000..2c2fe856c1246 --- /dev/null +++ b/pkg/quota/generic/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "evaluator.go", + "registry.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/quota/install/BUILD b/pkg/quota/install/BUILD new file mode 100644 index 0000000000000..3df571704c8a2 --- /dev/null +++ b/pkg/quota/install/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["registry.go"], + tags = ["automanaged"], + deps = [ + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/quota/evaluator/core:go_default_library", + ], +) diff --git a/pkg/registry/BUILD b/pkg/registry/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/pkg/registry/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/pkg/registry/apps/petset/BUILD b/pkg/registry/apps/petset/BUILD new file mode 100644 index 0000000000000..76d041d1744c2 --- /dev/null +++ b/pkg/registry/apps/petset/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/apps/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps:go_default_library", + ], +) diff --git a/pkg/registry/apps/petset/etcd/BUILD b/pkg/registry/apps/petset/etcd/BUILD new file mode 100644 index 0000000000000..925901d690fd7 --- /dev/null +++ b/pkg/registry/apps/petset/etcd/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/registry/apps/petset:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/apps/rest/BUILD b/pkg/registry/apps/rest/BUILD new file mode 100644 index 0000000000000..9837c7bc39425 --- /dev/null +++ b/pkg/registry/apps/rest/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_apps.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/apps/v1alpha1:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/apps/petset/etcd:go_default_library", + ], +) diff --git a/pkg/registry/authentication/rest/BUILD b/pkg/registry/authentication/rest/BUILD new file mode 100644 index 0000000000000..3feadd2c0b043 --- /dev/null +++ b/pkg/registry/authentication/rest/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_authentication.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apis/authentication/v1beta1:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/authentication/tokenreview:go_default_library", + ], +) diff --git a/pkg/registry/authentication/tokenreview/BUILD b/pkg/registry/authentication/tokenreview/BUILD new file mode 100644 index 0000000000000..f48f6bfee15df --- /dev/null +++ b/pkg/registry/authentication/tokenreview/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/authorization/localsubjectaccessreview/BUILD b/pkg/registry/authorization/localsubjectaccessreview/BUILD new file mode 100644 index 0000000000000..02b071902b082 --- /dev/null +++ b/pkg/registry/authorization/localsubjectaccessreview/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/validation:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/registry/authorization/util:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/authorization/rest/BUILD b/pkg/registry/authorization/rest/BUILD new file mode 100644 index 0000000000000..a53f1b6ee5514 --- /dev/null +++ b/pkg/registry/authorization/rest/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_authorization.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/authorization/localsubjectaccessreview:go_default_library", + "//pkg/registry/authorization/selfsubjectaccessreview:go_default_library", + "//pkg/registry/authorization/subjectaccessreview:go_default_library", + ], +) diff --git a/pkg/registry/authorization/selfsubjectaccessreview/BUILD b/pkg/registry/authorization/selfsubjectaccessreview/BUILD new file mode 100644 index 0000000000000..02b071902b082 --- /dev/null +++ b/pkg/registry/authorization/selfsubjectaccessreview/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/validation:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/registry/authorization/util:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/authorization/subjectaccessreview/BUILD b/pkg/registry/authorization/subjectaccessreview/BUILD new file mode 100644 index 0000000000000..02b071902b082 --- /dev/null +++ b/pkg/registry/authorization/subjectaccessreview/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/validation:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/registry/authorization/util:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/authorization/util/BUILD b/pkg/registry/authorization/util/BUILD new file mode 100644 index 0000000000000..b87ff9444eb0d --- /dev/null +++ b/pkg/registry/authorization/util/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["helpers.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/authorization:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/pkg/registry/autoscaling/horizontalpodautoscaler/BUILD b/pkg/registry/autoscaling/horizontalpodautoscaler/BUILD new file mode 100644 index 0000000000000..11ccde4e6c853 --- /dev/null +++ b/pkg/registry/autoscaling/horizontalpodautoscaler/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + ], +) diff --git a/pkg/registry/autoscaling/horizontalpodautoscaler/etcd/BUILD b/pkg/registry/autoscaling/horizontalpodautoscaler/etcd/BUILD new file mode 100644 index 0000000000000..d8e67e4a2b1e5 --- /dev/null +++ b/pkg/registry/autoscaling/horizontalpodautoscaler/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/registry/autoscaling/horizontalpodautoscaler:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/autoscaling/rest/BUILD b/pkg/registry/autoscaling/rest/BUILD new file mode 100644 index 0000000000000..2a6185f9d7e5a --- /dev/null +++ b/pkg/registry/autoscaling/rest/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_autoscaling.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/v1:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/autoscaling/horizontalpodautoscaler/etcd:go_default_library", + ], +) diff --git a/pkg/registry/batch/job/BUILD b/pkg/registry/batch/job/BUILD new file mode 100644 index 0000000000000..c21fad4f65886 --- /dev/null +++ b/pkg/registry/batch/job/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/pkg/registry/batch/job/etcd/BUILD b/pkg/registry/batch/job/etcd/BUILD new file mode 100644 index 0000000000000..8701d94e44d1a --- /dev/null +++ b/pkg/registry/batch/job/etcd/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/registry/batch/job:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/batch/rest/BUILD b/pkg/registry/batch/rest/BUILD new file mode 100644 index 0000000000000..1319c4080a77a --- /dev/null +++ b/pkg/registry/batch/rest/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_batch.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/v1:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/batch/job/etcd:go_default_library", + "//pkg/registry/batch/scheduledjob/etcd:go_default_library", + ], +) diff --git a/pkg/registry/batch/scheduledjob/BUILD b/pkg/registry/batch/scheduledjob/BUILD new file mode 100644 index 0000000000000..bacc33ad40771 --- /dev/null +++ b/pkg/registry/batch/scheduledjob/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/batch:go_default_library", + ], +) diff --git a/pkg/registry/batch/scheduledjob/etcd/BUILD b/pkg/registry/batch/scheduledjob/etcd/BUILD new file mode 100644 index 0000000000000..4dced588dc6dd --- /dev/null +++ b/pkg/registry/batch/scheduledjob/etcd/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/registry/batch/scheduledjob:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/batch/v2alpha1:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/cachesize/BUILD b/pkg/registry/cachesize/BUILD new file mode 100644 index 0000000000000..16f5cd51add8d --- /dev/null +++ b/pkg/registry/cachesize/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["cachesize.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) diff --git a/pkg/registry/certificates/certificates/BUILD b/pkg/registry/certificates/certificates/BUILD new file mode 100644 index 0000000000000..5bfb8b463480d --- /dev/null +++ b/pkg/registry/certificates/certificates/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/certificates/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/certificates/certificates/etcd/BUILD b/pkg/registry/certificates/certificates/etcd/BUILD new file mode 100644 index 0000000000000..2389476800155 --- /dev/null +++ b/pkg/registry/certificates/certificates/etcd/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/certificates/certificates:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) diff --git a/pkg/registry/certificates/rest/BUILD b/pkg/registry/certificates/rest/BUILD new file mode 100644 index 0000000000000..ce0a1dac9d9fd --- /dev/null +++ b/pkg/registry/certificates/rest/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_certificates.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/certificates/v1alpha1:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/certificates/certificates/etcd:go_default_library", + ], +) diff --git a/pkg/registry/core/componentstatus/BUILD b/pkg/registry/core/componentstatus/BUILD new file mode 100644 index 0000000000000..458a21ddb24cf --- /dev/null +++ b/pkg/registry/core/componentstatus/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "rest.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/probe:go_default_library", + "//pkg/probe/http:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["rest_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/probe:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/core/configmap/BUILD b/pkg/registry/core/configmap/BUILD new file mode 100644 index 0000000000000..2f2bfa2cbd83e --- /dev/null +++ b/pkg/registry/core/configmap/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/configmap/etcd/BUILD b/pkg/registry/core/configmap/etcd/BUILD new file mode 100644 index 0000000000000..06fbfc28a90c1 --- /dev/null +++ b/pkg/registry/core/configmap/etcd/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/configmap:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/controller/BUILD b/pkg/registry/core/controller/BUILD new file mode 100644 index 0000000000000..2f2bfa2cbd83e --- /dev/null +++ b/pkg/registry/core/controller/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/controller/etcd/BUILD b/pkg/registry/core/controller/etcd/BUILD new file mode 100644 index 0000000000000..930e8692f9211 --- /dev/null +++ b/pkg/registry/core/controller/etcd/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/autoscaling/validation:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/controller:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/core/endpoint/BUILD b/pkg/registry/core/endpoint/BUILD new file mode 100644 index 0000000000000..fee4214de071d --- /dev/null +++ b/pkg/registry/core/endpoint/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/endpoints:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/endpoint/etcd/BUILD b/pkg/registry/core/endpoint/etcd/BUILD new file mode 100644 index 0000000000000..2f15328506338 --- /dev/null +++ b/pkg/registry/core/endpoint/etcd/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/endpoint:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/event/BUILD b/pkg/registry/core/event/BUILD new file mode 100644 index 0000000000000..faefd6668d713 --- /dev/null +++ b/pkg/registry/core/event/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/core/event/etcd/BUILD b/pkg/registry/core/event/etcd/BUILD new file mode 100644 index 0000000000000..ea75539208111 --- /dev/null +++ b/pkg/registry/core/event/etcd/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/core/event:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/limitrange/BUILD b/pkg/registry/core/limitrange/BUILD new file mode 100644 index 0000000000000..36889ca2b30a0 --- /dev/null +++ b/pkg/registry/core/limitrange/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/limitrange/etcd/BUILD b/pkg/registry/core/limitrange/etcd/BUILD new file mode 100644 index 0000000000000..2295457d81842 --- /dev/null +++ b/pkg/registry/core/limitrange/etcd/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/limitrange:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/namespace/BUILD b/pkg/registry/core/namespace/BUILD new file mode 100644 index 0000000000000..40b96df6ed5d0 --- /dev/null +++ b/pkg/registry/core/namespace/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/namespace/etcd/BUILD b/pkg/registry/core/namespace/etcd/BUILD new file mode 100644 index 0000000000000..709875baedbdc --- /dev/null +++ b/pkg/registry/core/namespace/etcd/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/namespace:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/node/BUILD b/pkg/registry/core/node/BUILD new file mode 100644 index 0000000000000..7fb2a77f90fe9 --- /dev/null +++ b/pkg/registry/core/node/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + ], +) diff --git a/pkg/registry/core/node/etcd/BUILD b/pkg/registry/core/node/etcd/BUILD new file mode 100644 index 0000000000000..0054cb5ea98ee --- /dev/null +++ b/pkg/registry/core/node/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/node:go_default_library", + "//pkg/registry/core/node/rest:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/node/rest/BUILD b/pkg/registry/core/node/rest/BUILD new file mode 100644 index 0000000000000..9c731c37e7fa3 --- /dev/null +++ b/pkg/registry/core/node/rest/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["proxy.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/registry/core/node:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/generic/rest:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/core/persistentvolume/BUILD b/pkg/registry/core/persistentvolume/BUILD new file mode 100644 index 0000000000000..1a37ac2d80307 --- /dev/null +++ b/pkg/registry/core/persistentvolume/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/persistentvolume/etcd/BUILD b/pkg/registry/core/persistentvolume/etcd/BUILD new file mode 100644 index 0000000000000..638a512f42a9b --- /dev/null +++ b/pkg/registry/core/persistentvolume/etcd/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/persistentvolume:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/core/persistentvolumeclaim/BUILD b/pkg/registry/core/persistentvolumeclaim/BUILD new file mode 100644 index 0000000000000..1a37ac2d80307 --- /dev/null +++ b/pkg/registry/core/persistentvolumeclaim/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/persistentvolumeclaim/etcd/BUILD b/pkg/registry/core/persistentvolumeclaim/etcd/BUILD new file mode 100644 index 0000000000000..48c08e698527e --- /dev/null +++ b/pkg/registry/core/persistentvolumeclaim/etcd/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/persistentvolumeclaim:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/core/pod/BUILD b/pkg/registry/core/pod/BUILD new file mode 100644 index 0000000000000..4a492fd0962c5 --- /dev/null +++ b/pkg/registry/core/pod/BUILD @@ -0,0 +1,50 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/core/pod/etcd/BUILD b/pkg/registry/core/pod/etcd/BUILD new file mode 100644 index 0000000000000..f4617d1d87b5f --- /dev/null +++ b/pkg/registry/core/pod/etcd/BUILD @@ -0,0 +1,63 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "etcd.go", + "eviction.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/pod:go_default_library", + "//pkg/registry/core/pod/rest:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/registry/core/pod/rest/BUILD b/pkg/registry/core/pod/rest/BUILD new file mode 100644 index 0000000000000..d207c2c42a92a --- /dev/null +++ b/pkg/registry/core/pod/rest/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "log.go", + "subresources.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/registry/core/pod:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/generic/rest:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["log_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/registrytest:go_default_library", + ], +) diff --git a/pkg/registry/core/podtemplate/BUILD b/pkg/registry/core/podtemplate/BUILD new file mode 100644 index 0000000000000..4634f2042958d --- /dev/null +++ b/pkg/registry/core/podtemplate/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/podtemplate/etcd/BUILD b/pkg/registry/core/podtemplate/etcd/BUILD new file mode 100644 index 0000000000000..6dfb013c6cc7d --- /dev/null +++ b/pkg/registry/core/podtemplate/etcd/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/podtemplate:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/rangeallocation/BUILD b/pkg/registry/core/rangeallocation/BUILD new file mode 100644 index 0000000000000..5e65f47209581 --- /dev/null +++ b/pkg/registry/core/rangeallocation/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + ], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/registry/core/resourcequota/BUILD b/pkg/registry/core/resourcequota/BUILD new file mode 100644 index 0000000000000..f974dfb1d4865 --- /dev/null +++ b/pkg/registry/core/resourcequota/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/resourcequota/etcd/BUILD b/pkg/registry/core/resourcequota/etcd/BUILD new file mode 100644 index 0000000000000..d8a047742a1ab --- /dev/null +++ b/pkg/registry/core/resourcequota/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/resourcequota:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/core/rest/BUILD b/pkg/registry/core/rest/BUILD new file mode 100644 index 0000000000000..bbb366e62edd8 --- /dev/null +++ b/pkg/registry/core/rest/BUILD @@ -0,0 +1,54 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_core.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apiserver:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/policy/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/registry/core/componentstatus:go_default_library", + "//pkg/registry/core/configmap/etcd:go_default_library", + "//pkg/registry/core/controller/etcd:go_default_library", + "//pkg/registry/core/endpoint:go_default_library", + "//pkg/registry/core/endpoint/etcd:go_default_library", + "//pkg/registry/core/event/etcd:go_default_library", + "//pkg/registry/core/limitrange/etcd:go_default_library", + "//pkg/registry/core/namespace:go_default_library", + "//pkg/registry/core/namespace/etcd:go_default_library", + "//pkg/registry/core/node:go_default_library", + "//pkg/registry/core/node/etcd:go_default_library", + "//pkg/registry/core/persistentvolume/etcd:go_default_library", + "//pkg/registry/core/persistentvolumeclaim/etcd:go_default_library", + "//pkg/registry/core/pod/etcd:go_default_library", + "//pkg/registry/core/podtemplate/etcd:go_default_library", + "//pkg/registry/core/rangeallocation:go_default_library", + "//pkg/registry/core/resourcequota/etcd:go_default_library", + "//pkg/registry/core/secret/etcd:go_default_library", + "//pkg/registry/core/service:go_default_library", + "//pkg/registry/core/service/allocator:go_default_library", + "//pkg/registry/core/service/allocator/etcd:go_default_library", + "//pkg/registry/core/service/etcd:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/registry/core/service/portallocator:go_default_library", + "//pkg/registry/core/serviceaccount/etcd:go_default_library", + "//pkg/util/net:go_default_library", + ], +) diff --git a/pkg/registry/core/secret/BUILD b/pkg/registry/core/secret/BUILD new file mode 100644 index 0000000000000..5065fbd38521d --- /dev/null +++ b/pkg/registry/core/secret/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/core/secret/etcd/BUILD b/pkg/registry/core/secret/etcd/BUILD new file mode 100644 index 0000000000000..fdac29d3c7855 --- /dev/null +++ b/pkg/registry/core/secret/etcd/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/secret:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/core/service/BUILD b/pkg/registry/core/service/BUILD new file mode 100644 index 0000000000000..31f1fb29f0b53 --- /dev/null +++ b/pkg/registry/core/service/BUILD @@ -0,0 +1,72 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "proxy.go", + "registry.go", + "rest.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/capabilities:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/core/endpoint:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/registry/core/service/portallocator:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/rest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "rest_test.go", + "strategy_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered: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/runtime:go_default_library", + "//pkg/util/config:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/net:go_default_library", + ], +) diff --git a/pkg/registry/core/service/allocator/BUILD b/pkg/registry/core/service/allocator/BUILD new file mode 100644 index 0000000000000..e3202b30a9489 --- /dev/null +++ b/pkg/registry/core/service/allocator/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "bitmap.go", + "interfaces.go", + "utils.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = [ + "bitmap_test.go", + "utils_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/registry/core/service/allocator/etcd/BUILD b/pkg/registry/core/service/allocator/etcd/BUILD new file mode 100644 index 0000000000000..3397687c98c0a --- /dev/null +++ b/pkg/registry/core/service/allocator/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/registry/core/rangeallocation:go_default_library", + "//pkg/registry/core/service/allocator:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/core/service/allocator:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/registry/core/service/etcd/BUILD b/pkg/registry/core/service/etcd/BUILD new file mode 100644 index 0000000000000..1f5814edb8f55 --- /dev/null +++ b/pkg/registry/core/service/etcd/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/service:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/core/service/ipallocator/BUILD b/pkg/registry/core/service/ipallocator/BUILD new file mode 100644 index 0000000000000..b3674cd3c8bac --- /dev/null +++ b/pkg/registry/core/service/ipallocator/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["allocator.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/core/service/allocator:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["allocator_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/registry/core/service/ipallocator/controller/BUILD b/pkg/registry/core/service/ipallocator/controller/BUILD new file mode 100644 index 0000000000000..415c894005823 --- /dev/null +++ b/pkg/registry/core/service/ipallocator/controller/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["repair.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/retry:go_default_library", + "//pkg/registry/core/rangeallocation:go_default_library", + "//pkg/registry/core/service:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["repair_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/registry/registrytest:go_default_library", + ], +) diff --git a/pkg/registry/core/service/ipallocator/etcd/BUILD b/pkg/registry/core/service/ipallocator/etcd/BUILD new file mode 100644 index 0000000000000..c70987ecd307c --- /dev/null +++ b/pkg/registry/core/service/ipallocator/etcd/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/core/service/allocator:go_default_library", + "//pkg/registry/core/service/allocator/etcd:go_default_library", + "//pkg/registry/core/service/ipallocator:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/storagebackend/factory:go_default_library", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/registry/core/service/portallocator/BUILD b/pkg/registry/core/service/portallocator/BUILD new file mode 100644 index 0000000000000..9daeb42dc6045 --- /dev/null +++ b/pkg/registry/core/service/portallocator/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "allocator.go", + "operation.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/core/service/allocator:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["allocator_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/registry/core/service/portallocator/controller/BUILD b/pkg/registry/core/service/portallocator/controller/BUILD new file mode 100644 index 0000000000000..6f4b70379741a --- /dev/null +++ b/pkg/registry/core/service/portallocator/controller/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["repair.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/retry:go_default_library", + "//pkg/registry/core/rangeallocation:go_default_library", + "//pkg/registry/core/service:go_default_library", + "//pkg/registry/core/service/portallocator:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/registry/core/serviceaccount/BUILD b/pkg/registry/core/serviceaccount/BUILD new file mode 100644 index 0000000000000..2f2bfa2cbd83e --- /dev/null +++ b/pkg/registry/core/serviceaccount/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + ], +) diff --git a/pkg/registry/core/serviceaccount/etcd/BUILD b/pkg/registry/core/serviceaccount/etcd/BUILD new file mode 100644 index 0000000000000..72b90452dd237 --- /dev/null +++ b/pkg/registry/core/serviceaccount/etcd/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/serviceaccount:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/extensions/controller/etcd/BUILD b/pkg/registry/extensions/controller/etcd/BUILD new file mode 100644 index 0000000000000..dff93794756c6 --- /dev/null +++ b/pkg/registry/extensions/controller/etcd/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/registry/core/controller:go_default_library", + "//pkg/registry/core/controller/etcd:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/storagebackend/factory:go_default_library", + ], +) diff --git a/pkg/registry/extensions/daemonset/BUILD b/pkg/registry/extensions/daemonset/BUILD new file mode 100644 index 0000000000000..0f7ae31b3b5f6 --- /dev/null +++ b/pkg/registry/extensions/daemonset/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/registry/extensions/daemonset/etcd/BUILD b/pkg/registry/extensions/daemonset/etcd/BUILD new file mode 100644 index 0000000000000..e9da6da9084d6 --- /dev/null +++ b/pkg/registry/extensions/daemonset/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/extensions/daemonset:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/extensions/deployment/BUILD b/pkg/registry/extensions/deployment/BUILD new file mode 100644 index 0000000000000..cfb8f86b663c8 --- /dev/null +++ b/pkg/registry/extensions/deployment/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/extensions/deployment/etcd/BUILD b/pkg/registry/extensions/deployment/etcd/BUILD new file mode 100644 index 0000000000000..5d3e265649c67 --- /dev/null +++ b/pkg/registry/extensions/deployment/etcd/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/extensions/deployment:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/extensions/ingress/BUILD b/pkg/registry/extensions/ingress/BUILD new file mode 100644 index 0000000000000..15924e721121b --- /dev/null +++ b/pkg/registry/extensions/ingress/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/extensions/ingress/etcd/BUILD b/pkg/registry/extensions/ingress/etcd/BUILD new file mode 100644 index 0000000000000..bafcf67cece6f --- /dev/null +++ b/pkg/registry/extensions/ingress/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/extensions/ingress:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/extensions/networkpolicy/BUILD b/pkg/registry/extensions/networkpolicy/BUILD new file mode 100644 index 0000000000000..1b7c26c8be735 --- /dev/null +++ b/pkg/registry/extensions/networkpolicy/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/registry/extensions/networkpolicy/etcd/BUILD b/pkg/registry/extensions/networkpolicy/etcd/BUILD new file mode 100644 index 0000000000000..250fce3c58c77 --- /dev/null +++ b/pkg/registry/extensions/networkpolicy/etcd/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/extensions/networkpolicy:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/extensions/podsecuritypolicy/BUILD b/pkg/registry/extensions/podsecuritypolicy/BUILD new file mode 100644 index 0000000000000..95be02cd034b2 --- /dev/null +++ b/pkg/registry/extensions/podsecuritypolicy/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) diff --git a/pkg/registry/extensions/podsecuritypolicy/etcd/BUILD b/pkg/registry/extensions/podsecuritypolicy/etcd/BUILD new file mode 100644 index 0000000000000..48e5ff0d97df3 --- /dev/null +++ b/pkg/registry/extensions/podsecuritypolicy/etcd/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/extensions/podsecuritypolicy:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/extensions/replicaset/BUILD b/pkg/registry/extensions/replicaset/BUILD new file mode 100644 index 0000000000000..7f4700b2b92e7 --- /dev/null +++ b/pkg/registry/extensions/replicaset/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/registry/extensions/replicaset/etcd/BUILD b/pkg/registry/extensions/replicaset/etcd/BUILD new file mode 100644 index 0000000000000..724896cf3f072 --- /dev/null +++ b/pkg/registry/extensions/replicaset/etcd/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/extensions/replicaset:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/registry/extensions/rest/BUILD b/pkg/registry/extensions/rest/BUILD new file mode 100644 index 0000000000000..4daa261ee8969 --- /dev/null +++ b/pkg/registry/extensions/rest/BUILD @@ -0,0 +1,57 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "storage_extensions.go", + "thirdparty_controller.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/autoscaling/horizontalpodautoscaler/etcd:go_default_library", + "//pkg/registry/batch/job/etcd:go_default_library", + "//pkg/registry/extensions/controller/etcd:go_default_library", + "//pkg/registry/extensions/daemonset/etcd:go_default_library", + "//pkg/registry/extensions/deployment/etcd:go_default_library", + "//pkg/registry/extensions/ingress/etcd:go_default_library", + "//pkg/registry/extensions/networkpolicy/etcd:go_default_library", + "//pkg/registry/extensions/podsecuritypolicy/etcd:go_default_library", + "//pkg/registry/extensions/replicaset/etcd:go_default_library", + "//pkg/registry/extensions/thirdpartyresource/etcd:go_default_library", + "//pkg/registry/extensions/thirdpartyresourcedata:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["thirdparty_controller_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/extensions/thirdpartyresourcedata:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/registry/extensions/thirdpartyresource/BUILD b/pkg/registry/extensions/thirdpartyresource/BUILD new file mode 100644 index 0000000000000..6a396b15abc16 --- /dev/null +++ b/pkg/registry/extensions/thirdpartyresource/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/registry/extensions/thirdpartyresource/etcd/BUILD b/pkg/registry/extensions/thirdpartyresource/etcd/BUILD new file mode 100644 index 0000000000000..838c0b9661e27 --- /dev/null +++ b/pkg/registry/extensions/thirdpartyresource/etcd/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/extensions/thirdpartyresource:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/extensions/thirdpartyresourcedata/BUILD b/pkg/registry/extensions/thirdpartyresourcedata/BUILD new file mode 100644 index 0000000000000..f53efc46ade1b --- /dev/null +++ b/pkg/registry/extensions/thirdpartyresourcedata/BUILD @@ -0,0 +1,66 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "codec.go", + "doc.go", + "registry.go", + "strategy.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/util:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/apis/extensions/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/yaml:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "codec_test.go", + "strategy_test.go", + "util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch/versioned:go_default_library", + ], +) diff --git a/pkg/registry/extensions/thirdpartyresourcedata/etcd/BUILD b/pkg/registry/extensions/thirdpartyresourcedata/etcd/BUILD new file mode 100644 index 0000000000000..3d42fd7a9182b --- /dev/null +++ b/pkg/registry/extensions/thirdpartyresourcedata/etcd/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/registry/extensions/thirdpartyresourcedata:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/registry/generic/BUILD b/pkg/registry/generic/BUILD new file mode 100644 index 0000000000000..b4be111fa03b9 --- /dev/null +++ b/pkg/registry/generic/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "matcher.go", + "options.go", + "storage_decorator.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/storage/storagebackend/factory:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/registry/generic/registry/BUILD b/pkg/registry/generic/registry/BUILD new file mode 100644 index 0000000000000..616286722a108 --- /dev/null +++ b/pkg/registry/generic/registry/BUILD @@ -0,0 +1,77 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "decorated_watcher.go", + "doc.go", + "storage_factory.go", + "store.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/errors/storage:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/storage/storagebackend/factory:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "decorated_watcher_test.go", + "store_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/core/pod:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/selection:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/storagebackend/factory:go_default_library", + "//pkg/storage/testing:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/registry/generic/rest/BUILD b/pkg/registry/generic/rest/BUILD new file mode 100644 index 0000000000000..d75240ba662c5 --- /dev/null +++ b/pkg/registry/generic/rest/BUILD @@ -0,0 +1,50 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "proxy.go", + "response_checker.go", + "streamer.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/proxy:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/mxk/go-flowrate/flowrate", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "proxy_test.go", + "response_checker_test.go", + "streamer_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/proxy:go_default_library", + "//vendor:golang.org/x/net/websocket", + ], +) diff --git a/pkg/registry/policy/poddisruptionbudget/BUILD b/pkg/registry/policy/poddisruptionbudget/BUILD new file mode 100644 index 0000000000000..aa1291ace1a65 --- /dev/null +++ b/pkg/registry/policy/poddisruptionbudget/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/policy/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/policy/poddisruptionbudget/etcd/BUILD b/pkg/registry/policy/poddisruptionbudget/etcd/BUILD new file mode 100644 index 0000000000000..1964fad949216 --- /dev/null +++ b/pkg/registry/policy/poddisruptionbudget/etcd/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/policy/poddisruptionbudget:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/intstr:go_default_library", + ], +) diff --git a/pkg/registry/policy/rest/BUILD b/pkg/registry/policy/rest/BUILD new file mode 100644 index 0000000000000..50a759c0d3845 --- /dev/null +++ b/pkg/registry/policy/rest/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_policy.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/policy/v1alpha1:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/policy/poddisruptionbudget/etcd:go_default_library", + ], +) diff --git a/pkg/registry/rbac/BUILD b/pkg/registry/rbac/BUILD new file mode 100644 index 0000000000000..2bfd05488507d --- /dev/null +++ b/pkg/registry/rbac/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["escalation_check.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/pkg/registry/rbac/clusterrole/BUILD b/pkg/registry/rbac/clusterrole/BUILD new file mode 100644 index 0000000000000..58f5458852482 --- /dev/null +++ b/pkg/registry/rbac/clusterrole/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/registry/rbac/clusterrole/etcd/BUILD b/pkg/registry/rbac/clusterrole/etcd/BUILD new file mode 100644 index 0000000000000..21c2aeeb37b7d --- /dev/null +++ b/pkg/registry/rbac/clusterrole/etcd/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/rbac/clusterrole:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) diff --git a/pkg/registry/rbac/clusterrole/policybased/BUILD b/pkg/registry/rbac/clusterrole/policybased/BUILD new file mode 100644 index 0000000000000..471621ee62148 --- /dev/null +++ b/pkg/registry/rbac/clusterrole/policybased/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/registry/rbac:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/rbac/clusterrolebinding/BUILD b/pkg/registry/rbac/clusterrolebinding/BUILD new file mode 100644 index 0000000000000..58f5458852482 --- /dev/null +++ b/pkg/registry/rbac/clusterrolebinding/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/registry/rbac/clusterrolebinding/etcd/BUILD b/pkg/registry/rbac/clusterrolebinding/etcd/BUILD new file mode 100644 index 0000000000000..dbd5dacb73300 --- /dev/null +++ b/pkg/registry/rbac/clusterrolebinding/etcd/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/rbac/clusterrolebinding:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) diff --git a/pkg/registry/rbac/clusterrolebinding/policybased/BUILD b/pkg/registry/rbac/clusterrolebinding/policybased/BUILD new file mode 100644 index 0000000000000..471621ee62148 --- /dev/null +++ b/pkg/registry/rbac/clusterrolebinding/policybased/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/registry/rbac:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/rbac/rest/BUILD b/pkg/registry/rbac/rest/BUILD new file mode 100644 index 0000000000000..7459fe4b144cd --- /dev/null +++ b/pkg/registry/rbac/rest/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_rbac.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/v1alpha1:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/rbac/unversioned:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/rbac/clusterrole:go_default_library", + "//pkg/registry/rbac/clusterrole/etcd:go_default_library", + "//pkg/registry/rbac/clusterrole/policybased:go_default_library", + "//pkg/registry/rbac/clusterrolebinding:go_default_library", + "//pkg/registry/rbac/clusterrolebinding/etcd:go_default_library", + "//pkg/registry/rbac/clusterrolebinding/policybased:go_default_library", + "//pkg/registry/rbac/role:go_default_library", + "//pkg/registry/rbac/role/etcd:go_default_library", + "//pkg/registry/rbac/role/policybased:go_default_library", + "//pkg/registry/rbac/rolebinding:go_default_library", + "//pkg/registry/rbac/rolebinding/etcd:go_default_library", + "//pkg/registry/rbac/rolebinding/policybased:go_default_library", + "//pkg/util/runtime:go_default_library", + "//plugin/pkg/auth/authorizer/rbac/bootstrappolicy:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/registry/rbac/role/BUILD b/pkg/registry/rbac/role/BUILD new file mode 100644 index 0000000000000..58f5458852482 --- /dev/null +++ b/pkg/registry/rbac/role/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/registry/rbac/role/etcd/BUILD b/pkg/registry/rbac/role/etcd/BUILD new file mode 100644 index 0000000000000..c891e14d96019 --- /dev/null +++ b/pkg/registry/rbac/role/etcd/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/rbac/role:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) diff --git a/pkg/registry/rbac/role/policybased/BUILD b/pkg/registry/rbac/role/policybased/BUILD new file mode 100644 index 0000000000000..471621ee62148 --- /dev/null +++ b/pkg/registry/rbac/role/policybased/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/registry/rbac:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/rbac/rolebinding/BUILD b/pkg/registry/rbac/rolebinding/BUILD new file mode 100644 index 0000000000000..58f5458852482 --- /dev/null +++ b/pkg/registry/rbac/rolebinding/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "registry.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/registry/rbac/rolebinding/etcd/BUILD b/pkg/registry/rbac/rolebinding/etcd/BUILD new file mode 100644 index 0000000000000..6b184259806d7 --- /dev/null +++ b/pkg/registry/rbac/rolebinding/etcd/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/rbac/rolebinding:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) diff --git a/pkg/registry/rbac/rolebinding/policybased/BUILD b/pkg/registry/rbac/rolebinding/policybased/BUILD new file mode 100644 index 0000000000000..471621ee62148 --- /dev/null +++ b/pkg/registry/rbac/rolebinding/policybased/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/registry/rbac:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/registry/registrytest/BUILD b/pkg/registry/registrytest/BUILD new file mode 100644 index 0000000000000..45474d5149262 --- /dev/null +++ b/pkg/registry/registrytest/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "endpoint.go", + "etcd.go", + "node.go", + "service.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/rest/resttest:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/storage/testing:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/registry/storage/rest/BUILD b/pkg/registry/storage/rest/BUILD new file mode 100644 index 0000000000000..fd75dd89ba47b --- /dev/null +++ b/pkg/registry/storage/rest/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["storage_storage.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/rest:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/v1beta1:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/registry/storage/storageclass/etcd:go_default_library", + ], +) diff --git a/pkg/registry/storage/storageclass/BUILD b/pkg/registry/storage/storageclass/BUILD new file mode 100644 index 0000000000000..5fc5105a3e5d2 --- /dev/null +++ b/pkg/registry/storage/storageclass/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "strategy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/validation:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/storage:go_default_library", + ], +) diff --git a/pkg/registry/storage/storageclass/etcd/BUILD b/pkg/registry/storage/storageclass/etcd/BUILD new file mode 100644 index 0000000000000..ea77c18d3e8ff --- /dev/null +++ b/pkg/registry/storage/storageclass/etcd/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["etcd.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/registry/storage/storageclass:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/registry/generic:go_default_library", + "//pkg/registry/registrytest:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + ], +) diff --git a/pkg/routes/BUILD b/pkg/routes/BUILD new file mode 100644 index 0000000000000..d1779c1b99970 --- /dev/null +++ b/pkg/routes/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "logs.go", + "metrics.go", + "ui.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/apiserver/metrics:go_default_library", + "//pkg/genericapiserver/mux:go_default_library", + "//pkg/storage/etcd/metrics:go_default_library", + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/runtime/BUILD b/pkg/runtime/BUILD new file mode 100644 index 0000000000000..c3bc3018bad9f --- /dev/null +++ b/pkg/runtime/BUILD @@ -0,0 +1,86 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "codec.go", + "codec_check.go", + "conversion.go", + "doc.go", + "embedded.go", + "error.go", + "extension.go", + "generated.pb.go", + "helper.go", + "interfaces.go", + "register.go", + "scheme.go", + "scheme_builder.go", + "swagger_doc_generator.go", + "types.go", + "types_proto.go", + "unstructured.go", + "zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/conversion/queryparams:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/json:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["swagger_doc_generator_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "conversion_test.go", + "embedded_test.go", + "extension_test.go", + "helper_test.go", + "scheme_test.go", + "unstructured_test.go", + "unversioned_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/meta/metatypes:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/diff:go_default_library", + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/runtime/serializer/BUILD b/pkg/runtime/serializer/BUILD new file mode 100644 index 0000000000000..9dfbe6f625ad1 --- /dev/null +++ b/pkg/runtime/serializer/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "codec_factory.go", + "negotiated_codec.go", + "protobuf_extension.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/json:go_default_library", + "//pkg/runtime/serializer/protobuf:go_default_library", + "//pkg/runtime/serializer/recognizer:go_default_library", + "//pkg/runtime/serializer/versioning:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["codec_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/diff:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/google/gofuzz", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/runtime/serializer/json/BUILD b/pkg/runtime/serializer/json/BUILD new file mode 100644 index 0000000000000..9f67bde55945d --- /dev/null +++ b/pkg/runtime/serializer/json/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "json.go", + "meta.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/recognizer:go_default_library", + "//pkg/util/framer:go_default_library", + "//pkg/util/yaml:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/ugorji/go/codec", + ], +) + +go_test( + name = "go_default_test", + srcs = ["meta_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) + +go_test( + name = "go_default_xtest", + srcs = ["json_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/json:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/runtime/serializer/protobuf/BUILD b/pkg/runtime/serializer/protobuf/BUILD new file mode 100644 index 0000000000000..4e7b5e74f305b --- /dev/null +++ b/pkg/runtime/serializer/protobuf/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "protobuf.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/recognizer:go_default_library", + "//pkg/util/framer:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["protobuf_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/install:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/protobuf:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/runtime/serializer/recognizer/BUILD b/pkg/runtime/serializer/recognizer/BUILD new file mode 100644 index 0000000000000..491d6aab1ee1a --- /dev/null +++ b/pkg/runtime/serializer/recognizer/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["recognizer.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/pkg/runtime/serializer/streaming/BUILD b/pkg/runtime/serializer/streaming/BUILD new file mode 100644 index 0000000000000..7ed73d4cd3e89 --- /dev/null +++ b/pkg/runtime/serializer/streaming/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["streaming.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["streaming_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/framer:go_default_library", + ], +) diff --git a/pkg/runtime/serializer/versioning/BUILD b/pkg/runtime/serializer/versioning/BUILD new file mode 100644 index 0000000000000..0bd5efdd93b93 --- /dev/null +++ b/pkg/runtime/serializer/versioning/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["versioning.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["versioning_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/pkg/runtime/serializer/yaml/BUILD b/pkg/runtime/serializer/yaml/BUILD new file mode 100644 index 0000000000000..11765afd96f5c --- /dev/null +++ b/pkg/runtime/serializer/yaml/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["yaml.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/yaml:go_default_library", + ], +) diff --git a/pkg/security/BUILD b/pkg/security/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/pkg/security/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/pkg/security/apparmor/BUILD b/pkg/security/apparmor/BUILD new file mode 100644 index 0000000000000..69450cafcb8e1 --- /dev/null +++ b/pkg/security/apparmor/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "helpers.go", + "validate.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/config:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validate_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/security/podsecuritypolicy/BUILD b/pkg/security/podsecuritypolicy/BUILD new file mode 100644 index 0000000000000..4b4e521361267 --- /dev/null +++ b/pkg/security/podsecuritypolicy/BUILD @@ -0,0 +1,54 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "factory.go", + "provider.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/security/podsecuritypolicy/apparmor:go_default_library", + "//pkg/security/podsecuritypolicy/capabilities:go_default_library", + "//pkg/security/podsecuritypolicy/group:go_default_library", + "//pkg/security/podsecuritypolicy/seccomp:go_default_library", + "//pkg/security/podsecuritypolicy/selinux:go_default_library", + "//pkg/security/podsecuritypolicy/sysctl:go_default_library", + "//pkg/security/podsecuritypolicy/user:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/maps:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["provider_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/security/podsecuritypolicy/seccomp:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + ], +) diff --git a/pkg/security/podsecuritypolicy/apparmor/BUILD b/pkg/security/podsecuritypolicy/apparmor/BUILD new file mode 100644 index 0000000000000..a2ab1efc76dd4 --- /dev/null +++ b/pkg/security/podsecuritypolicy/apparmor/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["strategy.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/util/maps:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/util/maps:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/security/podsecuritypolicy/capabilities/BUILD b/pkg/security/podsecuritypolicy/capabilities/BUILD new file mode 100644 index 0000000000000..3fa8485408881 --- /dev/null +++ b/pkg/security/podsecuritypolicy/capabilities/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "mustrunas.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["mustrunas_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/security/podsecuritypolicy/group/BUILD b/pkg/security/podsecuritypolicy/group/BUILD new file mode 100644 index 0000000000000..c95227dc89c0d --- /dev/null +++ b/pkg/security/podsecuritypolicy/group/BUILD @@ -0,0 +1,42 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "mustrunas.go", + "runasany.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "mustrunas_test.go", + "runasany_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/security/podsecuritypolicy/seccomp/BUILD b/pkg/security/podsecuritypolicy/seccomp/BUILD new file mode 100644 index 0000000000000..ee7ed1c207d9d --- /dev/null +++ b/pkg/security/podsecuritypolicy/seccomp/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["strategy.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["strategy_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/security/podsecuritypolicy/selinux/BUILD b/pkg/security/podsecuritypolicy/selinux/BUILD new file mode 100644 index 0000000000000..175fd15b5f41c --- /dev/null +++ b/pkg/security/podsecuritypolicy/selinux/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "mustrunas.go", + "runasany.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "mustrunas_test.go", + "runasany_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/security/podsecuritypolicy/sysctl/BUILD b/pkg/security/podsecuritypolicy/sysctl/BUILD new file mode 100644 index 0000000000000..307525ad8a8cf --- /dev/null +++ b/pkg/security/podsecuritypolicy/sysctl/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "mustmatchpatterns.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["mustmatchpatterns_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/security/podsecuritypolicy/user/BUILD b/pkg/security/podsecuritypolicy/user/BUILD new file mode 100644 index 0000000000000..73987144fa2af --- /dev/null +++ b/pkg/security/podsecuritypolicy/user/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "mustrunas.go", + "nonroot.go", + "runasany.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/validation/field:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "mustrunas_test.go", + "nonroot_test.go", + "runasany_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/security/podsecuritypolicy/util/BUILD b/pkg/security/podsecuritypolicy/util/BUILD new file mode 100644 index 0000000000000..7fece928fa1d3 --- /dev/null +++ b/pkg/security/podsecuritypolicy/util/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + ], +) diff --git a/pkg/securitycontext/BUILD b/pkg/securitycontext/BUILD new file mode 100644 index 0000000000000..2c7613604c580 --- /dev/null +++ b/pkg/securitycontext/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake.go", + "provider.go", + "types.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/kubelet/leaky:go_default_library", + "//vendor:github.com/docker/engine-api/types/container", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "provider_test.go", + "util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testing:go_default_library", + "//vendor:github.com/docker/engine-api/types/container", + ], +) diff --git a/pkg/selection/BUILD b/pkg/selection/BUILD new file mode 100644 index 0000000000000..3e3b5898039b1 --- /dev/null +++ b/pkg/selection/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["operator.go"], + tags = ["automanaged"], +) diff --git a/pkg/serviceaccount/BUILD b/pkg/serviceaccount/BUILD new file mode 100644 index 0000000000000..b169ac386f702 --- /dev/null +++ b/pkg/serviceaccount/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "jwt.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + "//vendor:github.com/dgrijalva/jwt-go", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) + +go_test( + name = "go_default_xtest", + srcs = ["jwt_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/controller/serviceaccount:go_default_library", + "//pkg/serviceaccount:go_default_library", + ], +) diff --git a/pkg/ssh/BUILD b/pkg/ssh/BUILD new file mode 100644 index 0000000000000..719429402f68c --- /dev/null +++ b/pkg/ssh/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["ssh.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:golang.org/x/crypto/ssh", + ], +) + +go_test( + name = "go_default_test", + srcs = ["ssh_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/crypto/ssh", + ], +) diff --git a/pkg/storage/BUILD b/pkg/storage/BUILD new file mode 100644 index 0000000000000..1e37a911f0ad1 --- /dev/null +++ b/pkg/storage/BUILD @@ -0,0 +1,95 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cacher.go", + "doc.go", + "errors.go", + "interfaces.go", + "selection_predicate.go", + "util.go", + "watch_cache.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/validation/path:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "selection_predicate_test.go", + "util_test.go", + "watch_cache_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["cacher_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/storage/etcd/BUILD b/pkg/storage/etcd/BUILD new file mode 100644 index 0000000000000..fe4e77e19a037 --- /dev/null +++ b/pkg/storage/etcd/BUILD @@ -0,0 +1,69 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "api_object_versioner.go", + "doc.go", + "etcd_helper.go", + "etcd_watcher.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd/metrics:go_default_library", + "//pkg/storage/etcd/util:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/cache:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "api_object_versioner_test.go", + "etcd_helper_test.go", + "etcd_watcher_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing:go_default_library", + "//pkg/storage/testing:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/storage/etcd/etcdtest/BUILD b/pkg/storage/etcd/etcdtest/BUILD new file mode 100644 index 0000000000000..ee28515d83662 --- /dev/null +++ b/pkg/storage/etcd/etcdtest/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "etcdtest.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/storage/etcd/metrics/BUILD b/pkg/storage/etcd/metrics/BUILD new file mode 100644 index 0000000000000..568b3a5322eaf --- /dev/null +++ b/pkg/storage/etcd/metrics/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["metrics.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/prometheus/client_golang/prometheus"], +) diff --git a/pkg/storage/etcd/testing/BUILD b/pkg/storage/etcd/testing/BUILD new file mode 100644 index 0000000000000..0dc849e4413a1 --- /dev/null +++ b/pkg/storage/etcd/testing/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["utils.go"], + tags = ["automanaged"], + deps = [ + "//pkg/storage/etcd/etcdtest:go_default_library", + "//pkg/storage/etcd/testing/testingcert:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/coreos/etcd/clientv3", + "//vendor:github.com/coreos/etcd/etcdserver", + "//vendor:github.com/coreos/etcd/etcdserver/api/v2http", + "//vendor:github.com/coreos/etcd/integration", + "//vendor:github.com/coreos/etcd/pkg/testutil", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/storage/etcd/testing/testingcert/BUILD b/pkg/storage/etcd/testing/testingcert/BUILD new file mode 100644 index 0000000000000..50a5335b9d68d --- /dev/null +++ b/pkg/storage/etcd/testing/testingcert/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["certificates.go"], + tags = ["automanaged"], +) diff --git a/pkg/storage/etcd/util/BUILD b/pkg/storage/etcd/util/BUILD new file mode 100644 index 0000000000000..2b942f113f074 --- /dev/null +++ b/pkg/storage/etcd/util/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "etcd_util.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/etcd/client"], +) + +go_test( + name = "go_default_test", + srcs = ["etcd_util_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/storage/etcd3/BUILD b/pkg/storage/etcd3/BUILD new file mode 100644 index 0000000000000..953584c21aabf --- /dev/null +++ b/pkg/storage/etcd3/BUILD @@ -0,0 +1,63 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "compact.go", + "event.go", + "store.go", + "watcher.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/coreos/etcd/clientv3", + "//vendor:github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes", + "//vendor:github.com/coreos/etcd/mvcc/mvccpb", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "compact_test.go", + "store_test.go", + "watcher_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/coreos/etcd/clientv3", + "//vendor:github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes", + "//vendor:github.com/coreos/etcd/integration", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/storage/storagebackend/BUILD b/pkg/storage/storagebackend/BUILD new file mode 100644 index 0000000000000..34c813ea26e59 --- /dev/null +++ b/pkg/storage/storagebackend/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["config.go"], + tags = ["automanaged"], + deps = ["//pkg/runtime:go_default_library"], +) diff --git a/pkg/storage/storagebackend/factory/BUILD b/pkg/storage/storagebackend/factory/BUILD new file mode 100644 index 0000000000000..0ed83ac27b468 --- /dev/null +++ b/pkg/storage/storagebackend/factory/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "etcd2.go", + "etcd3.go", + "factory.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/storage:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/storage/etcd3:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/util/net:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/coreos/etcd/clientv3", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:golang.org/x/net/context", + ], +) + +go_test( + name = "go_default_test", + srcs = ["tls_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/storage/etcd/testing/testingcert:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//vendor:github.com/coreos/etcd/integration", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/storage/testing/BUILD b/pkg/storage/testing/BUILD new file mode 100644 index 0000000000000..b2a80ea658e69 --- /dev/null +++ b/pkg/storage/testing/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "types.generated.go", + "types.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/ugorji/go/codec", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/pkg/types/BUILD b/pkg/types/BUILD new file mode 100644 index 0000000000000..329970fb8fc64 --- /dev/null +++ b/pkg/types/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "namespacedname.go", + "nodename.go", + "uid.go", + "unix_user_id.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/util/BUILD b/pkg/util/BUILD new file mode 100644 index 0000000000000..7886876e77c80 --- /dev/null +++ b/pkg/util/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "template.go", + "trace.go", + "trie.go", + "umask.go", + "util.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_test( + name = "go_default_test", + srcs = [ + "template_test.go", + "util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/diff:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/util/async/BUILD b/pkg/util/async/BUILD new file mode 100644 index 0000000000000..405337eb4c78c --- /dev/null +++ b/pkg/util/async/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["runner.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["runner_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/bandwidth/BUILD b/pkg/util/bandwidth/BUILD new file mode 100644 index 0000000000000..c006a12247633 --- /dev/null +++ b/pkg/util/bandwidth/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake_shaper.go", + "interfaces.go", + "linux.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/resource:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "linux_test.go", + "utils_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/util/exec:go_default_library", + ], +) diff --git a/pkg/util/cache/BUILD b/pkg/util/cache/BUILD new file mode 100644 index 0000000000000..8be360a32e350 --- /dev/null +++ b/pkg/util/cache/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cache.go", + "lruexpirecache.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/groupcache/lru"], +) + +go_test( + name = "go_default_test", + srcs = [ + "cache_test.go", + "lruexpirecache_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/groupcache/lru"], +) diff --git a/pkg/util/cert/BUILD b/pkg/util/cert/BUILD new file mode 100644 index 0000000000000..643909bb59352 --- /dev/null +++ b/pkg/util/cert/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cert.go", + "csr.go", + "io.go", + "pem.go", + ], + tags = ["automanaged"], + deps = ["//pkg/apis/certificates:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["csr_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/chmod/BUILD b/pkg/util/chmod/BUILD new file mode 100644 index 0000000000000..8a57c2b2c30b3 --- /dev/null +++ b/pkg/util/chmod/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "chmod.go", + "doc.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/util/chown/BUILD b/pkg/util/chown/BUILD new file mode 100644 index 0000000000000..ee8ae7e3441da --- /dev/null +++ b/pkg/util/chown/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "chown.go", + "doc.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/util/clock/BUILD b/pkg/util/clock/BUILD new file mode 100644 index 0000000000000..c2a83606546b7 --- /dev/null +++ b/pkg/util/clock/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["clock.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["clock_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/codeinspector/BUILD b/pkg/util/codeinspector/BUILD new file mode 100644 index 0000000000000..c22000cf93cdb --- /dev/null +++ b/pkg/util/codeinspector/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["codeinspector.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/pkg/util/config/BUILD b/pkg/util/config/BUILD new file mode 100644 index 0000000000000..4ce8146ba1466 --- /dev/null +++ b/pkg/util/config/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "config.go", + "configuration_map.go", + "doc.go", + "feature_gate.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "config_test.go", + "feature_gate_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) diff --git a/pkg/util/configz/BUILD b/pkg/util/configz/BUILD new file mode 100644 index 0000000000000..8d65928a3ea8d --- /dev/null +++ b/pkg/util/configz/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["configz.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["configz_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/crlf/BUILD b/pkg/util/crlf/BUILD new file mode 100644 index 0000000000000..7b8558ceb2e46 --- /dev/null +++ b/pkg/util/crlf/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["crlf.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/dbus/BUILD b/pkg/util/dbus/BUILD new file mode 100644 index 0000000000000..f5d4cb5fe4731 --- /dev/null +++ b/pkg/util/dbus/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "dbus.go", + "doc.go", + "fake_dbus.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/godbus/dbus"], +) + +go_test( + name = "go_default_test", + srcs = ["dbus_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/godbus/dbus"], +) diff --git a/pkg/util/diff/BUILD b/pkg/util/diff/BUILD new file mode 100644 index 0000000000000..f55005e692c9d --- /dev/null +++ b/pkg/util/diff/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["diff.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/validation/field:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + ], +) + +go_test( + name = "go_default_test", + srcs = ["diff_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/ebtables/BUILD b/pkg/util/ebtables/BUILD new file mode 100644 index 0000000000000..a0e87ff90ec99 --- /dev/null +++ b/pkg/util/ebtables/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["ebtables.go"], + tags = ["automanaged"], + deps = ["//pkg/util/exec:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["ebtables_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/exec:go_default_library"], +) diff --git a/pkg/util/env/BUILD b/pkg/util/env/BUILD new file mode 100644 index 0000000000000..5ba5bbcc13ed3 --- /dev/null +++ b/pkg/util/env/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["env.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["env_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/stretchr/testify/assert"], +) diff --git a/pkg/util/errors/BUILD b/pkg/util/errors/BUILD new file mode 100644 index 0000000000000..96969262083d9 --- /dev/null +++ b/pkg/util/errors/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "errors.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["errors_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/exec/BUILD b/pkg/util/exec/BUILD new file mode 100644 index 0000000000000..93cfd55a24140 --- /dev/null +++ b/pkg/util/exec/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "exec.go", + "fake_exec.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["exec_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/flag/BUILD b/pkg/util/flag/BUILD new file mode 100644 index 0000000000000..c8b633a86c39d --- /dev/null +++ b/pkg/util/flag/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_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", + ], +) diff --git a/pkg/util/flock/BUILD b/pkg/util/flock/BUILD new file mode 100644 index 0000000000000..7e88093f4873e --- /dev/null +++ b/pkg/util/flock/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["flock_unix.go"], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/sys/unix"], +) diff --git a/pkg/util/flowcontrol/BUILD b/pkg/util/flowcontrol/BUILD new file mode 100644 index 0000000000000..433cd4350e9ea --- /dev/null +++ b/pkg/util/flowcontrol/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "backoff.go", + "throttle.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/clock:go_default_library", + "//pkg/util/integer:go_default_library", + "//vendor:github.com/juju/ratelimit", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "backoff_test.go", + "throttle_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/clock:go_default_library"], +) diff --git a/pkg/util/flushwriter/BUILD b/pkg/util/flushwriter/BUILD new file mode 100644 index 0000000000000..5a652be399951 --- /dev/null +++ b/pkg/util/flushwriter/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "writer.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["writer_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/framer/BUILD b/pkg/util/framer/BUILD new file mode 100644 index 0000000000000..8aebf20ea52eb --- /dev/null +++ b/pkg/util/framer/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["framer.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["framer_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/goroutinemap/BUILD b/pkg/util/goroutinemap/BUILD new file mode 100644 index 0000000000000..0046c50a219c7 --- /dev/null +++ b/pkg/util/goroutinemap/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["goroutinemap.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/goroutinemap/exponentialbackoff:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["goroutinemap_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/wait:go_default_library"], +) diff --git a/pkg/util/goroutinemap/exponentialbackoff/BUILD b/pkg/util/goroutinemap/exponentialbackoff/BUILD new file mode 100644 index 0000000000000..d23f4e7aafaa6 --- /dev/null +++ b/pkg/util/goroutinemap/exponentialbackoff/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["exponential_backoff.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/hash/BUILD b/pkg/util/hash/BUILD new file mode 100644 index 0000000000000..3102e4f7e2855 --- /dev/null +++ b/pkg/util/hash/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["hash.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/davecgh/go-spew/spew"], +) + +go_test( + name = "go_default_test", + srcs = ["hash_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/davecgh/go-spew/spew"], +) diff --git a/pkg/util/homedir/BUILD b/pkg/util/homedir/BUILD new file mode 100644 index 0000000000000..7469791c3bba9 --- /dev/null +++ b/pkg/util/homedir/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["homedir.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/httpstream/BUILD b/pkg/util/httpstream/BUILD new file mode 100644 index 0000000000000..679f0c23f4b61 --- /dev/null +++ b/pkg/util/httpstream/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "httpstream.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["httpstream_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/util/httpstream/spdy/BUILD b/pkg/util/httpstream/spdy/BUILD new file mode 100644 index 0000000000000..b229adbad2f58 --- /dev/null +++ b/pkg/util/httpstream/spdy/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "connection.go", + "roundtripper.go", + "upgrade.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/util/httpstream:go_default_library", + "//pkg/util/runtime:go_default_library", + "//third_party/forked/golang/netutil:go_default_library", + "//vendor:github.com/docker/spdystream", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "connection_test.go", + "roundtripper_test.go", + "upgrade_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/httpstream:go_default_library", + "//vendor:github.com/elazarl/goproxy", + ], +) diff --git a/pkg/util/initsystem/BUILD b/pkg/util/initsystem/BUILD new file mode 100644 index 0000000000000..885803b109894 --- /dev/null +++ b/pkg/util/initsystem/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["initsystem.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/integer/BUILD b/pkg/util/integer/BUILD new file mode 100644 index 0000000000000..94a36b1f1f776 --- /dev/null +++ b/pkg/util/integer/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["integer.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["integer_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/interrupt/BUILD b/pkg/util/interrupt/BUILD new file mode 100644 index 0000000000000..5e16b4467e1b0 --- /dev/null +++ b/pkg/util/interrupt/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["interrupt.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/intstr/BUILD b/pkg/util/intstr/BUILD new file mode 100644 index 0000000000000..600ecb08e33d2 --- /dev/null +++ b/pkg/util/intstr/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "generated.pb.go", + "intstr.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/genericapiserver/openapi/common:go_default_library", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/google/gofuzz", + ], +) + +go_test( + name = "go_default_test", + srcs = ["intstr_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/ghodss/yaml"], +) diff --git a/pkg/util/io/BUILD b/pkg/util/io/BUILD new file mode 100644 index 0000000000000..5c93589a74f18 --- /dev/null +++ b/pkg/util/io/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "io.go", + "writer.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["io_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/pborman/uuid", + ], +) diff --git a/pkg/util/iptables/BUILD b/pkg/util/iptables/BUILD new file mode 100644 index 0000000000000..a5b99192bb982 --- /dev/null +++ b/pkg/util/iptables/BUILD @@ -0,0 +1,41 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "iptables.go", + "save_restore.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/dbus:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/godbus/dbus", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["iptables_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/dbus:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/pkg/util/iptables/testing/BUILD b/pkg/util/iptables/testing/BUILD new file mode 100644 index 0000000000000..6b713aa6d35cd --- /dev/null +++ b/pkg/util/iptables/testing/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake.go"], + tags = ["automanaged"], + deps = ["//pkg/util/iptables:go_default_library"], +) diff --git a/pkg/util/json/BUILD b/pkg/util/json/BUILD new file mode 100644 index 0000000000000..50d42e4c02af2 --- /dev/null +++ b/pkg/util/json/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["json.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["json_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/jsonpath/BUILD b/pkg/util/jsonpath/BUILD new file mode 100644 index 0000000000000..82a107ada8748 --- /dev/null +++ b/pkg/util/jsonpath/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "jsonpath.go", + "node.go", + "parser.go", + ], + tags = ["automanaged"], + deps = ["//third_party/forked/golang/template:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = [ + "jsonpath_test.go", + "parser_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/keymutex/BUILD b/pkg/util/keymutex/BUILD new file mode 100644 index 0000000000000..aa3c0b9851636 --- /dev/null +++ b/pkg/util/keymutex/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["keymutex.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_test( + name = "go_default_test", + srcs = ["keymutex_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/labels/BUILD b/pkg/util/labels/BUILD new file mode 100644 index 0000000000000..5a8dae2791e4c --- /dev/null +++ b/pkg/util/labels/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "labels.go", + ], + tags = ["automanaged"], + deps = ["//pkg/api/unversioned:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["labels_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api/unversioned:go_default_library"], +) diff --git a/pkg/util/limitwriter/BUILD b/pkg/util/limitwriter/BUILD new file mode 100644 index 0000000000000..09f86aefbdc3c --- /dev/null +++ b/pkg/util/limitwriter/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "limitwriter.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["limitwriter_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/logs/BUILD b/pkg/util/logs/BUILD new file mode 100644 index 0000000000000..c3c8146598b07 --- /dev/null +++ b/pkg/util/logs/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["logs.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/util/maps/BUILD b/pkg/util/maps/BUILD new file mode 100644 index 0000000000000..e3738fb6938e7 --- /dev/null +++ b/pkg/util/maps/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "string.go", + ], + tags = ["automanaged"], +) diff --git a/pkg/util/metrics/BUILD b/pkg/util/metrics/BUILD new file mode 100644 index 0000000000000..1c3767a0ea67a --- /dev/null +++ b/pkg/util/metrics/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["util.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/util/mount/BUILD b/pkg/util/mount/BUILD new file mode 100644 index 0000000000000..75a91b324b0a0 --- /dev/null +++ b/pkg/util/mount/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "fake.go", + "mount.go", + "mount_linux.go", + "nsenter_mount.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/exec:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "mount_linux_test.go", + "safe_format_and_mount_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/exec:go_default_library"], +) diff --git a/pkg/util/net/BUILD b/pkg/util/net/BUILD new file mode 100644 index 0000000000000..75202eaede0ee --- /dev/null +++ b/pkg/util/net/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "http.go", + "interface.go", + "port_range.go", + "port_split.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/http2", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "http_test.go", + "interface_test.go", + "port_range_test.go", + "port_split_test.go", + "util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/sets:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/util/net/sets/BUILD b/pkg/util/net/sets/BUILD new file mode 100644 index 0000000000000..05c9bb745a452 --- /dev/null +++ b/pkg/util/net/sets/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "ipnet.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["ipnet_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/node/BUILD b/pkg/util/node/BUILD new file mode 100644 index 0000000000000..1e0e8b1122c03 --- /dev/null +++ b/pkg/util/node/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["node.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/types:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/util/oom/BUILD b/pkg/util/oom/BUILD new file mode 100644 index 0000000000000..325284dc1f10f --- /dev/null +++ b/pkg/util/oom/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "oom.go", + "oom_fake.go", + "oom_linux.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + ], +) + +go_test( + name = "go_default_test", + srcs = ["oom_linux_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/stretchr/testify/assert"], +) diff --git a/pkg/util/parsers/BUILD b/pkg/util/parsers/BUILD new file mode 100644 index 0000000000000..f9341cfc54e0c --- /dev/null +++ b/pkg/util/parsers/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["parsers.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/distribution/reference"], +) + +go_test( + name = "go_default_test", + srcs = ["parsers_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/pod/BUILD b/pkg/util/pod/BUILD new file mode 100644 index 0000000000000..1f2476e43faeb --- /dev/null +++ b/pkg/util/pod/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "pod.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/util/procfs/BUILD b/pkg/util/procfs/BUILD new file mode 100644 index 0000000000000..75fba3de6dc27 --- /dev/null +++ b/pkg/util/procfs/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "procfs.go", + "procfs_fake.go", + "procfs_linux.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/errors:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["procfs_linux_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:github.com/stretchr/testify/assert"], +) diff --git a/pkg/util/proxy/BUILD b/pkg/util/proxy/BUILD new file mode 100644 index 0000000000000..3ac1d3dc5f324 --- /dev/null +++ b/pkg/util/proxy/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "dial.go", + "doc.go", + "transport.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/net:go_default_library", + "//pkg/util/sets:go_default_library", + "//third_party/forked/golang/netutil:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/html", + "//vendor:golang.org/x/net/html/atom", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "dial_test.go", + "transport_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/net:go_default_library"], +) diff --git a/pkg/util/rand/BUILD b/pkg/util/rand/BUILD new file mode 100644 index 0000000000000..c9489e7bb2b05 --- /dev/null +++ b/pkg/util/rand/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rand.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["rand_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/replicaset/BUILD b/pkg/util/replicaset/BUILD new file mode 100644 index 0000000000000..ca6efddb48cdc --- /dev/null +++ b/pkg/util/replicaset/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["replicaset.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/extensions/unversioned:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/labels:go_default_library", + "//pkg/util/pod:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/util/resourcecontainer/BUILD b/pkg/util/resourcecontainer/BUILD new file mode 100644 index 0000000000000..b1022f7d7d3fb --- /dev/null +++ b/pkg/util/resourcecontainer/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["resource_container_linux.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + ], +) diff --git a/pkg/util/rlimit/BUILD b/pkg/util/rlimit/BUILD new file mode 100644 index 0000000000000..f08e3c96e2af6 --- /dev/null +++ b/pkg/util/rlimit/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rlimit_linux.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/runtime/BUILD b/pkg/util/runtime/BUILD new file mode 100644 index 0000000000000..86807a5af988b --- /dev/null +++ b/pkg/util/runtime/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["runtime.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_test( + name = "go_default_test", + srcs = ["runtime_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/selinux/BUILD b/pkg/util/selinux/BUILD new file mode 100644 index 0000000000000..eb8688da7f80d --- /dev/null +++ b/pkg/util/selinux/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "selinux.go", + "selinux_linux.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/opencontainers/runc/libcontainer/selinux"], +) diff --git a/pkg/util/sets/BUILD b/pkg/util/sets/BUILD new file mode 100644 index 0000000000000..8e48d4886ac44 --- /dev/null +++ b/pkg/util/sets/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "byte.go", + "doc.go", + "empty.go", + "int.go", + "int64.go", + "string.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["set_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/sets/types/BUILD b/pkg/util/sets/types/BUILD new file mode 100644 index 0000000000000..f35b0ee0a8025 --- /dev/null +++ b/pkg/util/sets/types/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["types.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/slice/BUILD b/pkg/util/slice/BUILD new file mode 100644 index 0000000000000..b2d65e21727f1 --- /dev/null +++ b/pkg/util/slice/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["slice.go"], + tags = ["automanaged"], + deps = ["//pkg/util/rand:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["slice_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/strategicpatch/BUILD b/pkg/util/strategicpatch/BUILD new file mode 100644 index 0000000000000..433b7a295d857 --- /dev/null +++ b/pkg/util/strategicpatch/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["patch.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/json:go_default_library", + "//third_party/forked/golang/json:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/ghodss/yaml", + ], +) + +go_test( + name = "go_default_test", + srcs = ["patch_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/ghodss/yaml", + ], +) diff --git a/pkg/util/strings/BUILD b/pkg/util/strings/BUILD new file mode 100644 index 0000000000000..ebf259995ee60 --- /dev/null +++ b/pkg/util/strings/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "escape.go", + "line_delimiter.go", + "strings.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = [ + "escape_test.go", + "line_delimiter_test.go", + "strings_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/sysctl/BUILD b/pkg/util/sysctl/BUILD new file mode 100644 index 0000000000000..3fe03e7a05a9a --- /dev/null +++ b/pkg/util/sysctl/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["sysctl.go"], + tags = ["automanaged"], +) diff --git a/pkg/util/sysctl/testing/BUILD b/pkg/util/sysctl/testing/BUILD new file mode 100644 index 0000000000000..7a387a11fa48c --- /dev/null +++ b/pkg/util/sysctl/testing/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fake.go"], + tags = ["automanaged"], + deps = ["//pkg/util/sysctl:go_default_library"], +) diff --git a/pkg/util/system/BUILD b/pkg/util/system/BUILD new file mode 100644 index 0000000000000..50a3fcd13097f --- /dev/null +++ b/pkg/util/system/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["system_utils.go"], + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/pkg/util/term/BUILD b/pkg/util/term/BUILD new file mode 100644 index 0000000000000..7b176496f96db --- /dev/null +++ b/pkg/util/term/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "resize.go", + "resizeevents.go", + "setsize.go", + "term.go", + "term_writer.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/interrupt:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/docker/docker/pkg/term", + "//vendor:github.com/mitchellh/go-wordwrap", + ], +) + +go_test( + name = "go_default_test", + srcs = ["term_writer_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/testing/BUILD b/pkg/util/testing/BUILD new file mode 100644 index 0000000000000..1f9dd4af77153 --- /dev/null +++ b/pkg/util/testing/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_handler.go", + "tmpdir.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["fake_handler_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/threading/BUILD b/pkg/util/threading/BUILD new file mode 100644 index 0000000000000..b8eef2d904aaa --- /dev/null +++ b/pkg/util/threading/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["deadlock-detector.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_test( + name = "go_default_test", + srcs = ["deadlock-detector_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/uuid/BUILD b/pkg/util/uuid/BUILD new file mode 100644 index 0000000000000..f24fb9eb2ba4a --- /dev/null +++ b/pkg/util/uuid/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["uuid.go"], + tags = ["automanaged"], + deps = [ + "//pkg/types:go_default_library", + "//vendor:github.com/pborman/uuid", + ], +) diff --git a/pkg/util/validation/BUILD b/pkg/util/validation/BUILD new file mode 100644 index 0000000000000..bd164eb17bec0 --- /dev/null +++ b/pkg/util/validation/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/validation/field/BUILD b/pkg/util/validation/field/BUILD new file mode 100644 index 0000000000000..81339eb649973 --- /dev/null +++ b/pkg/util/validation/field/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "errors.go", + "path.go", + ], + tags = ["automanaged"], + deps = ["//pkg/util/errors:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = [ + "errors_test.go", + "path_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/util/wait/BUILD b/pkg/util/wait/BUILD new file mode 100644 index 0000000000000..adb9c944318b2 --- /dev/null +++ b/pkg/util/wait/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "wait.go", + ], + tags = ["automanaged"], + deps = ["//pkg/util/runtime:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["wait_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/util/runtime:go_default_library"], +) diff --git a/pkg/util/workqueue/BUILD b/pkg/util/workqueue/BUILD new file mode 100644 index 0000000000000..8b8e98d92a684 --- /dev/null +++ b/pkg/util/workqueue/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "default_rate_limiters.go", + "delaying_queue.go", + "doc.go", + "metrics.go", + "parallelizer.go", + "queue.go", + "rate_limitting_queue.go", + "timed_queue.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/clock:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/juju/ratelimit", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "default_rate_limiters_test.go", + "delaying_queue_test.go", + "rate_limitting_queue_test.go", + "timed_queue_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/v1:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["queue_test.go"], + tags = ["automanaged"], + deps = ["//pkg/util/workqueue:go_default_library"], +) diff --git a/pkg/util/workqueue/prometheus/BUILD b/pkg/util/workqueue/prometheus/BUILD new file mode 100644 index 0000000000000..be5ffda1ccdaa --- /dev/null +++ b/pkg/util/workqueue/prometheus/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["prometheus.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/workqueue:go_default_library", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/util/wsstream/BUILD b/pkg/util/wsstream/BUILD new file mode 100644 index 0000000000000..95539293875f0 --- /dev/null +++ b/pkg/util/wsstream/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conn.go", + "doc.go", + "stream.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/websocket", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "conn_test.go", + "stream_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/websocket"], +) diff --git a/pkg/util/yaml/BUILD b/pkg/util/yaml/BUILD new file mode 100644 index 0000000000000..71fdcaae00e8c --- /dev/null +++ b/pkg/util/yaml/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["decoder.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["decoder_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/version/BUILD b/pkg/version/BUILD new file mode 100644 index 0000000000000..ea9a21b6dd39e --- /dev/null +++ b/pkg/version/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "base.go", + "doc.go", + "semver.go", + "version.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/blang/semver", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["semver_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/pkg/version/prometheus/BUILD b/pkg/version/prometheus/BUILD new file mode 100644 index 0000000000000..b7ccb1b5c1c20 --- /dev/null +++ b/pkg/version/prometheus/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["prometheus.go"], + tags = ["automanaged"], + deps = [ + "//pkg/version:go_default_library", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) diff --git a/pkg/version/verflag/BUILD b/pkg/version/verflag/BUILD new file mode 100644 index 0000000000000..8184828a61faa --- /dev/null +++ b/pkg/version/verflag/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["verflag.go"], + tags = ["automanaged"], + deps = [ + "//pkg/version:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/pkg/volume/BUILD b/pkg/volume/BUILD new file mode 100644 index 0000000000000..6afd210bad13d --- /dev/null +++ b/pkg/volume/BUILD @@ -0,0 +1,75 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "metrics_cached.go", + "metrics_du.go", + "metrics_errors.go", + "metrics_nil.go", + "metrics_statfs.go", + "plugins.go", + "util.go", + "volume.go", + "volume_linux.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/chmod:go_default_library", + "//pkg/util/chown:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/volume/util:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "metrics_nil_test.go", + "plugins_test.go", + "util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["metrics_du_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/aws_ebs/BUILD b/pkg/volume/aws_ebs/BUILD new file mode 100644 index 0000000000000..128ca48cb591d --- /dev/null +++ b/pkg/volume/aws_ebs/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attacher.go", + "aws_ebs.go", + "aws_util.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "attacher_test.go", + "aws_ebs_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/volume/azure_dd/BUILD b/pkg/volume/azure_dd/BUILD new file mode 100644 index 0000000000000..277f6ce5ce8eb --- /dev/null +++ b/pkg/volume/azure_dd/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attacher.go", + "azure_dd.go", + "vhd_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/azure:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/keymutex:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/Azure/azure-sdk-for-go/arm/compute", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "azure_dd_test.go", + "vhd_util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//vendor:github.com/Azure/azure-sdk-for-go/arm/compute", + ], +) diff --git a/pkg/volume/azure_file/BUILD b/pkg/volume/azure_file/BUILD new file mode 100644 index 0000000000000..57a854f9148e1 --- /dev/null +++ b/pkg/volume/azure_file/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "azure_file.go", + "azure_util.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["azure_file_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/cephfs/BUILD b/pkg/volume/cephfs/BUILD new file mode 100644 index 0000000000000..d2357b8c070f5 --- /dev/null +++ b/pkg/volume/cephfs/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cephfs.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["cephfs_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/cinder/BUILD b/pkg/volume/cinder/BUILD new file mode 100644 index 0000000000000..20f34fdfb26a9 --- /dev/null +++ b/pkg/volume/cinder/BUILD @@ -0,0 +1,57 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attacher.go", + "cinder.go", + "cinder_util.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/openstack:go_default_library", + "//pkg/cloudprovider/providers/rackspace:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/keymutex:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "attacher_test.go", + "cinder_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/volume/configmap/BUILD b/pkg/volume/configmap/BUILD new file mode 100644 index 0000000000000..0b2e87d117013 --- /dev/null +++ b/pkg/volume/configmap/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "configmap.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["configmap_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/empty_dir:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util:go_default_library", + ], +) diff --git a/pkg/volume/downwardapi/BUILD b/pkg/volume/downwardapi/BUILD new file mode 100644 index 0000000000000..765dcaf70d036 --- /dev/null +++ b/pkg/volume/downwardapi/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["downwardapi.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/fieldpath:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["downwardapi_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/fieldpath:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/empty_dir:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/empty_dir/BUILD b/pkg/volume/empty_dir/BUILD new file mode 100644 index 0000000000000..c6725f7d50ba5 --- /dev/null +++ b/pkg/volume/empty_dir/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "empty_dir.go", + "empty_dir_linux.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/opencontainers/runc/libcontainer/selinux", + ], +) + +go_test( + name = "go_default_test", + srcs = ["empty_dir_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util:go_default_library", + ], +) diff --git a/pkg/volume/fc/BUILD b/pkg/volume/fc/BUILD new file mode 100644 index 0000000000000..ea7235f849f4f --- /dev/null +++ b/pkg/volume/fc/BUILD @@ -0,0 +1,50 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "disk_manager.go", + "doc.go", + "fc.go", + "fc_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "fc_test.go", + "fc_util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/flexvolume/BUILD b/pkg/volume/flexvolume/BUILD new file mode 100644 index 0000000000000..4cbcdbbcfd7ae --- /dev/null +++ b/pkg/volume/flexvolume/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "flexvolume.go", + "flexvolume_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["flexvolume_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/flocker/BUILD b/pkg/volume/flocker/BUILD new file mode 100644 index 0000000000000..08369ac7144a6 --- /dev/null +++ b/pkg/volume/flocker/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "flocker.go", + "flocker_util.go", + "flocker_volume.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/env:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/rand:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/clusterhq/flocker-go", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "flocker_test.go", + "flocker_util_test.go", + "flocker_volume_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//vendor:github.com/clusterhq/flocker-go", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/volume/gce_pd/BUILD b/pkg/volume/gce_pd/BUILD new file mode 100644 index 0000000000000..88ded890fbcab --- /dev/null +++ b/pkg/volume/gce_pd/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attacher.go", + "doc.go", + "gce_pd.go", + "gce_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "attacher_test.go", + "gce_pd_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/volume/git_repo/BUILD b/pkg/volume/git_repo/BUILD new file mode 100644 index 0000000000000..f9c36f406c121 --- /dev/null +++ b/pkg/volume/git_repo/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "git_repo.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["git_repo_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/empty_dir:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/glusterfs/BUILD b/pkg/volume/glusterfs/BUILD new file mode 100644 index 0000000000000..0250fb8dc3648 --- /dev/null +++ b/pkg/volume/glusterfs/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "glusterfs.go", + "glusterfs_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/heketi/heketi/client/api/go-client", + "//vendor:github.com/heketi/heketi/pkg/glusterfs/api", + ], +) + +go_test( + name = "go_default_test", + srcs = ["glusterfs_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/host_path/BUILD b/pkg/volume/host_path/BUILD new file mode 100644 index 0000000000000..7fc20f5d5a7ab --- /dev/null +++ b/pkg/volume/host_path/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "host_path.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/volume:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["host_path_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/iscsi/BUILD b/pkg/volume/iscsi/BUILD new file mode 100644 index 0000000000000..73125e2850ca3 --- /dev/null +++ b/pkg/volume/iscsi/BUILD @@ -0,0 +1,51 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "disk_manager.go", + "doc.go", + "iscsi.go", + "iscsi_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "iscsi_test.go", + "iscsi_util_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/nfs/BUILD b/pkg/volume/nfs/BUILD new file mode 100644 index 0000000000000..14b60ba74136b --- /dev/null +++ b/pkg/volume/nfs/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "nfs.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["nfs_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/quobyte/BUILD b/pkg/volume/quobyte/BUILD new file mode 100644 index 0000000000000..2165dd305add1 --- /dev/null +++ b/pkg/volume/quobyte/BUILD @@ -0,0 +1,50 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "quobyte.go", + "quobyte_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/pborman/uuid", + "//vendor:github.com/quobyte/api", + ], +) + +go_test( + name = "go_default_test", + srcs = ["quobyte_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/rbd/BUILD b/pkg/volume/rbd/BUILD new file mode 100644 index 0000000000000..033f427cf104a --- /dev/null +++ b/pkg/volume/rbd/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "disk_manager.go", + "doc.go", + "rbd.go", + "rbd_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["rbd_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + ], +) diff --git a/pkg/volume/secret/BUILD b/pkg/volume/secret/BUILD new file mode 100644 index 0000000000000..9af4233ee1065 --- /dev/null +++ b/pkg/volume/secret/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "secret.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["secret_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/types:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/empty_dir:go_default_library", + "//pkg/volume/testing:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/pkg/volume/testing/BUILD b/pkg/volume/testing/BUILD new file mode 100644 index 0000000000000..7a442817d49bd --- /dev/null +++ b/pkg/volume/testing/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "mock_volume.go", + "testing.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/io:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/volume:go_default_library", + "//vendor:github.com/stretchr/testify/mock", + ], +) diff --git a/pkg/volume/util/BUILD b/pkg/volume/util/BUILD new file mode 100644 index 0000000000000..5e82b4ff49ab7 --- /dev/null +++ b/pkg/volume/util/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "atomic_writer.go", + "device_util.go", + "device_util_linux.go", + "doc.go", + "fs.go", + "io_util.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "atomic_writer_test.go", + "device_util_linux_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + ], +) diff --git a/pkg/volume/util/nestedpendingoperations/BUILD b/pkg/volume/util/nestedpendingoperations/BUILD new file mode 100644 index 0000000000000..b633f98fa5fbe --- /dev/null +++ b/pkg/volume/util/nestedpendingoperations/BUILD @@ -0,0 +1,36 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["nestedpendingoperations.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/goroutinemap/exponentialbackoff:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["nestedpendingoperations_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/volume/util/types:go_default_library", + ], +) diff --git a/pkg/volume/util/operationexecutor/BUILD b/pkg/volume/util/operationexecutor/BUILD new file mode 100644 index 0000000000000..e708f1b1891f8 --- /dev/null +++ b/pkg/volume/util/operationexecutor/BUILD @@ -0,0 +1,31 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["operation_executor.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/nestedpendingoperations:go_default_library", + "//pkg/volume/util/types:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/volume/util/types/BUILD b/pkg/volume/util/types/BUILD new file mode 100644 index 0000000000000..ded660072f3eb --- /dev/null +++ b/pkg/volume/util/types/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["types.go"], + tags = ["automanaged"], + deps = ["//pkg/types:go_default_library"], +) diff --git a/pkg/volume/util/volumehelper/BUILD b/pkg/volume/util/volumehelper/BUILD new file mode 100644 index 0000000000000..954c262cbc2e2 --- /dev/null +++ b/pkg/volume/util/volumehelper/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["volumehelper.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util/types:go_default_library", + ], +) diff --git a/pkg/volume/vsphere_volume/BUILD b/pkg/volume/vsphere_volume/BUILD new file mode 100644 index 0000000000000..f7bbec8d7ef57 --- /dev/null +++ b/pkg/volume/vsphere_volume/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "attacher.go", + "vsphere_volume.go", + "vsphere_volume_util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/vsphere:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/keymutex:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/strings:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "attacher_test.go", + "vsphere_volume_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider/providers/vsphere:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/mount:go_default_library", + "//pkg/util/testing:go_default_library", + "//pkg/volume:go_default_library", + "//pkg/volume/testing:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/pkg/watch/BUILD b/pkg/watch/BUILD new file mode 100644 index 0000000000000..a30de1a75d7ca --- /dev/null +++ b/pkg/watch/BUILD @@ -0,0 +1,53 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "filter.go", + "mux.go", + "streamwatcher.go", + "until.go", + "watch.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "filter_test.go", + "mux_test.go", + "streamwatcher_test.go", + "until_test.go", + "watch_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/pkg/watch/json/BUILD b/pkg/watch/json/BUILD new file mode 100644 index 0000000000000..b6bba875a51ee --- /dev/null +++ b/pkg/watch/json/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + ], +) diff --git a/pkg/watch/versioned/BUILD b/pkg/watch/versioned/BUILD new file mode 100644 index 0000000000000..9ec7e73a1a9c2 --- /dev/null +++ b/pkg/watch/versioned/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "decoder.go", + "encoder.go", + "generated.pb.go", + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/conversion:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/gogo/protobuf/proto", + ], +) + +go_test( + name = "go_default_xtest", + srcs = [ + "decoder_test.go", + "encoder_test.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/streaming:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//pkg/watch/versioned:go_default_library", + ], +) diff --git a/plugin/cmd/kube-scheduler/BUILD b/plugin/cmd/kube-scheduler/BUILD new file mode 100644 index 0000000000000..19148dd05c539 --- /dev/null +++ b/plugin/cmd/kube-scheduler/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "kube-scheduler", + srcs = ["scheduler.go"], + tags = ["automanaged"], + deps = [ + "//pkg/healthz:go_default_library", + "//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/spf13/pflag", + ], +) diff --git a/plugin/cmd/kube-scheduler/app/BUILD b/plugin/cmd/kube-scheduler/app/BUILD new file mode 100644 index 0000000000000..e69fe5130f1ad --- /dev/null +++ b/plugin/cmd/kube-scheduler/app/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["server.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/leaderelection:go_default_library", + "//pkg/client/leaderelection/resourcelock:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/healthz:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/configz:go_default_library", + "//plugin/cmd/kube-scheduler/app/options:go_default_library", + "//plugin/pkg/scheduler:go_default_library", + "//plugin/pkg/scheduler/algorithmprovider:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/api/latest:go_default_library", + "//plugin/pkg/scheduler/factory:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/plugin/cmd/kube-scheduler/app/options/BUILD b/plugin/cmd/kube-scheduler/app/options/BUILD new file mode 100644 index 0000000000000..a2503adac99dc --- /dev/null +++ b/plugin/cmd/kube-scheduler/app/options/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["options.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_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", + "//plugin/pkg/scheduler/factory:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/plugin/pkg/admission/admit/BUILD b/plugin/pkg/admission/admit/BUILD new file mode 100644 index 0000000000000..7d61fb90f9e36 --- /dev/null +++ b/plugin/pkg/admission/admit/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/plugin/pkg/admission/alwayspullimages/BUILD b/plugin/pkg/admission/alwayspullimages/BUILD new file mode 100644 index 0000000000000..60691060cd137 --- /dev/null +++ b/plugin/pkg/admission/alwayspullimages/BUILD @@ -0,0 +1,35 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/plugin/pkg/admission/antiaffinity/BUILD b/plugin/pkg/admission/antiaffinity/BUILD new file mode 100644 index 0000000000000..10c8fb8c351d0 --- /dev/null +++ b/plugin/pkg/admission/antiaffinity/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + ], +) diff --git a/plugin/pkg/admission/deny/BUILD b/plugin/pkg/admission/deny/BUILD new file mode 100644 index 0000000000000..1cfec4d81f257 --- /dev/null +++ b/plugin/pkg/admission/deny/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + ], +) diff --git a/plugin/pkg/admission/exec/BUILD b/plugin/pkg/admission/exec/BUILD new file mode 100644 index 0000000000000..f67011b69f25c --- /dev/null +++ b/plugin/pkg/admission/exec/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/rest:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/plugin/pkg/admission/gc/BUILD b/plugin/pkg/admission/gc/BUILD new file mode 100644 index 0000000000000..4ff269f7a6594 --- /dev/null +++ b/plugin/pkg/admission/gc/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["gc_admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/runtime:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["gc_admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/plugin/pkg/admission/imagepolicy/BUILD b/plugin/pkg/admission/imagepolicy/BUILD new file mode 100644 index 0000000000000..d5b2ad4616921 --- /dev/null +++ b/plugin/pkg/admission/imagepolicy/BUILD @@ -0,0 +1,54 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "config.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/imagepolicy/v1alpha1:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/util/cache:go_default_library", + "//pkg/util/yaml:go_default_library", + "//plugin/pkg/webhook:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "admission_test.go", + "certs_test.go", + "config_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apis/imagepolicy/install:go_default_library", + "//pkg/apis/imagepolicy/v1alpha1:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/unversioned/clientcmd/api/v1:go_default_library", + ], +) diff --git a/plugin/pkg/admission/initialresources/BUILD b/plugin/pkg/admission/initialresources/BUILD new file mode 100644 index 0000000000000..f0834bf9449cc --- /dev/null +++ b/plugin/pkg/admission/initialresources/BUILD @@ -0,0 +1,55 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "data_source.go", + "gcm.go", + "hawkular.go", + "influxdb.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//vendor:cloud.google.com/go/compute/metadata", + "//vendor:github.com/golang/glog", + "//vendor:github.com/hawkular/hawkular-client-go/metrics", + "//vendor:github.com/influxdata/influxdb/client", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + "//vendor:google.golang.org/api/cloudmonitoring/v2beta2", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "admission_test.go", + "hawkular_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//vendor:github.com/stretchr/testify/require", + ], +) diff --git a/plugin/pkg/admission/limitranger/BUILD b/plugin/pkg/admission/limitranger/BUILD new file mode 100644 index 0000000000000..7ee294e5529f7 --- /dev/null +++ b/plugin/pkg/admission/limitranger/BUILD @@ -0,0 +1,52 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "interfaces.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/errors:go_default_library", + "//vendor:github.com/hashicorp/golang-lru", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/plugin/pkg/admission/namespace/autoprovision/BUILD b/plugin/pkg/admission/namespace/autoprovision/BUILD new file mode 100644 index 0000000000000..ec724c9d710eb --- /dev/null +++ b/plugin/pkg/admission/namespace/autoprovision/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/plugin/pkg/admission/namespace/exists/BUILD b/plugin/pkg/admission/namespace/exists/BUILD new file mode 100644 index 0000000000000..be5438733ae31 --- /dev/null +++ b/plugin/pkg/admission/namespace/exists/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/plugin/pkg/admission/namespace/lifecycle/BUILD b/plugin/pkg/admission/namespace/lifecycle/BUILD new file mode 100644 index 0000000000000..a1b5f4857ff17 --- /dev/null +++ b/plugin/pkg/admission/namespace/lifecycle/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/util/cache:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/clock:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/plugin/pkg/admission/persistentvolume/label/BUILD b/plugin/pkg/admission/persistentvolume/label/BUILD new file mode 100644 index 0000000000000..413cdba7e2c92 --- /dev/null +++ b/plugin/pkg/admission/persistentvolume/label/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//pkg/volume:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/plugin/pkg/admission/podnodeselector/BUILD b/plugin/pkg/admission/podnodeselector/BUILD new file mode 100644 index 0000000000000..1fce3964d59a3 --- /dev/null +++ b/plugin/pkg/admission/podnodeselector/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/yaml:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/plugin/pkg/admission/resourcequota/BUILD b/plugin/pkg/admission/resourcequota/BUILD new file mode 100644 index 0000000000000..356652ec1b7f1 --- /dev/null +++ b/plugin/pkg/admission/resourcequota/BUILD @@ -0,0 +1,64 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "controller.go", + "doc.go", + "resource_access.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/meta:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/quota/install:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/storage/etcd:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/util/workqueue/prometheus:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/hashicorp/golang-lru", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/client/testing/core:go_default_library", + "//pkg/quota:go_default_library", + "//pkg/quota/evaluator/core:go_default_library", + "//pkg/quota/generic:go_default_library", + "//pkg/quota/install:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//vendor:github.com/hashicorp/golang-lru", + ], +) diff --git a/plugin/pkg/admission/security/BUILD b/plugin/pkg/admission/security/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/plugin/pkg/admission/security/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/plugin/pkg/admission/security/podsecuritypolicy/BUILD b/plugin/pkg/admission/security/podsecuritypolicy/BUILD new file mode 100644 index 0000000000000..e030461243a27 --- /dev/null +++ b/plugin/pkg/admission/security/podsecuritypolicy/BUILD @@ -0,0 +1,57 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/security/podsecuritypolicy:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/securitycontext:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/maps:go_default_library", + "//pkg/util/validation/field:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/security/podsecuritypolicy:go_default_library", + "//pkg/security/podsecuritypolicy/seccomp:go_default_library", + "//pkg/security/podsecuritypolicy/util:go_default_library", + "//pkg/util/diff:go_default_library", + "//vendor:github.com/stretchr/testify/assert", + ], +) diff --git a/plugin/pkg/admission/securitycontext/scdeny/BUILD b/plugin/pkg/admission/securitycontext/scdeny/BUILD new file mode 100644 index 0000000000000..79f0fdf9f134e --- /dev/null +++ b/plugin/pkg/admission/securitycontext/scdeny/BUILD @@ -0,0 +1,34 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + ], +) diff --git a/plugin/pkg/admission/serviceaccount/BUILD b/plugin/pkg/admission/serviceaccount/BUILD new file mode 100644 index 0000000000000..5046ddc075c95 --- /dev/null +++ b/plugin/pkg/admission/serviceaccount/BUILD @@ -0,0 +1,49 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "admission.go", + "doc.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/serviceaccount:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/watch:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/kubelet/types:go_default_library", + "//pkg/types:go_default_library", + ], +) diff --git a/plugin/pkg/admission/storageclass/default/BUILD b/plugin/pkg/admission/storageclass/default/BUILD new file mode 100644 index 0000000000000..fa8d42b6543be --- /dev/null +++ b/plugin/pkg/admission/storageclass/default/BUILD @@ -0,0 +1,45 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["admission.go"], + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/util:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["admission_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/admission:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/util:go_default_library", + "//pkg/conversion:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/plugin/pkg/auth/BUILD b/plugin/pkg/auth/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/plugin/pkg/auth/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/plugin/pkg/auth/authenticator/BUILD b/plugin/pkg/auth/authenticator/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/plugin/pkg/auth/authenticator/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/plugin/pkg/auth/authenticator/password/BUILD b/plugin/pkg/auth/authenticator/password/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/plugin/pkg/auth/authenticator/password/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/plugin/pkg/auth/authenticator/password/allow/BUILD b/plugin/pkg/auth/authenticator/password/allow/BUILD new file mode 100644 index 0000000000000..56f77768f5992 --- /dev/null +++ b/plugin/pkg/auth/authenticator/password/allow/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["allow.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["allow_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/plugin/pkg/auth/authenticator/password/keystone/BUILD b/plugin/pkg/auth/authenticator/password/keystone/BUILD new file mode 100644 index 0000000000000..b08f989971ead --- /dev/null +++ b/plugin/pkg/auth/authenticator/password/keystone/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "keystone.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/auth/user:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack", + ], +) diff --git a/plugin/pkg/auth/authenticator/password/passwordfile/BUILD b/plugin/pkg/auth/authenticator/password/passwordfile/BUILD new file mode 100644 index 0000000000000..bdb1faa618fa4 --- /dev/null +++ b/plugin/pkg/auth/authenticator/password/passwordfile/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["passwordfile.go"], + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["passwordfile_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/plugin/pkg/auth/authenticator/request/anonymous/BUILD b/plugin/pkg/auth/authenticator/request/anonymous/BUILD new file mode 100644 index 0000000000000..0576de3259a63 --- /dev/null +++ b/plugin/pkg/auth/authenticator/request/anonymous/BUILD @@ -0,0 +1,33 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["anonymous.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["anonymous_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/plugin/pkg/auth/authenticator/request/basicauth/BUILD b/plugin/pkg/auth/authenticator/request/basicauth/BUILD new file mode 100644 index 0000000000000..3c2e3dbe3e6bd --- /dev/null +++ b/plugin/pkg/auth/authenticator/request/basicauth/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["basicauth.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["basicauth_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/plugin/pkg/auth/authenticator/request/union/BUILD b/plugin/pkg/auth/authenticator/request/union/BUILD new file mode 100644 index 0000000000000..cd96ab9c37b72 --- /dev/null +++ b/plugin/pkg/auth/authenticator/request/union/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["union.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/util/errors:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["unionauth_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/plugin/pkg/auth/authenticator/request/x509/BUILD b/plugin/pkg/auth/authenticator/request/x509/BUILD new file mode 100644 index 0000000000000..1638424c4b928 --- /dev/null +++ b/plugin/pkg/auth/authenticator/request/x509/BUILD @@ -0,0 +1,32 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "x509.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/auth/user:go_default_library", + "//pkg/util/errors:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["x509_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/plugin/pkg/auth/authenticator/token/anytoken/BUILD b/plugin/pkg/auth/authenticator/token/anytoken/BUILD new file mode 100644 index 0000000000000..4289646656f28 --- /dev/null +++ b/plugin/pkg/auth/authenticator/token/anytoken/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["anytoken.go"], + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["anytoken_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/plugin/pkg/auth/authenticator/token/oidc/BUILD b/plugin/pkg/auth/authenticator/token/oidc/BUILD new file mode 100644 index 0000000000000..02869f4ba6330 --- /dev/null +++ b/plugin/pkg/auth/authenticator/token/oidc/BUILD @@ -0,0 +1,39 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["oidc.go"], + tags = ["automanaged"], + deps = [ + "//pkg/auth/user:go_default_library", + "//pkg/util/cert:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/oidc", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["oidc_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/auth/user:go_default_library", + "//plugin/pkg/auth/authenticator/token/oidc/testing:go_default_library", + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/oidc", + ], +) diff --git a/plugin/pkg/auth/authenticator/token/oidc/testing/BUILD b/plugin/pkg/auth/authenticator/token/oidc/testing/BUILD new file mode 100644 index 0000000000000..af6a0f73f2381 --- /dev/null +++ b/plugin/pkg/auth/authenticator/token/oidc/testing/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_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", + ], +) diff --git a/plugin/pkg/auth/authenticator/token/tokenfile/BUILD b/plugin/pkg/auth/authenticator/token/tokenfile/BUILD new file mode 100644 index 0000000000000..593e3f0955922 --- /dev/null +++ b/plugin/pkg/auth/authenticator/token/tokenfile/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["tokenfile.go"], + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["tokenfile_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/plugin/pkg/auth/authenticator/token/tokentest/BUILD b/plugin/pkg/auth/authenticator/token/tokentest/BUILD new file mode 100644 index 0000000000000..766d9d6d645b4 --- /dev/null +++ b/plugin/pkg/auth/authenticator/token/tokentest/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["tokentest.go"], + tags = ["automanaged"], + deps = ["//pkg/auth/user:go_default_library"], +) diff --git a/plugin/pkg/auth/authenticator/token/webhook/BUILD b/plugin/pkg/auth/authenticator/token/webhook/BUILD new file mode 100644 index 0000000000000..ca0c98fe2ad78 --- /dev/null +++ b/plugin/pkg/auth/authenticator/token/webhook/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["webhook.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/authentication:go_default_library", + "//pkg/apis/authentication/install:go_default_library", + "//pkg/apis/authentication/v1beta1:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authentication/unversioned:go_default_library", + "//pkg/util/cache:go_default_library", + "//plugin/pkg/webhook:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "certs_test.go", + "webhook_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/authentication/v1beta1:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/unversioned/clientcmd/api/v1:go_default_library", + ], +) diff --git a/plugin/pkg/auth/authorizer/BUILD b/plugin/pkg/auth/authorizer/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/plugin/pkg/auth/authorizer/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/plugin/pkg/auth/authorizer/rbac/BUILD b/plugin/pkg/auth/authorizer/rbac/BUILD new file mode 100644 index 0000000000000..4fc0bf7457337 --- /dev/null +++ b/plugin/pkg/auth/authorizer/rbac/BUILD @@ -0,0 +1,37 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["rbac.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["rbac_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + ], +) diff --git a/plugin/pkg/auth/authorizer/rbac/bootstrappolicy/BUILD b/plugin/pkg/auth/authorizer/rbac/bootstrappolicy/BUILD new file mode 100644 index 0000000000000..a593e757580d1 --- /dev/null +++ b/plugin/pkg/auth/authorizer/rbac/bootstrappolicy/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "controller_policy.go", + "policy.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/auth/user:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_xtest", + srcs = ["policy_test.go"], + tags = ["automanaged"], + deps = [ + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/rbac/validation:go_default_library", + "//pkg/util/sets:go_default_library", + "//plugin/pkg/auth/authorizer/rbac/bootstrappolicy:go_default_library", + ], +) diff --git a/plugin/pkg/auth/authorizer/webhook/BUILD b/plugin/pkg/auth/authorizer/webhook/BUILD new file mode 100644 index 0000000000000..7268326249c57 --- /dev/null +++ b/plugin/pkg/auth/authorizer/webhook/BUILD @@ -0,0 +1,46 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["webhook.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/authorization:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/authorization/unversioned:go_default_library", + "//pkg/util/cache:go_default_library", + "//plugin/pkg/webhook:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "certs_test.go", + "webhook_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/authorization/v1beta1:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/unversioned/clientcmd/api/v1:go_default_library", + "//pkg/util/diff:go_default_library", + ], +) diff --git a/plugin/pkg/client/auth/BUILD b/plugin/pkg/client/auth/BUILD new file mode 100644 index 0000000000000..269a48bd0c9f6 --- /dev/null +++ b/plugin/pkg/client/auth/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["plugins.go"], + tags = ["automanaged"], + deps = [ + "//plugin/pkg/client/auth/gcp:go_default_library", + "//plugin/pkg/client/auth/oidc:go_default_library", + ], +) diff --git a/plugin/pkg/client/auth/gcp/BUILD b/plugin/pkg/client/auth/gcp/BUILD new file mode 100644 index 0000000000000..191d470fb832a --- /dev/null +++ b/plugin/pkg/client/auth/gcp/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["gcp.go"], + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + ], +) diff --git a/plugin/pkg/client/auth/oidc/BUILD b/plugin/pkg/client/auth/oidc/BUILD new file mode 100644 index 0000000000000..8cf24b498ef90 --- /dev/null +++ b/plugin/pkg/client/auth/oidc/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["oidc.go"], + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//pkg/util/wait:go_default_library", + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/oauth2", + "//vendor:github.com/coreos/go-oidc/oidc", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["oidc_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/util/diff:go_default_library", + "//pkg/util/wait:go_default_library", + "//plugin/pkg/auth/authenticator/token/oidc/testing:go_default_library", + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/key", + "//vendor:github.com/coreos/go-oidc/oauth2", + ], +) diff --git a/plugin/pkg/scheduler/BUILD b/plugin/pkg/scheduler/BUILD new file mode 100644 index 0000000000000..cdf26bf31e7fc --- /dev/null +++ b/plugin/pkg/scheduler/BUILD @@ -0,0 +1,70 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "equivalence_cache.go", + "extender.go", + "generic_scheduler.go", + "scheduler.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/hash:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/metrics:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/golang/groupcache/lru", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "extender_test.go", + "generic_scheduler_test.go", + "scheduler_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/diff:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/wait:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//plugin/pkg/scheduler/testing:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/algorithm/BUILD b/plugin/pkg/scheduler/algorithm/BUILD new file mode 100644 index 0000000000000..99ece95dc1079 --- /dev/null +++ b/plugin/pkg/scheduler/algorithm/BUILD @@ -0,0 +1,38 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "listers.go", + "scheduler_interface.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/labels:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["scheduler_interface_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/plugin/pkg/scheduler/algorithm/predicates/BUILD b/plugin/pkg/scheduler/algorithm/predicates/BUILD new file mode 100644 index 0000000000000..d55c025f56b95 --- /dev/null +++ b/plugin/pkg/scheduler/algorithm/predicates/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "error.go", + "metadata.go", + "predicates.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/kubelet/qos:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "predicates_test.go", + "utils_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/codeinspector:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/plugin/pkg/scheduler/algorithm/priorities/BUILD b/plugin/pkg/scheduler/algorithm/priorities/BUILD new file mode 100644 index 0000000000000..453e3d013ab28 --- /dev/null +++ b/plugin/pkg/scheduler/algorithm/priorities/BUILD @@ -0,0 +1,63 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "interpod_affinity.go", + "metadata.go", + "node_affinity.go", + "priorities.go", + "selector_spreading.go", + "taint_toleration.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/node:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "interpod_affinity_test.go", + "node_affinity_test.go", + "priorities_test.go", + "selector_spreading_test.go", + "taint_toleration_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/util/codeinspector:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) diff --git a/plugin/pkg/scheduler/algorithm/priorities/util/BUILD b/plugin/pkg/scheduler/algorithm/priorities/util/BUILD new file mode 100644 index 0000000000000..793bc4f7003fe --- /dev/null +++ b/plugin/pkg/scheduler/algorithm/priorities/util/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "non_zero.go", + "topologies.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/algorithmprovider/BUILD b/plugin/pkg/scheduler/algorithmprovider/BUILD new file mode 100644 index 0000000000000..21347ccfe30f5 --- /dev/null +++ b/plugin/pkg/scheduler/algorithmprovider/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["plugins.go"], + tags = ["automanaged"], + deps = ["//plugin/pkg/scheduler/algorithmprovider/defaults:go_default_library"], +) + +go_test( + name = "go_default_test", + srcs = ["plugins_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//plugin/pkg/scheduler/factory:go_default_library"], +) diff --git a/plugin/pkg/scheduler/algorithmprovider/defaults/BUILD b/plugin/pkg/scheduler/algorithmprovider/defaults/BUILD new file mode 100644 index 0000000000000..c29fd8d7c4db1 --- /dev/null +++ b/plugin/pkg/scheduler/algorithmprovider/defaults/BUILD @@ -0,0 +1,47 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["defaults.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/util/sets:go_default_library", + "//plugin/pkg/scheduler:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities:go_default_library", + "//plugin/pkg/scheduler/factory:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["compatibility_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/testing:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/api/latest:go_default_library", + "//plugin/pkg/scheduler/factory:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/api/BUILD b/plugin/pkg/scheduler/api/BUILD new file mode 100644 index 0000000000000..532f96fd6f578 --- /dev/null +++ b/plugin/pkg/scheduler/api/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/api/latest/BUILD b/plugin/pkg/scheduler/api/latest/BUILD new file mode 100644 index 0000000000000..821e7db22d450 --- /dev/null +++ b/plugin/pkg/scheduler/api/latest/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["latest.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/json:go_default_library", + "//pkg/runtime/serializer/versioning:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/api/v1:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/api/v1/BUILD b/plugin/pkg/scheduler/api/v1/BUILD new file mode 100644 index 0000000000000..c265e25878081 --- /dev/null +++ b/plugin/pkg/scheduler/api/v1/BUILD @@ -0,0 +1,27 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "register.go", + "types.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/api/validation/BUILD b/plugin/pkg/scheduler/api/validation/BUILD new file mode 100644 index 0000000000000..33d32ea8277a1 --- /dev/null +++ b/plugin/pkg/scheduler/api/validation/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["validation.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/errors:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + ], +) + +go_test( + name = "go_default_test", + srcs = ["validation_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//plugin/pkg/scheduler/api:go_default_library"], +) diff --git a/plugin/pkg/scheduler/factory/BUILD b/plugin/pkg/scheduler/factory/BUILD new file mode 100644 index 0000000000000..df497cb26ba51 --- /dev/null +++ b/plugin/pkg/scheduler/factory/BUILD @@ -0,0 +1,67 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "factory.go", + "plugins.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/controller/informers:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/validation:go_default_library", + "//plugin/pkg/scheduler:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/algorithm/predicates:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/api/validation:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "factory_test.go", + "plugins_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/testing:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/testing:go_default_library", + "//plugin/pkg/scheduler/algorithm:go_default_library", + "//plugin/pkg/scheduler/api:go_default_library", + "//plugin/pkg/scheduler/api/latest:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/metrics/BUILD b/plugin/pkg/scheduler/metrics/BUILD new file mode 100644 index 0000000000000..568b3a5322eaf --- /dev/null +++ b/plugin/pkg/scheduler/metrics/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["metrics.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/prometheus/client_golang/prometheus"], +) diff --git a/plugin/pkg/scheduler/schedulercache/BUILD b/plugin/pkg/scheduler/schedulercache/BUILD new file mode 100644 index 0000000000000..285a2d9c806a5 --- /dev/null +++ b/plugin/pkg/scheduler/schedulercache/BUILD @@ -0,0 +1,43 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cache.go", + "interface.go", + "node_info.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/wait:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = ["cache_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/labels:go_default_library", + "//plugin/pkg/scheduler/algorithm/priorities/util:go_default_library", + ], +) diff --git a/plugin/pkg/scheduler/testing/BUILD b/plugin/pkg/scheduler/testing/BUILD new file mode 100644 index 0000000000000..ad8192ece8562 --- /dev/null +++ b/plugin/pkg/scheduler/testing/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "fake_cache.go", + "pods_to_cache.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/labels:go_default_library", + "//plugin/pkg/scheduler/schedulercache:go_default_library", + ], +) diff --git a/plugin/pkg/webhook/BUILD b/plugin/pkg/webhook/BUILD new file mode 100644 index 0000000000000..59ac78475c0c3 --- /dev/null +++ b/plugin/pkg/webhook/BUILD @@ -0,0 +1,29 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["webhook.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/authorization/install:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer:go_default_library", + "//pkg/util/wait:go_default_library", + ], +) diff --git a/test/e2e/BUILD b/test/e2e/BUILD new file mode 100644 index 0000000000000..d92a9c666d8c9 --- /dev/null +++ b/test/e2e/BUILD @@ -0,0 +1,217 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "addon_update.go", + "autoscaling_utils.go", + "batch_v1_jobs.go", + "cadvisor.go", + "cluster_logging_es.go", + "cluster_logging_gcl.go", + "cluster_logging_utils.go", + "cluster_size_autoscaling.go", + "cluster_upgrade.go", + "daemon_restart.go", + "daemon_set.go", + "dashboard.go", + "density.go", + "deployment.go", + "disruption.go", + "dns.go", + "e2e.go", + "empty.go", + "empty_dir_wrapper.go", + "etcd_failure.go", + "events.go", + "example_cluster_dns.go", + "example_k8petstore.go", + "examples.go", + "federated-ingress.go", + "federated-namespace.go", + "federated-secret.go", + "federated-service.go", + "federation-apiserver.go", + "federation-authn.go", + "federation-event.go", + "federation-replicaset.go", + "federation-util.go", + "federation-util-14.go", + "garbage_collector.go", + "generated_clientset.go", + "gke_local_ssd.go", + "gke_node_pools.go", + "google_compute.go", + "ha_master.go", + "horizontal_pod_autoscaling.go", + "ingress.go", + "ingress_utils.go", + "initial_resources.go", + "job.go", + "kibana_logging.go", + "kubectl.go", + "kubelet.go", + "kubelet_perf.go", + "limit_range.go", + "load.go", + "logging_soak.go", + "mesos.go", + "monitoring.go", + "namespace.go", + "networking.go", + "networking_perf.go", + "node_problem_detector.go", + "nodeoutofdisk.go", + "pd.go", + "persistent_volumes.go", + "petset.go", + "pod_gc.go", + "portforward.go", + "pre_stop.go", + "proxy.go", + "rc.go", + "reboot.go", + "replica_set.go", + "rescheduler.go", + "resize_nodes.go", + "resource_quota.go", + "restart.go", + "scheduledjob.go", + "scheduler_predicates.go", + "security_context.go", + "service.go", + "service_accounts.go", + "service_latency.go", + "serviceloadbalancers.go", + "ssh.go", + "third-party.go", + "ubernetes_lite.go", + "util_iperf.go", + "volume_provisioning.go", + "volumes.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/apis/federation/v1beta1:go_default_library", + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//federation/pkg/federation-controller/util:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/annotations:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/pod:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/service:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/extensions/v1beta1:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apis/storage/util:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/transport:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/cloudprovider/providers/aws:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/controller/endpoint:go_default_library", + "//pkg/controller/job:go_default_library", + "//pkg/controller/petset:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubectl/cmd/util:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/master/ports:go_default_library", + "//pkg/metrics:go_default_library", + "//pkg/registry/generic/registry:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/flowcontrol:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/json:go_default_library", + "//pkg/util/logs:go_default_library", + "//pkg/util/net:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/system:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//pkg/util/yaml:go_default_library", + "//pkg/version:go_default_library", + "//pkg/volume/util/volumehelper:go_default_library", + "//pkg/watch:go_default_library", + "//plugin/pkg/admission/serviceaccount:go_default_library", + "//test/e2e/chaosmonkey:go_default_library", + "//test/e2e/common:go_default_library", + "//test/e2e/framework:go_default_library", + "//test/utils:go_default_library", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/session", + "//vendor:github.com/aws/aws-sdk-go/service/autoscaling", + "//vendor:github.com/aws/aws-sdk-go/service/ec2", + "//vendor:github.com/elazarl/goproxy", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/influxdata/influxdb/client", + "//vendor:github.com/onsi/ginkgo", + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/reporters", + "//vendor:github.com/onsi/gomega", + "//vendor:github.com/stretchr/testify/assert", + "//vendor:golang.org/x/crypto/ssh", + "//vendor:google.golang.org/api/compute/v1", + "//vendor:google.golang.org/api/googleapi", + "//vendor:gopkg.in/inf.v0", + "//vendor:k8s.io/client-go/kubernetes", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", + "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/util/intstr", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "e2e_test.go", + "metrics_grabber_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/metrics:go_default_library", + "//test/e2e/framework:go_default_library", + "//vendor:github.com/onsi/ginkgo", + "//vendor:github.com/onsi/gomega", + ], +) diff --git a/test/e2e/chaosmonkey/BUILD b/test/e2e/chaosmonkey/BUILD new file mode 100644 index 0000000000000..1a1ab0e591d2f --- /dev/null +++ b/test/e2e/chaosmonkey/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["chaosmonkey.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/ginkgo"], +) + +go_test( + name = "go_default_test", + srcs = ["chaosmonkey_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/test/e2e/cleanup/BUILD b/test/e2e/cleanup/BUILD new file mode 100644 index 0000000000000..007fafb57e942 --- /dev/null +++ b/test/e2e/cleanup/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "cleanup", + srcs = ["cleanup.go"], + tags = ["automanaged"], + deps = [ + "//test/e2e:go_default_library", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/test/e2e/common/BUILD b/test/e2e/common/BUILD new file mode 100644 index 0000000000000..80e5eb034b143 --- /dev/null +++ b/test/e2e/common/BUILD @@ -0,0 +1,56 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "configmap.go", + "container_probe.go", + "docker_containers.go", + "downward_api.go", + "downwardapi_volume.go", + "empty_dir.go", + "expansion.go", + "host_path.go", + "init_container.go", + "kubelet_etc_hosts.go", + "networking.go", + "pods.go", + "privileged.go", + "secrets.go", + "sysctl.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/kubelet:go_default_library", + "//pkg/kubelet/events:go_default_library", + "//pkg/kubelet/sysctl:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/watch:go_default_library", + "//test/e2e/framework:go_default_library", + "//test/utils:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/onsi/ginkgo", + "//vendor:github.com/onsi/gomega", + "//vendor:golang.org/x/net/websocket", + ], +) diff --git a/test/e2e/framework/BUILD b/test/e2e/framework/BUILD new file mode 100644 index 0000000000000..6e78a44bdb30a --- /dev/null +++ b/test/e2e/framework/BUILD @@ -0,0 +1,102 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "cleanup.go", + "exec_util.go", + "federation_util.go", + "framework.go", + "gobindata_util.go", + "kubelet_stats.go", + "log_size_monitoring.go", + "metrics_util.go", + "networking_utils.go", + "nodes_util.go", + "perf_util.go", + "pods.go", + "resource_usage_gatherer.go", + "test_context.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//federation/client/clientset_generated/federation_release_1_5:go_default_library", + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/api/validation:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/release_1_5:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/typed/discovery:go_default_library", + "//pkg/client/typed/dynamic:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/client/unversioned/clientcmd/api:go_default_library", + "//pkg/client/unversioned/remotecommand:go_default_library", + "//pkg/cloudprovider:go_default_library", + "//pkg/cloudprovider/providers/gce:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/deployment/util:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/metrics:go_default_library", + "//pkg/kubelet/server/remotecommand:go_default_library", + "//pkg/kubelet/server/stats:go_default_library", + "//pkg/kubelet/util/format:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/master/ports:go_default_library", + "//pkg/metrics:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/ssh:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/errors:go_default_library", + "//pkg/util/exec:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/labels:go_default_library", + "//pkg/util/rand:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/system:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/validation:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/util/yaml:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//test/e2e/generated:go_default_library", + "//test/e2e/perftype:go_default_library", + "//test/utils:go_default_library", + "//vendor:github.com/blang/semver", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/onsi/ginkgo", + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/gomega", + "//vendor:github.com/onsi/gomega/types", + "//vendor:github.com/prometheus/common/expfmt", + "//vendor:github.com/prometheus/common/model", + "//vendor:github.com/spf13/viper", + "//vendor:golang.org/x/crypto/ssh", + "//vendor:golang.org/x/net/websocket", + "//vendor:gopkg.in/yaml.v2", + "//vendor:k8s.io/client-go/kubernetes", + "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/rest", + ], +) diff --git a/test/e2e/generated/BUILD b/test/e2e/generated/BUILD new file mode 100644 index 0000000000000..2139eb1437a82 --- /dev/null +++ b/test/e2e/generated/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["main.go"], + tags = ["automanaged"], +) diff --git a/test/e2e/perftype/BUILD b/test/e2e/perftype/BUILD new file mode 100644 index 0000000000000..29301968e413f --- /dev/null +++ b/test/e2e/perftype/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["perftype.go"], + tags = ["automanaged"], +) diff --git a/test/e2e_node/BUILD b/test/e2e_node/BUILD new file mode 100644 index 0000000000000..b31680e5917f6 --- /dev/null +++ b/test/e2e_node/BUILD @@ -0,0 +1,107 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "benchmark_util.go", + "container.go", + "doc.go", + "image.go", + "image_list.go", + "resource_collector.go", + "util.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/container:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/pod:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/util/procfs:go_default_library", + "//pkg/util/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/util/wait:go_default_library", + "//test/e2e/common:go_default_library", + "//test/e2e/framework:go_default_library", + "//test/e2e/perftype:go_default_library", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/client/v2", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/onsi/gomega", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "apparmor_test.go", + "cgroup_manager_test.go", + "container_manager_test.go", + "density_test.go", + "disk_eviction_test.go", + "dynamic_kubelet_configuration_test.go", + "e2e_node_suite_test.go", + "image_conformance_test.go", + "image_id_test.go", + "kubelet_test.go", + "lifecycle_hook_test.go", + "memory_eviction_test.go", + "mirror_pod_test.go", + "resource_usage_test.go", + "runtime_conformance_test.go", + "summary_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/componentconfig:go_default_library", + "//pkg/apis/componentconfig/v1alpha1:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/kubelet/api/v1alpha1/stats:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", + "//pkg/kubelet/images:go_default_library", + "//pkg/kubelet/metrics:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/metrics:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/security/apparmor:go_default_library", + "//pkg/types:go_default_library", + "//pkg/util/intstr:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/watch:go_default_library", + "//test/e2e/common:go_default_library", + "//test/e2e/framework:go_default_library", + "//test/e2e_node/services:go_default_library", + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/golang/glog", + "//vendor:github.com/onsi/ginkgo", + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/reporters", + "//vendor:github.com/onsi/gomega", + "//vendor:github.com/onsi/gomega/gstruct", + "//vendor:github.com/onsi/gomega/types", + "//vendor:github.com/spf13/pflag", + ], +) diff --git a/test/e2e_node/build/BUILD b/test/e2e_node/build/BUILD new file mode 100644 index 0000000000000..c5684fb1135c1 --- /dev/null +++ b/test/e2e_node/build/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["build.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) diff --git a/test/e2e_node/environment/BUILD b/test/e2e_node/environment/BUILD new file mode 100644 index 0000000000000..53f55945cabc7 --- /dev/null +++ b/test/e2e_node/environment/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "environment", + srcs = ["conformance.go"], + tags = ["automanaged"], + deps = ["//pkg/kubelet/cadvisor:go_default_library"], +) diff --git a/test/e2e_node/remote/BUILD b/test/e2e_node/remote/BUILD new file mode 100644 index 0000000000000..f9fef33e065ed --- /dev/null +++ b/test/e2e_node/remote/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["remote.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/errors:go_default_library", + "//test/e2e_node/build:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/test/e2e_node/runner/local/BUILD b/test/e2e_node/runner/local/BUILD new file mode 100644 index 0000000000000..0772b35776c54 --- /dev/null +++ b/test/e2e_node/runner/local/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "local", + srcs = ["run_local.go"], + tags = ["automanaged"], + deps = [ + "//test/e2e_node/build:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/test/e2e_node/runner/remote/BUILD b/test/e2e_node/runner/remote/BUILD new file mode 100644 index 0000000000000..6b32b9807075d --- /dev/null +++ b/test/e2e_node/runner/remote/BUILD @@ -0,0 +1,26 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "remote", + srcs = ["run_remote.go"], + tags = ["automanaged"], + deps = [ + "//test/e2e_node/remote:go_default_library", + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + "//vendor:github.com/pborman/uuid", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + "//vendor:google.golang.org/api/compute/v1", + ], +) diff --git a/test/e2e_node/services/BUILD b/test/e2e_node/services/BUILD new file mode 100644 index 0000000000000..fa221c10db5de --- /dev/null +++ b/test/e2e_node/services/BUILD @@ -0,0 +1,44 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "apiserver.go", + "etcd.go", + "internal_services.go", + "namespace_controller.go", + "server.go", + "services.go", + ], + tags = ["automanaged"], + deps = [ + "//cmd/kube-apiserver/app:go_default_library", + "//cmd/kube-apiserver/app/options:go_default_library", + "//pkg/api:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient: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/build:go_default_library", + "//vendor:github.com/coreos/etcd/etcdserver", + "//vendor:github.com/coreos/etcd/etcdserver/api/v2http", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/golang/glog", + "//vendor:github.com/kardianos/osext", + ], +) diff --git a/test/images/clusterapi-tester/BUILD b/test/images/clusterapi-tester/BUILD new file mode 100644 index 0000000000000..167e20273180f --- /dev/null +++ b/test/images/clusterapi-tester/BUILD @@ -0,0 +1,23 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "clusterapi-tester", + srcs = ["main.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + ], +) diff --git a/test/images/entrypoint-tester/BUILD b/test/images/entrypoint-tester/BUILD new file mode 100644 index 0000000000000..de431ad0f987e --- /dev/null +++ b/test/images/entrypoint-tester/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "entrypoint-tester", + srcs = ["ep.go"], + tags = ["automanaged"], +) diff --git a/test/images/fakegitserver/BUILD b/test/images/fakegitserver/BUILD new file mode 100644 index 0000000000000..5b36772d38bef --- /dev/null +++ b/test/images/fakegitserver/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "fakegitserver", + srcs = ["gitserver.go"], + tags = ["automanaged"], +) diff --git a/test/images/goproxy/BUILD b/test/images/goproxy/BUILD new file mode 100644 index 0000000000000..0c9d02f227b5b --- /dev/null +++ b/test/images/goproxy/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "goproxy", + srcs = ["goproxy.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/elazarl/goproxy"], +) diff --git a/test/images/logs-generator/BUILD b/test/images/logs-generator/BUILD new file mode 100644 index 0000000000000..b955844d03af3 --- /dev/null +++ b/test/images/logs-generator/BUILD @@ -0,0 +1,21 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "logs-generator", + srcs = ["logs_generator.go"], + tags = ["automanaged"], + deps = [ + "//pkg/util/rand:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/test/images/mount-tester/BUILD b/test/images/mount-tester/BUILD new file mode 100644 index 0000000000000..ec8ffcea22f13 --- /dev/null +++ b/test/images/mount-tester/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "mount-tester", + srcs = ["mt.go"], + tags = ["automanaged"], +) diff --git a/test/images/n-way-http/BUILD b/test/images/n-way-http/BUILD new file mode 100644 index 0000000000000..6b282b150ded5 --- /dev/null +++ b/test/images/n-way-http/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "n-way-http", + srcs = ["server.go"], + tags = ["automanaged"], +) diff --git a/test/images/netexec/BUILD b/test/images/netexec/BUILD new file mode 100644 index 0000000000000..f1ba89b2d621d --- /dev/null +++ b/test/images/netexec/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "netexec", + srcs = ["netexec.go"], + tags = ["automanaged"], + deps = ["//pkg/util/net:go_default_library"], +) diff --git a/test/images/network-tester/BUILD b/test/images/network-tester/BUILD new file mode 100644 index 0000000000000..1d5ed6482717d --- /dev/null +++ b/test/images/network-tester/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "network-tester", + srcs = ["webserver.go"], + tags = ["automanaged"], + deps = [ + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/util/sets:go_default_library", + ], +) diff --git a/test/images/port-forward-tester/BUILD b/test/images/port-forward-tester/BUILD new file mode 100644 index 0000000000000..7c00016871ac1 --- /dev/null +++ b/test/images/port-forward-tester/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "port-forward-tester", + srcs = ["portforwardtester.go"], + tags = ["automanaged"], +) diff --git a/test/images/porter/BUILD b/test/images/porter/BUILD new file mode 100644 index 0000000000000..e4bb01108311a --- /dev/null +++ b/test/images/porter/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "porter", + srcs = ["porter.go"], + tags = ["automanaged"], +) diff --git a/test/images/resource-consumer/BUILD b/test/images/resource-consumer/BUILD new file mode 100644 index 0000000000000..f227e6b1ebd75 --- /dev/null +++ b/test/images/resource-consumer/BUILD @@ -0,0 +1,22 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "resource-consumer", + srcs = [ + "resource_consumer.go", + "resource_consumer_handler.go", + "utils.go", + ], + tags = ["automanaged"], + deps = ["//test/images/resource-consumer/common:go_default_library"], +) diff --git a/test/images/resource-consumer/common/BUILD b/test/images/resource-consumer/common/BUILD new file mode 100644 index 0000000000000..e3bf654e1d6ba --- /dev/null +++ b/test/images/resource-consumer/common/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["common.go"], + tags = ["automanaged"], +) diff --git a/test/images/resource-consumer/consume-cpu/BUILD b/test/images/resource-consumer/consume-cpu/BUILD new file mode 100644 index 0000000000000..32a7073d0181a --- /dev/null +++ b/test/images/resource-consumer/consume-cpu/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "consume-cpu", + srcs = ["consume_cpu.go"], + tags = ["automanaged"], + deps = ["//vendor:bitbucket.org/bertimus9/systemstat"], +) diff --git a/test/images/resource-consumer/controller/BUILD b/test/images/resource-consumer/controller/BUILD new file mode 100644 index 0000000000000..770376445b2a9 --- /dev/null +++ b/test/images/resource-consumer/controller/BUILD @@ -0,0 +1,18 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "controller", + srcs = ["controller.go"], + tags = ["automanaged"], + deps = ["//test/images/resource-consumer/common:go_default_library"], +) diff --git a/test/images/serve_hostname/BUILD b/test/images/serve_hostname/BUILD new file mode 100644 index 0000000000000..483726b849760 --- /dev/null +++ b/test/images/serve_hostname/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "serve_hostname", + srcs = ["serve_hostname.go"], + tags = ["automanaged"], +) diff --git a/test/integration/BUILD b/test/integration/BUILD new file mode 100644 index 0000000000000..f046df36e64d7 --- /dev/null +++ b/test/integration/BUILD @@ -0,0 +1,30 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "doc.go", + "utils.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/errors:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/util/wait:go_default_library", + "//test/integration/framework:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/test/integration/framework/BUILD b/test/integration/framework/BUILD new file mode 100644 index 0000000000000..4a228c6d03485 --- /dev/null +++ b/test/integration/framework/BUILD @@ -0,0 +1,72 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "etcd_utils.go", + "master_utils.go", + "perf_utils.go", + "serializer.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/testapi:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/apis/apps:go_default_library", + "//pkg/apis/autoscaling:go_default_library", + "//pkg/apis/batch:go_default_library", + "//pkg/apis/certificates:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/apis/policy:go_default_library", + "//pkg/apis/rbac:go_default_library", + "//pkg/apis/storage:go_default_library", + "//pkg/apiserver/authenticator:go_default_library", + "//pkg/auth/authenticator:go_default_library", + "//pkg/auth/authorizer:go_default_library", + "//pkg/auth/authorizer/union:go_default_library", + "//pkg/auth/user:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/controller:go_default_library", + "//pkg/controller/replication:go_default_library", + "//pkg/generated/openapi:go_default_library", + "//pkg/genericapiserver:go_default_library", + "//pkg/genericapiserver/authorizer:go_default_library", + "//pkg/kubectl:go_default_library", + "//pkg/kubelet/client:go_default_library", + "//pkg/master:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/runtime/serializer/versioning:go_default_library", + "//pkg/storage/storagebackend:go_default_library", + "//pkg/util/env:go_default_library", + "//pkg/util/wait:go_default_library", + "//pkg/version:go_default_library", + "//pkg/watch:go_default_library", + "//plugin/pkg/admission/admit:go_default_library", + "//plugin/pkg/auth/authenticator/request/union:go_default_library", + "//test/e2e/framework:go_default_library", + "//test/utils:go_default_library", + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/golang/glog", + "//vendor:github.com/pborman/uuid", + "//vendor:golang.org/x/net/context", + ], +) diff --git a/test/integration/metrics/BUILD b/test/integration/metrics/BUILD new file mode 100644 index 0000000000000..b80bb3379f2dd --- /dev/null +++ b/test/integration/metrics/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["doc.go"], + tags = ["automanaged"], +) diff --git a/test/integration/scheduler_perf/BUILD b/test/integration/scheduler_perf/BUILD new file mode 100644 index 0000000000000..d4110a1481ef3 --- /dev/null +++ b/test/integration/scheduler_perf/BUILD @@ -0,0 +1,48 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["util.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/apimachinery/registered:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/clientset_generated/internalclientset/typed/core/unversioned:go_default_library", + "//pkg/client/record:go_default_library", + "//pkg/client/restclient:go_default_library", + "//pkg/util/workqueue:go_default_library", + "//plugin/pkg/scheduler:go_default_library", + "//plugin/pkg/scheduler/algorithmprovider:go_default_library", + "//plugin/pkg/scheduler/factory:go_default_library", + "//test/e2e/framework:go_default_library", + "//test/integration/framework:go_default_library", + "//vendor:github.com/golang/glog", + ], +) + +go_test( + name = "go_default_test", + srcs = [ + "scheduler_bench_test.go", + "scheduler_test.go", + ], + library = "go_default_library", + tags = ["automanaged"], + deps = [ + "//test/integration/framework:go_default_library", + "//test/utils:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/test/list/BUILD b/test/list/BUILD new file mode 100644 index 0000000000000..be604e59f8e3a --- /dev/null +++ b/test/list/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "list", + srcs = ["main.go"], + tags = ["automanaged"], +) diff --git a/test/soak/cauldron/BUILD b/test/soak/cauldron/BUILD new file mode 100644 index 0000000000000..b8df057fedd62 --- /dev/null +++ b/test/soak/cauldron/BUILD @@ -0,0 +1,24 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "cauldron", + srcs = ["cauldron.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/util/intstr:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/test/soak/serve_hostnames/BUILD b/test/soak/serve_hostnames/BUILD new file mode 100644 index 0000000000000..937eb59774418 --- /dev/null +++ b/test/soak/serve_hostnames/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_binary( + name = "serve_hostnames", + srcs = ["serve_hostnames.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/client/unversioned/clientcmd:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/intstr:go_default_library", + "//test/e2e/framework:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/test/utils/BUILD b/test/utils/BUILD new file mode 100644 index 0000000000000..4b59b3ea5729a --- /dev/null +++ b/test/utils/BUILD @@ -0,0 +1,40 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "conditions.go", + "density_utils.go", + "pod_store.go", + "runners.go", + "tmpdir.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api:go_default_library", + "//pkg/api/errors:go_default_library", + "//pkg/api/resource:go_default_library", + "//pkg/api/unversioned:go_default_library", + "//pkg/apis/extensions:go_default_library", + "//pkg/client/cache:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/unversioned:go_default_library", + "//pkg/fields:go_default_library", + "//pkg/labels:go_default_library", + "//pkg/runtime:go_default_library", + "//pkg/util/sets:go_default_library", + "//pkg/util/uuid:go_default_library", + "//pkg/watch:go_default_library", + "//vendor:github.com/golang/glog", + ], +) diff --git a/third_party/forked/golang/expansion/BUILD b/third_party/forked/golang/expansion/BUILD new file mode 100644 index 0000000000000..861ee67395abc --- /dev/null +++ b/third_party/forked/golang/expansion/BUILD @@ -0,0 +1,25 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["expand.go"], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["expand_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//pkg/api:go_default_library"], +) diff --git a/third_party/forked/golang/json/BUILD b/third_party/forked/golang/json/BUILD new file mode 100644 index 0000000000000..79b3d606db5d9 --- /dev/null +++ b/third_party/forked/golang/json/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["fields.go"], + tags = ["automanaged"], +) diff --git a/third_party/forked/golang/netutil/BUILD b/third_party/forked/golang/netutil/BUILD new file mode 100644 index 0000000000000..1fa5358e05d93 --- /dev/null +++ b/third_party/forked/golang/netutil/BUILD @@ -0,0 +1,17 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = ["addr.go"], + tags = ["automanaged"], +) diff --git a/third_party/forked/golang/reflect/BUILD b/third_party/forked/golang/reflect/BUILD new file mode 100644 index 0000000000000..d6a91d5dcdaeb --- /dev/null +++ b/third_party/forked/golang/reflect/BUILD @@ -0,0 +1,28 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "deep_equal.go", + "type.go", + ], + tags = ["automanaged"], +) + +go_test( + name = "go_default_test", + srcs = ["deep_equal_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = [], +) diff --git a/third_party/forked/golang/template/BUILD b/third_party/forked/golang/template/BUILD new file mode 100644 index 0000000000000..d7ecc47477566 --- /dev/null +++ b/third_party/forked/golang/template/BUILD @@ -0,0 +1,20 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "go_default_library", + srcs = [ + "exec.go", + "funcs.go", + ], + tags = ["automanaged"], +) diff --git a/vendor/BUILD b/vendor/BUILD new file mode 100644 index 0000000000000..e3503bd15ac60 --- /dev/null +++ b/vendor/BUILD @@ -0,0 +1,7708 @@ +package(default_visibility = ["//visibility:public"]) + +licenses(["notice"]) + +load( + "@io_bazel_rules_go//go:def.bzl", + "go_binary", + "go_library", + "go_test", + "cgo_library", +) + +go_library( + name = "bitbucket.org/bertimus9/systemstat", + srcs = [ + "bitbucket.org/bertimus9/systemstat/systemstat.go", + "bitbucket.org/bertimus9/systemstat/systemstat_linux.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "bitbucket.org/ww/goautoneg", + srcs = ["bitbucket.org/ww/goautoneg/autoneg.go"], + tags = ["automanaged"], +) + +go_library( + name = "cloud.google.com/go/compute/metadata", + srcs = ["cloud.google.com/go/compute/metadata/metadata.go"], + tags = ["automanaged"], + deps = [ + "//vendor:cloud.google.com/go/internal", + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/context/ctxhttp", + ], +) + +go_library( + name = "cloud.google.com/go/internal", + srcs = ["cloud.google.com/go/internal/cloud.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/Azure/azure-sdk-for-go/arm/compute", + srcs = [ + "github.com/Azure/azure-sdk-for-go/arm/compute/availabilitysets.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/client.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/models.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/usageoperations.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/version.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachineextensionimages.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachineextensions.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachineimages.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachines.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachinescalesets.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachinescalesetvms.go", + "github.com/Azure/azure-sdk-for-go/arm/compute/virtualmachinesizes.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/Azure/go-autorest/autorest", + "//vendor:github.com/Azure/go-autorest/autorest/azure", + "//vendor:github.com/Azure/go-autorest/autorest/date", + "//vendor:github.com/Azure/go-autorest/autorest/to", + ], +) + +go_library( + name = "github.com/Azure/azure-sdk-for-go/arm/network", + srcs = [ + "github.com/Azure/azure-sdk-for-go/arm/network/applicationgateways.go", + "github.com/Azure/azure-sdk-for-go/arm/network/client.go", + "github.com/Azure/azure-sdk-for-go/arm/network/expressroutecircuitauthorizations.go", + "github.com/Azure/azure-sdk-for-go/arm/network/expressroutecircuitpeerings.go", + "github.com/Azure/azure-sdk-for-go/arm/network/expressroutecircuits.go", + "github.com/Azure/azure-sdk-for-go/arm/network/expressrouteserviceproviders.go", + "github.com/Azure/azure-sdk-for-go/arm/network/interfaces.go", + "github.com/Azure/azure-sdk-for-go/arm/network/loadbalancers.go", + "github.com/Azure/azure-sdk-for-go/arm/network/localnetworkgateways.go", + "github.com/Azure/azure-sdk-for-go/arm/network/models.go", + "github.com/Azure/azure-sdk-for-go/arm/network/publicipaddresses.go", + "github.com/Azure/azure-sdk-for-go/arm/network/routes.go", + "github.com/Azure/azure-sdk-for-go/arm/network/routetables.go", + "github.com/Azure/azure-sdk-for-go/arm/network/securitygroups.go", + "github.com/Azure/azure-sdk-for-go/arm/network/securityrules.go", + "github.com/Azure/azure-sdk-for-go/arm/network/subnets.go", + "github.com/Azure/azure-sdk-for-go/arm/network/usages.go", + "github.com/Azure/azure-sdk-for-go/arm/network/version.go", + "github.com/Azure/azure-sdk-for-go/arm/network/virtualnetworkgatewayconnections.go", + "github.com/Azure/azure-sdk-for-go/arm/network/virtualnetworkgateways.go", + "github.com/Azure/azure-sdk-for-go/arm/network/virtualnetworks.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/Azure/go-autorest/autorest", + "//vendor:github.com/Azure/go-autorest/autorest/azure", + "//vendor:github.com/Azure/go-autorest/autorest/to", + ], +) + +go_library( + name = "github.com/Azure/go-ansiterm", + srcs = [ + "github.com/Azure/go-ansiterm/constants.go", + "github.com/Azure/go-ansiterm/context.go", + "github.com/Azure/go-ansiterm/csi_entry_state.go", + "github.com/Azure/go-ansiterm/csi_param_state.go", + "github.com/Azure/go-ansiterm/escape_intermediate_state.go", + "github.com/Azure/go-ansiterm/escape_state.go", + "github.com/Azure/go-ansiterm/event_handler.go", + "github.com/Azure/go-ansiterm/ground_state.go", + "github.com/Azure/go-ansiterm/osc_string_state.go", + "github.com/Azure/go-ansiterm/parser.go", + "github.com/Azure/go-ansiterm/parser_action_helpers.go", + "github.com/Azure/go-ansiterm/parser_actions.go", + "github.com/Azure/go-ansiterm/parser_test_helpers.go", + "github.com/Azure/go-ansiterm/parser_test_utilities.go", + "github.com/Azure/go-ansiterm/states.go", + "github.com/Azure/go-ansiterm/test_event_handler.go", + "github.com/Azure/go-ansiterm/utilities.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/Sirupsen/logrus"], +) + +go_library( + name = "github.com/Azure/go-autorest/autorest", + srcs = [ + "github.com/Azure/go-autorest/autorest/autorest.go", + "github.com/Azure/go-autorest/autorest/client.go", + "github.com/Azure/go-autorest/autorest/error.go", + "github.com/Azure/go-autorest/autorest/preparer.go", + "github.com/Azure/go-autorest/autorest/responder.go", + "github.com/Azure/go-autorest/autorest/sender.go", + "github.com/Azure/go-autorest/autorest/utility.go", + "github.com/Azure/go-autorest/autorest/version.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/Azure/go-autorest/autorest/azure", + srcs = [ + "github.com/Azure/go-autorest/autorest/azure/async.go", + "github.com/Azure/go-autorest/autorest/azure/azure.go", + "github.com/Azure/go-autorest/autorest/azure/config.go", + "github.com/Azure/go-autorest/autorest/azure/devicetoken.go", + "github.com/Azure/go-autorest/autorest/azure/environments.go", + "github.com/Azure/go-autorest/autorest/azure/persist.go", + "github.com/Azure/go-autorest/autorest/azure/token.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/Azure/go-autorest/autorest", + "//vendor:github.com/Azure/go-autorest/autorest/date", + "//vendor:github.com/dgrijalva/jwt-go", + ], +) + +go_library( + name = "github.com/Azure/go-autorest/autorest/date", + srcs = [ + "github.com/Azure/go-autorest/autorest/date/date.go", + "github.com/Azure/go-autorest/autorest/date/time.go", + "github.com/Azure/go-autorest/autorest/date/timerfc1123.go", + "github.com/Azure/go-autorest/autorest/date/utility.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/Azure/go-autorest/autorest/to", + srcs = ["github.com/Azure/go-autorest/autorest/to/convert.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/MakeNowJust/heredoc", + srcs = ["github.com/MakeNowJust/heredoc/heredoc.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/Microsoft/go-winio", + srcs = [ + "github.com/Microsoft/go-winio/backup.go", + "github.com/Microsoft/go-winio/file.go", + "github.com/Microsoft/go-winio/fileinfo.go", + "github.com/Microsoft/go-winio/pipe.go", + "github.com/Microsoft/go-winio/privilege.go", + "github.com/Microsoft/go-winio/reparse.go", + "github.com/Microsoft/go-winio/sd.go", + "github.com/Microsoft/go-winio/syscall.go", + "github.com/Microsoft/go-winio/zsyscall.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/PuerkitoBio/purell", + srcs = ["github.com/PuerkitoBio/purell/purell.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/PuerkitoBio/urlesc", + "//vendor:golang.org/x/net/idna", + "//vendor:golang.org/x/text/secure/precis", + "//vendor:golang.org/x/text/unicode/norm", + ], +) + +go_library( + name = "github.com/PuerkitoBio/urlesc", + srcs = ["github.com/PuerkitoBio/urlesc/urlesc.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/Sirupsen/logrus", + srcs = [ + "github.com/Sirupsen/logrus/entry.go", + "github.com/Sirupsen/logrus/exported.go", + "github.com/Sirupsen/logrus/formatter.go", + "github.com/Sirupsen/logrus/hooks.go", + "github.com/Sirupsen/logrus/json_formatter.go", + "github.com/Sirupsen/logrus/logger.go", + "github.com/Sirupsen/logrus/logrus.go", + "github.com/Sirupsen/logrus/terminal_linux.go", + "github.com/Sirupsen/logrus/terminal_notwindows.go", + "github.com/Sirupsen/logrus/text_formatter.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/abbot/go-http-auth", + srcs = [ + "github.com/abbot/go-http-auth/auth.go", + "github.com/abbot/go-http-auth/basic.go", + "github.com/abbot/go-http-auth/digest.go", + "github.com/abbot/go-http-auth/md5crypt.go", + "github.com/abbot/go-http-auth/misc.go", + "github.com/abbot/go-http-auth/users.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/appc/spec/schema", + srcs = [ + "github.com/appc/spec/schema/doc.go", + "github.com/appc/spec/schema/image.go", + "github.com/appc/spec/schema/kind.go", + "github.com/appc/spec/schema/pod.go", + "github.com/appc/spec/schema/version.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/appc/spec/schema/types", + "//vendor:go4.org/errorutil", + ], +) + +go_library( + name = "github.com/appc/spec/schema/common", + srcs = ["github.com/appc/spec/schema/common/common.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/appc/spec/schema/types", + srcs = [ + "github.com/appc/spec/schema/types/acidentifier.go", + "github.com/appc/spec/schema/types/ackind.go", + "github.com/appc/spec/schema/types/acname.go", + "github.com/appc/spec/schema/types/annotations.go", + "github.com/appc/spec/schema/types/app.go", + "github.com/appc/spec/schema/types/date.go", + "github.com/appc/spec/schema/types/dependencies.go", + "github.com/appc/spec/schema/types/doc.go", + "github.com/appc/spec/schema/types/environment.go", + "github.com/appc/spec/schema/types/errors.go", + "github.com/appc/spec/schema/types/event_handler.go", + "github.com/appc/spec/schema/types/exec.go", + "github.com/appc/spec/schema/types/hash.go", + "github.com/appc/spec/schema/types/isolator.go", + "github.com/appc/spec/schema/types/isolator_linux_specific.go", + "github.com/appc/spec/schema/types/isolator_resources.go", + "github.com/appc/spec/schema/types/labels.go", + "github.com/appc/spec/schema/types/mountpoint.go", + "github.com/appc/spec/schema/types/port.go", + "github.com/appc/spec/schema/types/semver.go", + "github.com/appc/spec/schema/types/url.go", + "github.com/appc/spec/schema/types/uuid.go", + "github.com/appc/spec/schema/types/volume.go", + ], + tags = ["automanaged"], + deps = [ + "//pkg/api/resource:go_default_library", + "//vendor:github.com/appc/spec/schema/common", + "//vendor:github.com/coreos/go-semver/semver", + ], +) + +go_library( + name = "github.com/asaskevich/govalidator", + srcs = [ + "github.com/asaskevich/govalidator/arrays.go", + "github.com/asaskevich/govalidator/converter.go", + "github.com/asaskevich/govalidator/error.go", + "github.com/asaskevich/govalidator/numerics.go", + "github.com/asaskevich/govalidator/patterns.go", + "github.com/asaskevich/govalidator/types.go", + "github.com/asaskevich/govalidator/utils.go", + "github.com/asaskevich/govalidator/validator.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws", + srcs = [ + "github.com/aws/aws-sdk-go/aws/config.go", + "github.com/aws/aws-sdk-go/aws/convert_types.go", + "github.com/aws/aws-sdk-go/aws/errors.go", + "github.com/aws/aws-sdk-go/aws/logger.go", + "github.com/aws/aws-sdk-go/aws/types.go", + "github.com/aws/aws-sdk-go/aws/version.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/awserr", + srcs = [ + "github.com/aws/aws-sdk-go/aws/awserr/error.go", + "github.com/aws/aws-sdk-go/aws/awserr/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/awsutil", + srcs = [ + "github.com/aws/aws-sdk-go/aws/awsutil/copy.go", + "github.com/aws/aws-sdk-go/aws/awsutil/equal.go", + "github.com/aws/aws-sdk-go/aws/awsutil/path_value.go", + "github.com/aws/aws-sdk-go/aws/awsutil/prettify.go", + "github.com/aws/aws-sdk-go/aws/awsutil/string_value.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/jmespath/go-jmespath"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/client", + srcs = [ + "github.com/aws/aws-sdk-go/aws/client/client.go", + "github.com/aws/aws-sdk-go/aws/client/default_retryer.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/client/metadata", + srcs = ["github.com/aws/aws-sdk-go/aws/client/metadata/client_info.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/corehandlers", + srcs = [ + "github.com/aws/aws-sdk-go/aws/corehandlers/handlers.go", + "github.com/aws/aws-sdk-go/aws/corehandlers/param_validator.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/credentials", + srcs = [ + "github.com/aws/aws-sdk-go/aws/credentials/chain_provider.go", + "github.com/aws/aws-sdk-go/aws/credentials/credentials.go", + "github.com/aws/aws-sdk-go/aws/credentials/env_provider.go", + "github.com/aws/aws-sdk-go/aws/credentials/shared_credentials_provider.go", + "github.com/aws/aws-sdk-go/aws/credentials/static_provider.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/go-ini/ini", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds", + srcs = ["github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds/ec2_role_provider.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials", + "//vendor:github.com/aws/aws-sdk-go/aws/ec2metadata", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/defaults", + srcs = ["github.com/aws/aws-sdk-go/aws/defaults/defaults.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/corehandlers", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds", + "//vendor:github.com/aws/aws-sdk-go/aws/ec2metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/endpoints", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/ec2metadata", + srcs = [ + "github.com/aws/aws-sdk-go/aws/ec2metadata/api.go", + "github.com/aws/aws-sdk-go/aws/ec2metadata/service.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/request", + srcs = [ + "github.com/aws/aws-sdk-go/aws/request/handlers.go", + "github.com/aws/aws-sdk-go/aws/request/request.go", + "github.com/aws/aws-sdk-go/aws/request/request_pagination.go", + "github.com/aws/aws-sdk-go/aws/request/retryer.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/aws/session", + srcs = ["github.com/aws/aws-sdk-go/aws/session/session.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/corehandlers", + "//vendor:github.com/aws/aws-sdk-go/aws/defaults", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/endpoints", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/endpoints", + srcs = [ + "github.com/aws/aws-sdk-go/private/endpoints/endpoints.go", + "github.com/aws/aws-sdk-go/private/endpoints/endpoints_map.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/ec2query", + srcs = [ + "github.com/aws/aws-sdk-go/private/protocol/ec2query/build.go", + "github.com/aws/aws-sdk-go/private/protocol/ec2query/unmarshal.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/query/queryutil", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/json/jsonutil", + srcs = [ + "github.com/aws/aws-sdk-go/private/protocol/json/jsonutil/build.go", + "github.com/aws/aws-sdk-go/private/protocol/json/jsonutil/unmarshal.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/jsonrpc", + srcs = ["github.com/aws/aws-sdk-go/private/protocol/jsonrpc/jsonrpc.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/json/jsonutil", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/rest", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/query", + srcs = [ + "github.com/aws/aws-sdk-go/private/protocol/query/build.go", + "github.com/aws/aws-sdk-go/private/protocol/query/unmarshal.go", + "github.com/aws/aws-sdk-go/private/protocol/query/unmarshal_error.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/query/queryutil", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/query/queryutil", + srcs = ["github.com/aws/aws-sdk-go/private/protocol/query/queryutil/queryutil.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/rest", + srcs = [ + "github.com/aws/aws-sdk-go/private/protocol/rest/build.go", + "github.com/aws/aws-sdk-go/private/protocol/rest/payload.go", + "github.com/aws/aws-sdk-go/private/protocol/rest/unmarshal.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/restxml", + srcs = ["github.com/aws/aws-sdk-go/private/protocol/restxml/restxml.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/query", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/rest", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil", + srcs = [ + "github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil/build.go", + "github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil/unmarshal.go", + "github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil/xml_to_struct.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/signer/v4", + srcs = ["github.com/aws/aws-sdk-go/private/signer/v4/v4.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/credentials", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/rest", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/private/waiter", + srcs = ["github.com/aws/aws-sdk-go/private/waiter/waiter.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awserr", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/service/autoscaling", + srcs = [ + "github.com/aws/aws-sdk-go/service/autoscaling/api.go", + "github.com/aws/aws-sdk-go/service/autoscaling/service.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/query", + "//vendor:github.com/aws/aws-sdk-go/private/signer/v4", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/service/ec2", + srcs = [ + "github.com/aws/aws-sdk-go/service/ec2/api.go", + "github.com/aws/aws-sdk-go/service/ec2/customizations.go", + "github.com/aws/aws-sdk-go/service/ec2/service.go", + "github.com/aws/aws-sdk-go/service/ec2/waiters.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/endpoints", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/ec2query", + "//vendor:github.com/aws/aws-sdk-go/private/signer/v4", + "//vendor:github.com/aws/aws-sdk-go/private/waiter", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/service/ecr", + srcs = [ + "github.com/aws/aws-sdk-go/service/ecr/api.go", + "github.com/aws/aws-sdk-go/service/ecr/service.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/jsonrpc", + "//vendor:github.com/aws/aws-sdk-go/private/signer/v4", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/service/elb", + srcs = [ + "github.com/aws/aws-sdk-go/service/elb/api.go", + "github.com/aws/aws-sdk-go/service/elb/service.go", + "github.com/aws/aws-sdk-go/service/elb/waiters.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/query", + "//vendor:github.com/aws/aws-sdk-go/private/signer/v4", + "//vendor:github.com/aws/aws-sdk-go/private/waiter", + ], +) + +go_library( + name = "github.com/aws/aws-sdk-go/service/route53", + srcs = [ + "github.com/aws/aws-sdk-go/service/route53/api.go", + "github.com/aws/aws-sdk-go/service/route53/customizations.go", + "github.com/aws/aws-sdk-go/service/route53/service.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/awsutil", + "//vendor:github.com/aws/aws-sdk-go/aws/client", + "//vendor:github.com/aws/aws-sdk-go/aws/client/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/request", + "//vendor:github.com/aws/aws-sdk-go/private/protocol/restxml", + "//vendor:github.com/aws/aws-sdk-go/private/signer/v4", + ], +) + +go_library( + name = "github.com/beorn7/perks/quantile", + srcs = ["github.com/beorn7/perks/quantile/stream.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/blang/semver", + srcs = [ + "github.com/blang/semver/json.go", + "github.com/blang/semver/semver.go", + "github.com/blang/semver/sort.go", + "github.com/blang/semver/sql.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/boltdb/bolt", + srcs = [ + "github.com/boltdb/bolt/bolt_amd64.go", + "github.com/boltdb/bolt/bolt_linux.go", + "github.com/boltdb/bolt/bolt_unix.go", + "github.com/boltdb/bolt/bucket.go", + "github.com/boltdb/bolt/cursor.go", + "github.com/boltdb/bolt/db.go", + "github.com/boltdb/bolt/doc.go", + "github.com/boltdb/bolt/errors.go", + "github.com/boltdb/bolt/freelist.go", + "github.com/boltdb/bolt/node.go", + "github.com/boltdb/bolt/page.go", + "github.com/boltdb/bolt/tx.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/auth", + srcs = ["github.com/cloudflare/cfssl/auth/auth.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/certdb", + srcs = ["github.com/cloudflare/cfssl/certdb/certdb.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/config", + srcs = ["github.com/cloudflare/cfssl/config/config.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/cloudflare/cfssl/auth", + "//vendor:github.com/cloudflare/cfssl/errors", + "//vendor:github.com/cloudflare/cfssl/helpers", + "//vendor:github.com/cloudflare/cfssl/log", + "//vendor:github.com/cloudflare/cfssl/ocsp/config", + ], +) + +go_library( + name = "github.com/cloudflare/cfssl/crypto/pkcs7", + srcs = ["github.com/cloudflare/cfssl/crypto/pkcs7/pkcs7.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/cloudflare/cfssl/errors"], +) + +go_library( + name = "github.com/cloudflare/cfssl/csr", + srcs = ["github.com/cloudflare/cfssl/csr/csr.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/cloudflare/cfssl/errors", + "//vendor:github.com/cloudflare/cfssl/helpers", + "//vendor:github.com/cloudflare/cfssl/log", + ], +) + +go_library( + name = "github.com/cloudflare/cfssl/errors", + srcs = [ + "github.com/cloudflare/cfssl/errors/doc.go", + "github.com/cloudflare/cfssl/errors/error.go", + "github.com/cloudflare/cfssl/errors/http.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/helpers", + srcs = ["github.com/cloudflare/cfssl/helpers/helpers.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/cloudflare/cfssl/crypto/pkcs7", + "//vendor:github.com/cloudflare/cfssl/errors", + "//vendor:github.com/cloudflare/cfssl/helpers/derhelpers", + "//vendor:github.com/cloudflare/cfssl/log", + "//vendor:golang.org/x/crypto/pkcs12", + ], +) + +go_library( + name = "github.com/cloudflare/cfssl/helpers/derhelpers", + srcs = ["github.com/cloudflare/cfssl/helpers/derhelpers/derhelpers.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/cloudflare/cfssl/errors"], +) + +go_library( + name = "github.com/cloudflare/cfssl/info", + srcs = ["github.com/cloudflare/cfssl/info/info.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/log", + srcs = ["github.com/cloudflare/cfssl/log/log.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/ocsp/config", + srcs = ["github.com/cloudflare/cfssl/ocsp/config/config.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/cloudflare/cfssl/signer", + srcs = ["github.com/cloudflare/cfssl/signer/signer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/cloudflare/cfssl/certdb", + "//vendor:github.com/cloudflare/cfssl/config", + "//vendor:github.com/cloudflare/cfssl/csr", + "//vendor:github.com/cloudflare/cfssl/errors", + "//vendor:github.com/cloudflare/cfssl/helpers", + "//vendor:github.com/cloudflare/cfssl/info", + ], +) + +go_library( + name = "github.com/cloudflare/cfssl/signer/local", + srcs = ["github.com/cloudflare/cfssl/signer/local/local.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/cloudflare/cfssl/certdb", + "//vendor:github.com/cloudflare/cfssl/config", + "//vendor:github.com/cloudflare/cfssl/errors", + "//vendor:github.com/cloudflare/cfssl/helpers", + "//vendor:github.com/cloudflare/cfssl/info", + "//vendor:github.com/cloudflare/cfssl/log", + "//vendor:github.com/cloudflare/cfssl/signer", + "//vendor:github.com/google/certificate-transparency/go", + "//vendor:github.com/google/certificate-transparency/go/client", + ], +) + +go_library( + name = "github.com/clusterhq/flocker-go", + srcs = [ + "github.com/clusterhq/flocker-go/client.go", + "github.com/clusterhq/flocker-go/doc.go", + "github.com/clusterhq/flocker-go/util.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/codegangsta/negroni", + srcs = [ + "github.com/codegangsta/negroni/doc.go", + "github.com/codegangsta/negroni/logger.go", + "github.com/codegangsta/negroni/negroni.go", + "github.com/codegangsta/negroni/recovery.go", + "github.com/codegangsta/negroni/response_writer.go", + "github.com/codegangsta/negroni/static.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/containernetworking/cni/libcni", + srcs = [ + "github.com/containernetworking/cni/libcni/api.go", + "github.com/containernetworking/cni/libcni/conf.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/containernetworking/cni/pkg/invoke", + "//vendor:github.com/containernetworking/cni/pkg/types", + ], +) + +go_library( + name = "github.com/containernetworking/cni/pkg/invoke", + srcs = [ + "github.com/containernetworking/cni/pkg/invoke/args.go", + "github.com/containernetworking/cni/pkg/invoke/delegate.go", + "github.com/containernetworking/cni/pkg/invoke/exec.go", + "github.com/containernetworking/cni/pkg/invoke/find.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/containernetworking/cni/pkg/types"], +) + +go_library( + name = "github.com/containernetworking/cni/pkg/types", + srcs = [ + "github.com/containernetworking/cni/pkg/types/args.go", + "github.com/containernetworking/cni/pkg/types/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/alarm", + srcs = ["github.com/coreos/etcd/alarm/alarms.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/mvcc/backend", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/pkg/capnslog", + ], +) + +go_library( + name = "github.com/coreos/etcd/auth", + srcs = [ + "github.com/coreos/etcd/auth/doc.go", + "github.com/coreos/etcd/auth/range_perm_cache.go", + "github.com/coreos/etcd/auth/simple_token.go", + "github.com/coreos/etcd/auth/store.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/auth/authpb", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/mvcc/backend", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:golang.org/x/crypto/bcrypt", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/auth/authpb", + srcs = ["github.com/coreos/etcd/auth/authpb/auth.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/coreos/etcd/client", + srcs = [ + "github.com/coreos/etcd/client/auth_role.go", + "github.com/coreos/etcd/client/auth_user.go", + "github.com/coreos/etcd/client/cancelreq.go", + "github.com/coreos/etcd/client/client.go", + "github.com/coreos/etcd/client/cluster_error.go", + "github.com/coreos/etcd/client/curl.go", + "github.com/coreos/etcd/client/discover.go", + "github.com/coreos/etcd/client/doc.go", + "github.com/coreos/etcd/client/keys.generated.go", + "github.com/coreos/etcd/client/keys.go", + "github.com/coreos/etcd/client/members.go", + "github.com/coreos/etcd/client/srv.go", + "github.com/coreos/etcd/client/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/pathutil", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/ugorji/go/codec", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/clientv3", + srcs = [ + "github.com/coreos/etcd/clientv3/auth.go", + "github.com/coreos/etcd/clientv3/balancer.go", + "github.com/coreos/etcd/clientv3/client.go", + "github.com/coreos/etcd/clientv3/cluster.go", + "github.com/coreos/etcd/clientv3/compact_op.go", + "github.com/coreos/etcd/clientv3/compare.go", + "github.com/coreos/etcd/clientv3/config.go", + "github.com/coreos/etcd/clientv3/doc.go", + "github.com/coreos/etcd/clientv3/kv.go", + "github.com/coreos/etcd/clientv3/lease.go", + "github.com/coreos/etcd/clientv3/logger.go", + "github.com/coreos/etcd/clientv3/maintenance.go", + "github.com/coreos/etcd/clientv3/op.go", + "github.com/coreos/etcd/clientv3/retry.go", + "github.com/coreos/etcd/clientv3/sort.go", + "github.com/coreos/etcd/clientv3/txn.go", + "github.com/coreos/etcd/clientv3/watch.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/auth/authpb", + "//vendor:github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/mvcc/mvccpb", + "//vendor:github.com/coreos/etcd/pkg/tlsutil", + "//vendor:github.com/ghodss/yaml", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + "//vendor:google.golang.org/grpc/credentials", + "//vendor:google.golang.org/grpc/grpclog", + "//vendor:google.golang.org/grpc/metadata", + ], +) + +go_library( + name = "github.com/coreos/etcd/compactor", + srcs = [ + "github.com/coreos/etcd/compactor/compactor.go", + "github.com/coreos/etcd/compactor/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/mvcc", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/jonboulle/clockwork", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/discovery", + srcs = [ + "github.com/coreos/etcd/discovery/discovery.go", + "github.com/coreos/etcd/discovery/srv.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/jonboulle/clockwork", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/error", + srcs = ["github.com/coreos/etcd/error/error.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver", + srcs = [ + "github.com/coreos/etcd/etcdserver/apply.go", + "github.com/coreos/etcd/etcdserver/apply_auth.go", + "github.com/coreos/etcd/etcdserver/apply_v2.go", + "github.com/coreos/etcd/etcdserver/cluster_util.go", + "github.com/coreos/etcd/etcdserver/config.go", + "github.com/coreos/etcd/etcdserver/consistent_index.go", + "github.com/coreos/etcd/etcdserver/doc.go", + "github.com/coreos/etcd/etcdserver/errors.go", + "github.com/coreos/etcd/etcdserver/metrics.go", + "github.com/coreos/etcd/etcdserver/quota.go", + "github.com/coreos/etcd/etcdserver/raft.go", + "github.com/coreos/etcd/etcdserver/server.go", + "github.com/coreos/etcd/etcdserver/snapshot_merge.go", + "github.com/coreos/etcd/etcdserver/storage.go", + "github.com/coreos/etcd/etcdserver/util.go", + "github.com/coreos/etcd/etcdserver/v2_server.go", + "github.com/coreos/etcd/etcdserver/v3_server.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/alarm", + "//vendor:github.com/coreos/etcd/auth", + "//vendor:github.com/coreos/etcd/compactor", + "//vendor:github.com/coreos/etcd/discovery", + "//vendor:github.com/coreos/etcd/etcdserver/api", + "//vendor:github.com/coreos/etcd/etcdserver/api/v2http/httptypes", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/etcdserver/membership", + "//vendor:github.com/coreos/etcd/etcdserver/stats", + "//vendor:github.com/coreos/etcd/lease", + "//vendor:github.com/coreos/etcd/lease/leasehttp", + "//vendor:github.com/coreos/etcd/mvcc", + "//vendor:github.com/coreos/etcd/mvcc/backend", + "//vendor:github.com/coreos/etcd/mvcc/mvccpb", + "//vendor:github.com/coreos/etcd/pkg/contention", + "//vendor:github.com/coreos/etcd/pkg/fileutil", + "//vendor:github.com/coreos/etcd/pkg/httputil", + "//vendor:github.com/coreos/etcd/pkg/idutil", + "//vendor:github.com/coreos/etcd/pkg/netutil", + "//vendor:github.com/coreos/etcd/pkg/pbutil", + "//vendor:github.com/coreos/etcd/pkg/runtime", + "//vendor:github.com/coreos/etcd/pkg/schedule", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/pkg/wait", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/raft/raftpb", + "//vendor:github.com/coreos/etcd/rafthttp", + "//vendor:github.com/coreos/etcd/snap", + "//vendor:github.com/coreos/etcd/store", + "//vendor:github.com/coreos/etcd/version", + "//vendor:github.com/coreos/etcd/wal", + "//vendor:github.com/coreos/etcd/wal/walpb", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc/metadata", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/api", + srcs = [ + "github.com/coreos/etcd/etcdserver/api/capability.go", + "github.com/coreos/etcd/etcdserver/api/cluster.go", + "github.com/coreos/etcd/etcdserver/api/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/etcdserver/membership", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/version", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/coreos/pkg/capnslog", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/api/v2http", + srcs = [ + "github.com/coreos/etcd/etcdserver/api/v2http/capability.go", + "github.com/coreos/etcd/etcdserver/api/v2http/client.go", + "github.com/coreos/etcd/etcdserver/api/v2http/client_auth.go", + "github.com/coreos/etcd/etcdserver/api/v2http/doc.go", + "github.com/coreos/etcd/etcdserver/api/v2http/http.go", + "github.com/coreos/etcd/etcdserver/api/v2http/metrics.go", + "github.com/coreos/etcd/etcdserver/api/v2http/peer.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/error", + "//vendor:github.com/coreos/etcd/etcdserver", + "//vendor:github.com/coreos/etcd/etcdserver/api", + "//vendor:github.com/coreos/etcd/etcdserver/api/v2http/httptypes", + "//vendor:github.com/coreos/etcd/etcdserver/auth", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/etcdserver/membership", + "//vendor:github.com/coreos/etcd/etcdserver/stats", + "//vendor:github.com/coreos/etcd/lease/leasehttp", + "//vendor:github.com/coreos/etcd/pkg/logutil", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/rafthttp", + "//vendor:github.com/coreos/etcd/store", + "//vendor:github.com/coreos/etcd/version", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/jonboulle/clockwork", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/api/v2http/httptypes", + srcs = [ + "github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors.go", + "github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/pkg/capnslog", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/api/v3rpc", + srcs = [ + "github.com/coreos/etcd/etcdserver/api/v3rpc/auth.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/codec.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/grpc.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/header.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/interceptor.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/key.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/lease.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/maintenance.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/member.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/metrics.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/quota.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/util.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/watch.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/auth", + "//vendor:github.com/coreos/etcd/etcdserver", + "//vendor:github.com/coreos/etcd/etcdserver/api", + "//vendor:github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/etcdserver/membership", + "//vendor:github.com/coreos/etcd/lease", + "//vendor:github.com/coreos/etcd/mvcc", + "//vendor:github.com/coreos/etcd/mvcc/backend", + "//vendor:github.com/coreos/etcd/mvcc/mvccpb", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/version", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + "//vendor:google.golang.org/grpc/codes", + "//vendor:google.golang.org/grpc/credentials", + "//vendor:google.golang.org/grpc/grpclog", + "//vendor:google.golang.org/grpc/metadata", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes", + srcs = [ + "github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/doc.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error.go", + "github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/md.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:google.golang.org/grpc", + "//vendor:google.golang.org/grpc/codes", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/auth", + srcs = [ + "github.com/coreos/etcd/etcdserver/auth/auth.go", + "github.com/coreos/etcd/etcdserver/auth/auth_requests.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/error", + "//vendor:github.com/coreos/etcd/etcdserver", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:golang.org/x/crypto/bcrypt", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/etcdserverpb", + srcs = [ + "github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go", + "github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.pb.go", + "github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go", + "github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.gw.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/auth/authpb", + "//vendor:github.com/coreos/etcd/mvcc/mvccpb", + "//vendor:github.com/golang/protobuf/proto", + "//vendor:github.com/grpc-ecosystem/grpc-gateway/runtime", + "//vendor:github.com/grpc-ecosystem/grpc-gateway/utilities", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + "//vendor:google.golang.org/grpc/codes", + "//vendor:google.golang.org/grpc/grpclog", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/membership", + srcs = [ + "github.com/coreos/etcd/etcdserver/membership/cluster.go", + "github.com/coreos/etcd/etcdserver/membership/errors.go", + "github.com/coreos/etcd/etcdserver/membership/member.go", + "github.com/coreos/etcd/etcdserver/membership/store.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/error", + "//vendor:github.com/coreos/etcd/mvcc/backend", + "//vendor:github.com/coreos/etcd/pkg/netutil", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/raft/raftpb", + "//vendor:github.com/coreos/etcd/store", + "//vendor:github.com/coreos/etcd/version", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/coreos/pkg/capnslog", + ], +) + +go_library( + name = "github.com/coreos/etcd/etcdserver/stats", + srcs = [ + "github.com/coreos/etcd/etcdserver/stats/leader.go", + "github.com/coreos/etcd/etcdserver/stats/queue.go", + "github.com/coreos/etcd/etcdserver/stats/server.go", + "github.com/coreos/etcd/etcdserver/stats/stats.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/pkg/capnslog", + ], +) + +go_library( + name = "github.com/coreos/etcd/integration", + srcs = [ + "github.com/coreos/etcd/integration/bridge.go", + "github.com/coreos/etcd/integration/cluster.go", + "github.com/coreos/etcd/integration/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/coreos/etcd/clientv3", + "//vendor:github.com/coreos/etcd/etcdserver", + "//vendor:github.com/coreos/etcd/etcdserver/api", + "//vendor:github.com/coreos/etcd/etcdserver/api/v2http", + "//vendor:github.com/coreos/etcd/etcdserver/api/v3rpc", + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/pkg/testutil", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/rafthttp", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) + +go_library( + name = "github.com/coreos/etcd/lease", + srcs = [ + "github.com/coreos/etcd/lease/doc.go", + "github.com/coreos/etcd/lease/lessor.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/lease/leasepb", + "//vendor:github.com/coreos/etcd/mvcc/backend", + ], +) + +go_library( + name = "github.com/coreos/etcd/lease/leasehttp", + srcs = [ + "github.com/coreos/etcd/lease/leasehttp/doc.go", + "github.com/coreos/etcd/lease/leasehttp/http.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/etcdserver/etcdserverpb", + "//vendor:github.com/coreos/etcd/lease", + ], +) + +go_library( + name = "github.com/coreos/etcd/lease/leasepb", + srcs = ["github.com/coreos/etcd/lease/leasepb/lease.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/coreos/etcd/mvcc", + srcs = [ + "github.com/coreos/etcd/mvcc/doc.go", + "github.com/coreos/etcd/mvcc/index.go", + "github.com/coreos/etcd/mvcc/key_index.go", + "github.com/coreos/etcd/mvcc/kv.go", + "github.com/coreos/etcd/mvcc/kvstore.go", + "github.com/coreos/etcd/mvcc/kvstore_compaction.go", + "github.com/coreos/etcd/mvcc/metrics.go", + "github.com/coreos/etcd/mvcc/revision.go", + "github.com/coreos/etcd/mvcc/util.go", + "github.com/coreos/etcd/mvcc/watchable_store.go", + "github.com/coreos/etcd/mvcc/watcher.go", + "github.com/coreos/etcd/mvcc/watcher_group.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/lease", + "//vendor:github.com/coreos/etcd/mvcc/backend", + "//vendor:github.com/coreos/etcd/mvcc/mvccpb", + "//vendor:github.com/coreos/etcd/pkg/adt", + "//vendor:github.com/coreos/etcd/pkg/schedule", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/google/btree", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/mvcc/backend", + srcs = [ + "github.com/coreos/etcd/mvcc/backend/backend.go", + "github.com/coreos/etcd/mvcc/backend/batch_tx.go", + "github.com/coreos/etcd/mvcc/backend/boltoption_linux.go", + "github.com/coreos/etcd/mvcc/backend/doc.go", + "github.com/coreos/etcd/mvcc/backend/metrics.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/boltdb/bolt", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/coreos/etcd/mvcc/mvccpb", + srcs = ["github.com/coreos/etcd/mvcc/mvccpb/kv.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/adt", + srcs = [ + "github.com/coreos/etcd/pkg/adt/doc.go", + "github.com/coreos/etcd/pkg/adt/interval_tree.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/contention", + srcs = [ + "github.com/coreos/etcd/pkg/contention/contention.go", + "github.com/coreos/etcd/pkg/contention/doc.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/crc", + srcs = ["github.com/coreos/etcd/pkg/crc/crc.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/fileutil", + srcs = [ + "github.com/coreos/etcd/pkg/fileutil/dir_unix.go", + "github.com/coreos/etcd/pkg/fileutil/fileutil.go", + "github.com/coreos/etcd/pkg/fileutil/lock.go", + "github.com/coreos/etcd/pkg/fileutil/lock_flock.go", + "github.com/coreos/etcd/pkg/fileutil/lock_linux.go", + "github.com/coreos/etcd/pkg/fileutil/preallocate.go", + "github.com/coreos/etcd/pkg/fileutil/preallocate_unix.go", + "github.com/coreos/etcd/pkg/fileutil/purge.go", + "github.com/coreos/etcd/pkg/fileutil/sync_linux.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/pkg/capnslog"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/httputil", + srcs = ["github.com/coreos/etcd/pkg/httputil/httputil.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/idutil", + srcs = ["github.com/coreos/etcd/pkg/idutil/id.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/ioutil", + srcs = [ + "github.com/coreos/etcd/pkg/ioutil/pagewriter.go", + "github.com/coreos/etcd/pkg/ioutil/readcloser.go", + "github.com/coreos/etcd/pkg/ioutil/reader.go", + "github.com/coreos/etcd/pkg/ioutil/util.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/etcd/pkg/fileutil"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/logutil", + srcs = ["github.com/coreos/etcd/pkg/logutil/merge_logger.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/pkg/capnslog"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/netutil", + srcs = [ + "github.com/coreos/etcd/pkg/netutil/isolate_linux.go", + "github.com/coreos/etcd/pkg/netutil/netutil.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/pkg/capnslog", + ], +) + +go_library( + name = "github.com/coreos/etcd/pkg/pathutil", + srcs = ["github.com/coreos/etcd/pkg/pathutil/path.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/pbutil", + srcs = ["github.com/coreos/etcd/pkg/pbutil/pbutil.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/pkg/capnslog"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/runtime", + srcs = ["github.com/coreos/etcd/pkg/runtime/fds_linux.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/schedule", + srcs = [ + "github.com/coreos/etcd/pkg/schedule/doc.go", + "github.com/coreos/etcd/pkg/schedule/schedule.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/testutil", + srcs = [ + "github.com/coreos/etcd/pkg/testutil/leak.go", + "github.com/coreos/etcd/pkg/testutil/pauseable_handler.go", + "github.com/coreos/etcd/pkg/testutil/recorder.go", + "github.com/coreos/etcd/pkg/testutil/testutil.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/tlsutil", + srcs = [ + "github.com/coreos/etcd/pkg/tlsutil/doc.go", + "github.com/coreos/etcd/pkg/tlsutil/tlsutil.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/transport", + srcs = [ + "github.com/coreos/etcd/pkg/transport/doc.go", + "github.com/coreos/etcd/pkg/transport/keepalive_listener.go", + "github.com/coreos/etcd/pkg/transport/limit_listen.go", + "github.com/coreos/etcd/pkg/transport/listener.go", + "github.com/coreos/etcd/pkg/transport/timeout_conn.go", + "github.com/coreos/etcd/pkg/transport/timeout_dialer.go", + "github.com/coreos/etcd/pkg/transport/timeout_listener.go", + "github.com/coreos/etcd/pkg/transport/timeout_transport.go", + "github.com/coreos/etcd/pkg/transport/tls.go", + "github.com/coreos/etcd/pkg/transport/transport.go", + "github.com/coreos/etcd/pkg/transport/unix_listener.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/fileutil", + "//vendor:github.com/coreos/etcd/pkg/tlsutil", + ], +) + +go_library( + name = "github.com/coreos/etcd/pkg/types", + srcs = [ + "github.com/coreos/etcd/pkg/types/doc.go", + "github.com/coreos/etcd/pkg/types/id.go", + "github.com/coreos/etcd/pkg/types/set.go", + "github.com/coreos/etcd/pkg/types/slice.go", + "github.com/coreos/etcd/pkg/types/urls.go", + "github.com/coreos/etcd/pkg/types/urlsmap.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/pkg/wait", + srcs = [ + "github.com/coreos/etcd/pkg/wait/wait.go", + "github.com/coreos/etcd/pkg/wait/wait_time.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/etcd/raft", + srcs = [ + "github.com/coreos/etcd/raft/doc.go", + "github.com/coreos/etcd/raft/log.go", + "github.com/coreos/etcd/raft/log_unstable.go", + "github.com/coreos/etcd/raft/logger.go", + "github.com/coreos/etcd/raft/node.go", + "github.com/coreos/etcd/raft/progress.go", + "github.com/coreos/etcd/raft/raft.go", + "github.com/coreos/etcd/raft/rawnode.go", + "github.com/coreos/etcd/raft/status.go", + "github.com/coreos/etcd/raft/storage.go", + "github.com/coreos/etcd/raft/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/raft/raftpb", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/raft/raftpb", + srcs = ["github.com/coreos/etcd/raft/raftpb/raft.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/coreos/etcd/rafthttp", + srcs = [ + "github.com/coreos/etcd/rafthttp/coder.go", + "github.com/coreos/etcd/rafthttp/doc.go", + "github.com/coreos/etcd/rafthttp/http.go", + "github.com/coreos/etcd/rafthttp/metrics.go", + "github.com/coreos/etcd/rafthttp/msg_codec.go", + "github.com/coreos/etcd/rafthttp/msgappv2_codec.go", + "github.com/coreos/etcd/rafthttp/peer.go", + "github.com/coreos/etcd/rafthttp/peer_status.go", + "github.com/coreos/etcd/rafthttp/pipeline.go", + "github.com/coreos/etcd/rafthttp/probing_status.go", + "github.com/coreos/etcd/rafthttp/remote.go", + "github.com/coreos/etcd/rafthttp/snapshot_sender.go", + "github.com/coreos/etcd/rafthttp/stream.go", + "github.com/coreos/etcd/rafthttp/transport.go", + "github.com/coreos/etcd/rafthttp/urlpick.go", + "github.com/coreos/etcd/rafthttp/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/etcdserver/stats", + "//vendor:github.com/coreos/etcd/pkg/httputil", + "//vendor:github.com/coreos/etcd/pkg/ioutil", + "//vendor:github.com/coreos/etcd/pkg/logutil", + "//vendor:github.com/coreos/etcd/pkg/pbutil", + "//vendor:github.com/coreos/etcd/pkg/transport", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/raft/raftpb", + "//vendor:github.com/coreos/etcd/snap", + "//vendor:github.com/coreos/etcd/version", + "//vendor:github.com/coreos/go-semver/semver", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/prometheus/client_golang/prometheus", + "//vendor:github.com/xiang90/probing", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/coreos/etcd/snap", + srcs = [ + "github.com/coreos/etcd/snap/db.go", + "github.com/coreos/etcd/snap/message.go", + "github.com/coreos/etcd/snap/metrics.go", + "github.com/coreos/etcd/snap/snapshotter.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/fileutil", + "//vendor:github.com/coreos/etcd/pkg/ioutil", + "//vendor:github.com/coreos/etcd/pkg/pbutil", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/raft/raftpb", + "//vendor:github.com/coreos/etcd/snap/snappb", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/coreos/etcd/snap/snappb", + srcs = ["github.com/coreos/etcd/snap/snappb/snap.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/coreos/etcd/store", + srcs = [ + "github.com/coreos/etcd/store/doc.go", + "github.com/coreos/etcd/store/event.go", + "github.com/coreos/etcd/store/event_history.go", + "github.com/coreos/etcd/store/event_queue.go", + "github.com/coreos/etcd/store/metrics.go", + "github.com/coreos/etcd/store/node.go", + "github.com/coreos/etcd/store/node_extern.go", + "github.com/coreos/etcd/store/stats.go", + "github.com/coreos/etcd/store/store.go", + "github.com/coreos/etcd/store/ttl_key_heap.go", + "github.com/coreos/etcd/store/watcher.go", + "github.com/coreos/etcd/store/watcher_hub.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/error", + "//vendor:github.com/coreos/etcd/pkg/types", + "//vendor:github.com/jonboulle/clockwork", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/coreos/etcd/version", + srcs = ["github.com/coreos/etcd/version/version.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/fileutil", + "//vendor:github.com/coreos/etcd/pkg/types", + ], +) + +go_library( + name = "github.com/coreos/etcd/wal", + srcs = [ + "github.com/coreos/etcd/wal/decoder.go", + "github.com/coreos/etcd/wal/doc.go", + "github.com/coreos/etcd/wal/encoder.go", + "github.com/coreos/etcd/wal/file_pipeline.go", + "github.com/coreos/etcd/wal/metrics.go", + "github.com/coreos/etcd/wal/repair.go", + "github.com/coreos/etcd/wal/util.go", + "github.com/coreos/etcd/wal/wal.go", + "github.com/coreos/etcd/wal/wal_unix.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/pkg/crc", + "//vendor:github.com/coreos/etcd/pkg/fileutil", + "//vendor:github.com/coreos/etcd/pkg/ioutil", + "//vendor:github.com/coreos/etcd/pkg/pbutil", + "//vendor:github.com/coreos/etcd/raft", + "//vendor:github.com/coreos/etcd/raft/raftpb", + "//vendor:github.com/coreos/etcd/wal/walpb", + "//vendor:github.com/coreos/pkg/capnslog", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/coreos/etcd/wal/walpb", + srcs = [ + "github.com/coreos/etcd/wal/walpb/record.go", + "github.com/coreos/etcd/wal/walpb/record.pb.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/coreos/go-oidc/http", + srcs = [ + "github.com/coreos/go-oidc/http/client.go", + "github.com/coreos/go-oidc/http/http.go", + "github.com/coreos/go-oidc/http/url.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-oidc/jose", + srcs = [ + "github.com/coreos/go-oidc/jose/claims.go", + "github.com/coreos/go-oidc/jose/jose.go", + "github.com/coreos/go-oidc/jose/jwk.go", + "github.com/coreos/go-oidc/jose/jws.go", + "github.com/coreos/go-oidc/jose/jwt.go", + "github.com/coreos/go-oidc/jose/sig.go", + "github.com/coreos/go-oidc/jose/sig_hmac.go", + "github.com/coreos/go-oidc/jose/sig_rsa.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-oidc/key", + srcs = [ + "github.com/coreos/go-oidc/key/key.go", + "github.com/coreos/go-oidc/key/manager.go", + "github.com/coreos/go-oidc/key/repo.go", + "github.com/coreos/go-oidc/key/rotate.go", + "github.com/coreos/go-oidc/key/sync.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/pkg/health", + "//vendor:github.com/coreos/pkg/timeutil", + "//vendor:github.com/jonboulle/clockwork", + ], +) + +go_library( + name = "github.com/coreos/go-oidc/oauth2", + srcs = [ + "github.com/coreos/go-oidc/oauth2/error.go", + "github.com/coreos/go-oidc/oauth2/oauth2.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/go-oidc/http"], +) + +go_library( + name = "github.com/coreos/go-oidc/oidc", + srcs = [ + "github.com/coreos/go-oidc/oidc/client.go", + "github.com/coreos/go-oidc/oidc/identity.go", + "github.com/coreos/go-oidc/oidc/interface.go", + "github.com/coreos/go-oidc/oidc/key.go", + "github.com/coreos/go-oidc/oidc/provider.go", + "github.com/coreos/go-oidc/oidc/transport.go", + "github.com/coreos/go-oidc/oidc/util.go", + "github.com/coreos/go-oidc/oidc/verification.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-oidc/http", + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/key", + "//vendor:github.com/coreos/go-oidc/oauth2", + "//vendor:github.com/coreos/pkg/timeutil", + "//vendor:github.com/jonboulle/clockwork", + ], +) + +go_library( + name = "github.com/coreos/go-semver/semver", + srcs = [ + "github.com/coreos/go-semver/semver/semver.go", + "github.com/coreos/go-semver/semver/sort.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-systemd/activation", + srcs = [ + "github.com/coreos/go-systemd/activation/files.go", + "github.com/coreos/go-systemd/activation/listeners.go", + "github.com/coreos/go-systemd/activation/packetconns.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-systemd/daemon", + srcs = ["github.com/coreos/go-systemd/daemon/sdnotify.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-systemd/dbus", + srcs = [ + "github.com/coreos/go-systemd/dbus/dbus.go", + "github.com/coreos/go-systemd/dbus/methods.go", + "github.com/coreos/go-systemd/dbus/properties.go", + "github.com/coreos/go-systemd/dbus/set.go", + "github.com/coreos/go-systemd/dbus/subscription.go", + "github.com/coreos/go-systemd/dbus/subscription_set.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/godbus/dbus"], +) + +go_library( + name = "github.com/coreos/go-systemd/journal", + srcs = ["github.com/coreos/go-systemd/journal/journal.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-systemd/unit", + srcs = [ + "github.com/coreos/go-systemd/unit/deserialize.go", + "github.com/coreos/go-systemd/unit/escape.go", + "github.com/coreos/go-systemd/unit/option.go", + "github.com/coreos/go-systemd/unit/serialize.go", + ], + tags = ["automanaged"], +) + +cgo_library( + name = "github.com/coreos/go-systemd/util_cgo", + srcs = ["github.com/coreos/go-systemd/util/util.go"], + clinkopts = [ + "-ldl", + "-lz", + "-lm", + "-lpthread", + "-ldl", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/go-systemd/util", + srcs = [], + library = "github.com/coreos/go-systemd/util_cgo", + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/pkg/dlopen"], +) + +go_library( + name = "github.com/coreos/pkg/capnslog", + srcs = [ + "github.com/coreos/pkg/capnslog/formatters.go", + "github.com/coreos/pkg/capnslog/glog_formatter.go", + "github.com/coreos/pkg/capnslog/init.go", + "github.com/coreos/pkg/capnslog/journald_formatter.go", + "github.com/coreos/pkg/capnslog/log_hijack.go", + "github.com/coreos/pkg/capnslog/logmap.go", + "github.com/coreos/pkg/capnslog/pkg_logger.go", + "github.com/coreos/pkg/capnslog/syslog_formatter.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/go-systemd/journal"], +) + +cgo_library( + name = "github.com/coreos/pkg/dlopen_cgo", + srcs = [ + "github.com/coreos/pkg/dlopen/dlopen.go", + "github.com/coreos/pkg/dlopen/dlopen_example.go", + ], + clinkopts = [ + "-ldl", + "-lz", + "-lm", + "-lpthread", + "-ldl", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/pkg/dlopen", + srcs = [], + library = "github.com/coreos/pkg/dlopen_cgo", + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/pkg/health", + srcs = ["github.com/coreos/pkg/health/health.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/pkg/httputil"], +) + +go_library( + name = "github.com/coreos/pkg/httputil", + srcs = [ + "github.com/coreos/pkg/httputil/cookie.go", + "github.com/coreos/pkg/httputil/json.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/pkg/timeutil", + srcs = ["github.com/coreos/pkg/timeutil/backoff.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/coreos/rkt/api/v1alpha", + srcs = ["github.com/coreos/rkt/api/v1alpha/api.pb.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/protobuf/proto", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) + +go_library( + name = "github.com/cpuguy83/go-md2man/md2man", + srcs = [ + "github.com/cpuguy83/go-md2man/md2man/md2man.go", + "github.com/cpuguy83/go-md2man/md2man/roff.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/russross/blackfriday"], +) + +go_library( + name = "github.com/davecgh/go-spew/spew", + srcs = [ + "github.com/davecgh/go-spew/spew/bypass.go", + "github.com/davecgh/go-spew/spew/common.go", + "github.com/davecgh/go-spew/spew/config.go", + "github.com/davecgh/go-spew/spew/doc.go", + "github.com/davecgh/go-spew/spew/dump.go", + "github.com/davecgh/go-spew/spew/format.go", + "github.com/davecgh/go-spew/spew/spew.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/daviddengcn/go-colortext", + srcs = [ + "github.com/daviddengcn/go-colortext/ct.go", + "github.com/daviddengcn/go-colortext/ct_ansi.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/dgrijalva/jwt-go", + srcs = [ + "github.com/dgrijalva/jwt-go/claims.go", + "github.com/dgrijalva/jwt-go/doc.go", + "github.com/dgrijalva/jwt-go/ecdsa.go", + "github.com/dgrijalva/jwt-go/ecdsa_utils.go", + "github.com/dgrijalva/jwt-go/errors.go", + "github.com/dgrijalva/jwt-go/hmac.go", + "github.com/dgrijalva/jwt-go/map_claims.go", + "github.com/dgrijalva/jwt-go/none.go", + "github.com/dgrijalva/jwt-go/parser.go", + "github.com/dgrijalva/jwt-go/rsa.go", + "github.com/dgrijalva/jwt-go/rsa_pss.go", + "github.com/dgrijalva/jwt-go/rsa_utils.go", + "github.com/dgrijalva/jwt-go/signing_method.go", + "github.com/dgrijalva/jwt-go/token.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/distribution/digest", + srcs = [ + "github.com/docker/distribution/digest/digest.go", + "github.com/docker/distribution/digest/digester.go", + "github.com/docker/distribution/digest/doc.go", + "github.com/docker/distribution/digest/set.go", + "github.com/docker/distribution/digest/verifiers.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/distribution/reference", + srcs = [ + "github.com/docker/distribution/reference/reference.go", + "github.com/docker/distribution/reference/regexp.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/distribution/digest"], +) + +go_library( + name = "github.com/docker/docker/pkg/jsonlog", + srcs = [ + "github.com/docker/docker/pkg/jsonlog/jsonlog.go", + "github.com/docker/docker/pkg/jsonlog/jsonlog_marshalling.go", + "github.com/docker/docker/pkg/jsonlog/jsonlogbytes.go", + "github.com/docker/docker/pkg/jsonlog/time_marshalling.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/docker/pkg/jsonmessage", + srcs = ["github.com/docker/docker/pkg/jsonmessage/jsonmessage.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/docker/pkg/jsonlog", + "//vendor:github.com/docker/docker/pkg/term", + "//vendor:github.com/docker/go-units", + ], +) + +go_library( + name = "github.com/docker/docker/pkg/longpath", + srcs = ["github.com/docker/docker/pkg/longpath/longpath.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/docker/pkg/mount", + srcs = [ + "github.com/docker/docker/pkg/mount/flags.go", + "github.com/docker/docker/pkg/mount/flags_linux.go", + "github.com/docker/docker/pkg/mount/mount.go", + "github.com/docker/docker/pkg/mount/mounter_linux.go", + "github.com/docker/docker/pkg/mount/mountinfo.go", + "github.com/docker/docker/pkg/mount/mountinfo_linux.go", + "github.com/docker/docker/pkg/mount/sharedsubtree_linux.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/docker/pkg/stdcopy", + srcs = ["github.com/docker/docker/pkg/stdcopy/stdcopy.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/Sirupsen/logrus"], +) + +go_library( + name = "github.com/docker/docker/pkg/symlink", + srcs = [ + "github.com/docker/docker/pkg/symlink/fs.go", + "github.com/docker/docker/pkg/symlink/fs_unix.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/docker/pkg/system"], +) + +go_library( + name = "github.com/docker/docker/pkg/system", + srcs = [ + "github.com/docker/docker/pkg/system/chtimes.go", + "github.com/docker/docker/pkg/system/chtimes_unix.go", + "github.com/docker/docker/pkg/system/errors.go", + "github.com/docker/docker/pkg/system/filesys.go", + "github.com/docker/docker/pkg/system/lstat.go", + "github.com/docker/docker/pkg/system/meminfo.go", + "github.com/docker/docker/pkg/system/meminfo_linux.go", + "github.com/docker/docker/pkg/system/mknod.go", + "github.com/docker/docker/pkg/system/path_unix.go", + "github.com/docker/docker/pkg/system/stat.go", + "github.com/docker/docker/pkg/system/stat_linux.go", + "github.com/docker/docker/pkg/system/syscall_unix.go", + "github.com/docker/docker/pkg/system/umask.go", + "github.com/docker/docker/pkg/system/utimes_linux.go", + "github.com/docker/docker/pkg/system/xattrs_linux.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/go-units"], +) + +cgo_library( + name = "github.com/docker/docker/pkg/term_cgo", + srcs = ["github.com/docker/docker/pkg/term/tc_linux_cgo.go"], + clinkopts = [ + "-ldl", + "-lz", + "-lm", + "-lpthread", + "-ldl", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/docker/pkg/term", + srcs = [ + "github.com/docker/docker/pkg/term/ascii.go", + "github.com/docker/docker/pkg/term/term.go", + ], + library = "github.com/docker/docker/pkg/term_cgo", + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/docker/pkg/term/windows", + srcs = ["github.com/docker/docker/pkg/term/windows/windows.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/engine-api/client", + srcs = [ + "github.com/docker/engine-api/client/client.go", + "github.com/docker/engine-api/client/client_unix.go", + "github.com/docker/engine-api/client/container_attach.go", + "github.com/docker/engine-api/client/container_commit.go", + "github.com/docker/engine-api/client/container_copy.go", + "github.com/docker/engine-api/client/container_create.go", + "github.com/docker/engine-api/client/container_diff.go", + "github.com/docker/engine-api/client/container_exec.go", + "github.com/docker/engine-api/client/container_export.go", + "github.com/docker/engine-api/client/container_inspect.go", + "github.com/docker/engine-api/client/container_kill.go", + "github.com/docker/engine-api/client/container_list.go", + "github.com/docker/engine-api/client/container_logs.go", + "github.com/docker/engine-api/client/container_pause.go", + "github.com/docker/engine-api/client/container_remove.go", + "github.com/docker/engine-api/client/container_rename.go", + "github.com/docker/engine-api/client/container_resize.go", + "github.com/docker/engine-api/client/container_restart.go", + "github.com/docker/engine-api/client/container_start.go", + "github.com/docker/engine-api/client/container_stats.go", + "github.com/docker/engine-api/client/container_stop.go", + "github.com/docker/engine-api/client/container_top.go", + "github.com/docker/engine-api/client/container_unpause.go", + "github.com/docker/engine-api/client/container_update.go", + "github.com/docker/engine-api/client/container_wait.go", + "github.com/docker/engine-api/client/errors.go", + "github.com/docker/engine-api/client/events.go", + "github.com/docker/engine-api/client/hijack.go", + "github.com/docker/engine-api/client/image_build.go", + "github.com/docker/engine-api/client/image_create.go", + "github.com/docker/engine-api/client/image_history.go", + "github.com/docker/engine-api/client/image_import.go", + "github.com/docker/engine-api/client/image_inspect.go", + "github.com/docker/engine-api/client/image_list.go", + "github.com/docker/engine-api/client/image_load.go", + "github.com/docker/engine-api/client/image_pull.go", + "github.com/docker/engine-api/client/image_push.go", + "github.com/docker/engine-api/client/image_remove.go", + "github.com/docker/engine-api/client/image_save.go", + "github.com/docker/engine-api/client/image_search.go", + "github.com/docker/engine-api/client/image_tag.go", + "github.com/docker/engine-api/client/info.go", + "github.com/docker/engine-api/client/interface.go", + "github.com/docker/engine-api/client/login.go", + "github.com/docker/engine-api/client/network_connect.go", + "github.com/docker/engine-api/client/network_create.go", + "github.com/docker/engine-api/client/network_disconnect.go", + "github.com/docker/engine-api/client/network_inspect.go", + "github.com/docker/engine-api/client/network_list.go", + "github.com/docker/engine-api/client/network_remove.go", + "github.com/docker/engine-api/client/request.go", + "github.com/docker/engine-api/client/version.go", + "github.com/docker/engine-api/client/volume_create.go", + "github.com/docker/engine-api/client/volume_inspect.go", + "github.com/docker/engine-api/client/volume_list.go", + "github.com/docker/engine-api/client/volume_remove.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/distribution/reference", + "//vendor:github.com/docker/engine-api/client/transport", + "//vendor:github.com/docker/engine-api/client/transport/cancellable", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/docker/engine-api/types/container", + "//vendor:github.com/docker/engine-api/types/filters", + "//vendor:github.com/docker/engine-api/types/network", + "//vendor:github.com/docker/engine-api/types/reference", + "//vendor:github.com/docker/engine-api/types/registry", + "//vendor:github.com/docker/engine-api/types/time", + "//vendor:github.com/docker/go-connections/sockets", + "//vendor:github.com/docker/go-connections/tlsconfig", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/docker/engine-api/client/transport", + srcs = [ + "github.com/docker/engine-api/client/transport/client.go", + "github.com/docker/engine-api/client/transport/transport.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/go-connections/sockets"], +) + +go_library( + name = "github.com/docker/engine-api/client/transport/cancellable", + srcs = [ + "github.com/docker/engine-api/client/transport/cancellable/canceler.go", + "github.com/docker/engine-api/client/transport/cancellable/cancellable.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/engine-api/client/transport", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/docker/engine-api/types", + srcs = [ + "github.com/docker/engine-api/types/auth.go", + "github.com/docker/engine-api/types/client.go", + "github.com/docker/engine-api/types/configs.go", + "github.com/docker/engine-api/types/seccomp.go", + "github.com/docker/engine-api/types/stats.go", + "github.com/docker/engine-api/types/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/engine-api/types/container", + "//vendor:github.com/docker/engine-api/types/filters", + "//vendor:github.com/docker/engine-api/types/network", + "//vendor:github.com/docker/engine-api/types/registry", + "//vendor:github.com/docker/go-connections/nat", + "//vendor:github.com/docker/go-units", + ], +) + +go_library( + name = "github.com/docker/engine-api/types/blkiodev", + srcs = ["github.com/docker/engine-api/types/blkiodev/blkio.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/engine-api/types/container", + srcs = [ + "github.com/docker/engine-api/types/container/config.go", + "github.com/docker/engine-api/types/container/host_config.go", + "github.com/docker/engine-api/types/container/hostconfig_unix.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/engine-api/types/blkiodev", + "//vendor:github.com/docker/engine-api/types/strslice", + "//vendor:github.com/docker/go-connections/nat", + "//vendor:github.com/docker/go-units", + ], +) + +go_library( + name = "github.com/docker/engine-api/types/filters", + srcs = ["github.com/docker/engine-api/types/filters/parse.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/engine-api/types/versions"], +) + +go_library( + name = "github.com/docker/engine-api/types/network", + srcs = ["github.com/docker/engine-api/types/network/network.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/engine-api/types/reference", + srcs = ["github.com/docker/engine-api/types/reference/image_reference.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/distribution/reference"], +) + +go_library( + name = "github.com/docker/engine-api/types/registry", + srcs = ["github.com/docker/engine-api/types/registry/registry.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/engine-api/types/strslice", + srcs = ["github.com/docker/engine-api/types/strslice/strslice.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/engine-api/types/time", + srcs = ["github.com/docker/engine-api/types/time/timestamp.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/engine-api/types/versions", + srcs = ["github.com/docker/engine-api/types/versions/compare.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/go-connections/nat", + srcs = [ + "github.com/docker/go-connections/nat/nat.go", + "github.com/docker/go-connections/nat/parse.go", + "github.com/docker/go-connections/nat/sort.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/go-connections/sockets", + srcs = [ + "github.com/docker/go-connections/sockets/inmem_socket.go", + "github.com/docker/go-connections/sockets/proxy.go", + "github.com/docker/go-connections/sockets/sockets.go", + "github.com/docker/go-connections/sockets/sockets_unix.go", + "github.com/docker/go-connections/sockets/tcp_socket.go", + "github.com/docker/go-connections/sockets/unix_socket.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/Sirupsen/logrus", + "//vendor:github.com/opencontainers/runc/libcontainer/user", + "//vendor:golang.org/x/net/proxy", + ], +) + +go_library( + name = "github.com/docker/go-connections/tlsconfig", + srcs = [ + "github.com/docker/go-connections/tlsconfig/config.go", + "github.com/docker/go-connections/tlsconfig/config_client_ciphers.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/Sirupsen/logrus"], +) + +go_library( + name = "github.com/docker/go-units", + srcs = [ + "github.com/docker/go-units/duration.go", + "github.com/docker/go-units/size.go", + "github.com/docker/go-units/ulimit.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/docker/spdystream", + srcs = [ + "github.com/docker/spdystream/connection.go", + "github.com/docker/spdystream/handlers.go", + "github.com/docker/spdystream/priority.go", + "github.com/docker/spdystream/stream.go", + "github.com/docker/spdystream/utils.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/spdystream/spdy"], +) + +go_library( + name = "github.com/docker/spdystream/spdy", + srcs = [ + "github.com/docker/spdystream/spdy/dictionary.go", + "github.com/docker/spdystream/spdy/read.go", + "github.com/docker/spdystream/spdy/types.go", + "github.com/docker/spdystream/spdy/write.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/elazarl/go-bindata-assetfs", + srcs = [ + "github.com/elazarl/go-bindata-assetfs/assetfs.go", + "github.com/elazarl/go-bindata-assetfs/doc.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/elazarl/goproxy", + srcs = [ + "github.com/elazarl/goproxy/actions.go", + "github.com/elazarl/goproxy/certs.go", + "github.com/elazarl/goproxy/chunked.go", + "github.com/elazarl/goproxy/counterecryptor.go", + "github.com/elazarl/goproxy/ctx.go", + "github.com/elazarl/goproxy/dispatcher.go", + "github.com/elazarl/goproxy/doc.go", + "github.com/elazarl/goproxy/https.go", + "github.com/elazarl/goproxy/proxy.go", + "github.com/elazarl/goproxy/responses.go", + "github.com/elazarl/goproxy/signer.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/emicklei/go-restful", + srcs = [ + "github.com/emicklei/go-restful/compress.go", + "github.com/emicklei/go-restful/compressor_cache.go", + "github.com/emicklei/go-restful/compressor_pools.go", + "github.com/emicklei/go-restful/compressors.go", + "github.com/emicklei/go-restful/constants.go", + "github.com/emicklei/go-restful/container.go", + "github.com/emicklei/go-restful/cors_filter.go", + "github.com/emicklei/go-restful/curly.go", + "github.com/emicklei/go-restful/curly_route.go", + "github.com/emicklei/go-restful/doc.go", + "github.com/emicklei/go-restful/entity_accessors.go", + "github.com/emicklei/go-restful/filter.go", + "github.com/emicklei/go-restful/jsr311.go", + "github.com/emicklei/go-restful/logger.go", + "github.com/emicklei/go-restful/mime.go", + "github.com/emicklei/go-restful/options_filter.go", + "github.com/emicklei/go-restful/parameter.go", + "github.com/emicklei/go-restful/path_expression.go", + "github.com/emicklei/go-restful/request.go", + "github.com/emicklei/go-restful/response.go", + "github.com/emicklei/go-restful/route.go", + "github.com/emicklei/go-restful/route_builder.go", + "github.com/emicklei/go-restful/router.go", + "github.com/emicklei/go-restful/service_error.go", + "github.com/emicklei/go-restful/web_service.go", + "github.com/emicklei/go-restful/web_service_container.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/emicklei/go-restful/log"], +) + +go_library( + name = "github.com/emicklei/go-restful/log", + srcs = ["github.com/emicklei/go-restful/log/log.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/emicklei/go-restful/swagger", + srcs = [ + "github.com/emicklei/go-restful/swagger/api_declaration_list.go", + "github.com/emicklei/go-restful/swagger/config.go", + "github.com/emicklei/go-restful/swagger/model_builder.go", + "github.com/emicklei/go-restful/swagger/model_list.go", + "github.com/emicklei/go-restful/swagger/model_property_ext.go", + "github.com/emicklei/go-restful/swagger/model_property_list.go", + "github.com/emicklei/go-restful/swagger/ordered_route_map.go", + "github.com/emicklei/go-restful/swagger/swagger.go", + "github.com/emicklei/go-restful/swagger/swagger_builder.go", + "github.com/emicklei/go-restful/swagger/swagger_webservice.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/emicklei/go-restful/log", + ], +) + +go_library( + name = "github.com/evanphx/json-patch", + srcs = [ + "github.com/evanphx/json-patch/merge.go", + "github.com/evanphx/json-patch/patch.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/fsnotify/fsnotify", + srcs = [ + "github.com/fsnotify/fsnotify/fsnotify.go", + "github.com/fsnotify/fsnotify/inotify.go", + "github.com/fsnotify/fsnotify/inotify_poller.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/sys/unix"], +) + +go_library( + name = "github.com/garyburd/redigo/internal", + srcs = ["github.com/garyburd/redigo/internal/commandinfo.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/garyburd/redigo/redis", + srcs = [ + "github.com/garyburd/redigo/redis/conn.go", + "github.com/garyburd/redigo/redis/doc.go", + "github.com/garyburd/redigo/redis/log.go", + "github.com/garyburd/redigo/redis/pool.go", + "github.com/garyburd/redigo/redis/pubsub.go", + "github.com/garyburd/redigo/redis/redis.go", + "github.com/garyburd/redigo/redis/reply.go", + "github.com/garyburd/redigo/redis/scan.go", + "github.com/garyburd/redigo/redis/script.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/garyburd/redigo/internal"], +) + +go_library( + name = "github.com/ghodss/yaml", + srcs = [ + "github.com/ghodss/yaml/fields.go", + "github.com/ghodss/yaml/yaml.go", + ], + tags = ["automanaged"], + deps = ["//vendor:gopkg.in/yaml.v2"], +) + +go_library( + name = "github.com/go-ini/ini", + srcs = [ + "github.com/go-ini/ini/ini.go", + "github.com/go-ini/ini/struct.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/go-openapi/analysis", + srcs = ["github.com/go-openapi/analysis/analyzer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/jsonpointer", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/go-openapi/swag", + ], +) + +go_library( + name = "github.com/go-openapi/errors", + srcs = [ + "github.com/go-openapi/errors/api.go", + "github.com/go-openapi/errors/auth.go", + "github.com/go-openapi/errors/headers.go", + "github.com/go-openapi/errors/middleware.go", + "github.com/go-openapi/errors/parsing.go", + "github.com/go-openapi/errors/schema.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/go-openapi/jsonpointer", + srcs = ["github.com/go-openapi/jsonpointer/pointer.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/go-openapi/swag"], +) + +go_library( + name = "github.com/go-openapi/jsonreference", + srcs = ["github.com/go-openapi/jsonreference/reference.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/PuerkitoBio/purell", + "//vendor:github.com/go-openapi/jsonpointer", + ], +) + +go_library( + name = "github.com/go-openapi/loads", + srcs = ["github.com/go-openapi/loads/spec.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/analysis", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/go-openapi/swag", + ], +) + +go_library( + name = "github.com/go-openapi/runtime", + srcs = [ + "github.com/go-openapi/runtime/bytestream.go", + "github.com/go-openapi/runtime/client_auth_info.go", + "github.com/go-openapi/runtime/client_operation.go", + "github.com/go-openapi/runtime/client_request.go", + "github.com/go-openapi/runtime/client_response.go", + "github.com/go-openapi/runtime/constants.go", + "github.com/go-openapi/runtime/discard.go", + "github.com/go-openapi/runtime/headers.go", + "github.com/go-openapi/runtime/interfaces.go", + "github.com/go-openapi/runtime/json.go", + "github.com/go-openapi/runtime/request.go", + "github.com/go-openapi/runtime/statuses.go", + "github.com/go-openapi/runtime/text.go", + "github.com/go-openapi/runtime/values.go", + "github.com/go-openapi/runtime/xml.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/errors", + "//vendor:github.com/go-openapi/strfmt", + "//vendor:github.com/go-openapi/swag", + ], +) + +go_library( + name = "github.com/go-openapi/spec", + srcs = [ + "github.com/go-openapi/spec/bindata.go", + "github.com/go-openapi/spec/contact_info.go", + "github.com/go-openapi/spec/expander.go", + "github.com/go-openapi/spec/external_docs.go", + "github.com/go-openapi/spec/header.go", + "github.com/go-openapi/spec/info.go", + "github.com/go-openapi/spec/items.go", + "github.com/go-openapi/spec/license.go", + "github.com/go-openapi/spec/operation.go", + "github.com/go-openapi/spec/parameter.go", + "github.com/go-openapi/spec/path_item.go", + "github.com/go-openapi/spec/paths.go", + "github.com/go-openapi/spec/ref.go", + "github.com/go-openapi/spec/response.go", + "github.com/go-openapi/spec/responses.go", + "github.com/go-openapi/spec/schema.go", + "github.com/go-openapi/spec/security_scheme.go", + "github.com/go-openapi/spec/spec.go", + "github.com/go-openapi/spec/swagger.go", + "github.com/go-openapi/spec/tag.go", + "github.com/go-openapi/spec/xml_object.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/jsonpointer", + "//vendor:github.com/go-openapi/jsonreference", + "//vendor:github.com/go-openapi/swag", + ], +) + +go_library( + name = "github.com/go-openapi/strfmt", + srcs = [ + "github.com/go-openapi/strfmt/date.go", + "github.com/go-openapi/strfmt/default.go", + "github.com/go-openapi/strfmt/doc.go", + "github.com/go-openapi/strfmt/duration.go", + "github.com/go-openapi/strfmt/format.go", + "github.com/go-openapi/strfmt/time.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/asaskevich/govalidator", + "//vendor:github.com/go-openapi/errors", + "//vendor:github.com/mailru/easyjson/jlexer", + "//vendor:github.com/mailru/easyjson/jwriter", + ], +) + +go_library( + name = "github.com/go-openapi/swag", + srcs = [ + "github.com/go-openapi/swag/convert.go", + "github.com/go-openapi/swag/convert_types.go", + "github.com/go-openapi/swag/json.go", + "github.com/go-openapi/swag/loading.go", + "github.com/go-openapi/swag/net.go", + "github.com/go-openapi/swag/path.go", + "github.com/go-openapi/swag/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mailru/easyjson/jlexer", + "//vendor:github.com/mailru/easyjson/jwriter", + ], +) + +go_library( + name = "github.com/go-openapi/validate", + srcs = [ + "github.com/go-openapi/validate/formats.go", + "github.com/go-openapi/validate/object_validator.go", + "github.com/go-openapi/validate/result.go", + "github.com/go-openapi/validate/schema.go", + "github.com/go-openapi/validate/schema_props.go", + "github.com/go-openapi/validate/slice_validator.go", + "github.com/go-openapi/validate/spec.go", + "github.com/go-openapi/validate/type.go", + "github.com/go-openapi/validate/validator.go", + "github.com/go-openapi/validate/values.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/analysis", + "//vendor:github.com/go-openapi/errors", + "//vendor:github.com/go-openapi/jsonpointer", + "//vendor:github.com/go-openapi/loads", + "//vendor:github.com/go-openapi/runtime", + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/go-openapi/strfmt", + "//vendor:github.com/go-openapi/swag", + ], +) + +go_library( + name = "github.com/godbus/dbus", + srcs = [ + "github.com/godbus/dbus/auth.go", + "github.com/godbus/dbus/auth_external.go", + "github.com/godbus/dbus/auth_sha1.go", + "github.com/godbus/dbus/call.go", + "github.com/godbus/dbus/conn.go", + "github.com/godbus/dbus/conn_other.go", + "github.com/godbus/dbus/dbus.go", + "github.com/godbus/dbus/decoder.go", + "github.com/godbus/dbus/doc.go", + "github.com/godbus/dbus/encoder.go", + "github.com/godbus/dbus/export.go", + "github.com/godbus/dbus/homedir.go", + "github.com/godbus/dbus/homedir_dynamic.go", + "github.com/godbus/dbus/message.go", + "github.com/godbus/dbus/object.go", + "github.com/godbus/dbus/sig.go", + "github.com/godbus/dbus/transport_generic.go", + "github.com/godbus/dbus/transport_unix.go", + "github.com/godbus/dbus/transport_unixcred_linux.go", + "github.com/godbus/dbus/variant.go", + "github.com/godbus/dbus/variant_lexer.go", + "github.com/godbus/dbus/variant_parser.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/gogo/protobuf/gogoproto", + srcs = [ + "github.com/gogo/protobuf/gogoproto/doc.go", + "github.com/gogo/protobuf/gogoproto/gogo.pb.go", + "github.com/gogo/protobuf/gogoproto/helper.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/compare", + srcs = [ + "github.com/gogo/protobuf/plugin/compare/compare.go", + "github.com/gogo/protobuf/plugin/compare/comparetest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + "//vendor:github.com/gogo/protobuf/vanity", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/defaultcheck", + srcs = ["github.com/gogo/protobuf/plugin/defaultcheck/defaultcheck.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/description", + srcs = [ + "github.com/gogo/protobuf/plugin/description/description.go", + "github.com/gogo/protobuf/plugin/description/descriptiontest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/embedcheck", + srcs = ["github.com/gogo/protobuf/plugin/embedcheck/embedcheck.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/enumstringer", + srcs = ["github.com/gogo/protobuf/plugin/enumstringer/enumstringer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/equal", + srcs = [ + "github.com/gogo/protobuf/plugin/equal/equal.go", + "github.com/gogo/protobuf/plugin/equal/equaltest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + "//vendor:github.com/gogo/protobuf/vanity", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/face", + srcs = [ + "github.com/gogo/protobuf/plugin/face/face.go", + "github.com/gogo/protobuf/plugin/face/facetest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/gostring", + srcs = [ + "github.com/gogo/protobuf/plugin/gostring/gostring.go", + "github.com/gogo/protobuf/plugin/gostring/gostringtest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/marshalto", + srcs = ["github.com/gogo/protobuf/plugin/marshalto/marshalto.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + "//vendor:github.com/gogo/protobuf/vanity", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/oneofcheck", + srcs = ["github.com/gogo/protobuf/plugin/oneofcheck/oneofcheck.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/populate", + srcs = ["github.com/gogo/protobuf/plugin/populate/populate.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + "//vendor:github.com/gogo/protobuf/vanity", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/size", + srcs = [ + "github.com/gogo/protobuf/plugin/size/size.go", + "github.com/gogo/protobuf/plugin/size/sizetest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + "//vendor:github.com/gogo/protobuf/vanity", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/stringer", + srcs = [ + "github.com/gogo/protobuf/plugin/stringer/stringer.go", + "github.com/gogo/protobuf/plugin/stringer/stringertest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/testgen", + srcs = ["github.com/gogo/protobuf/plugin/testgen/testgen.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/union", + srcs = [ + "github.com/gogo/protobuf/plugin/union/union.go", + "github.com/gogo/protobuf/plugin/union/uniontest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/plugin/unmarshal", + srcs = ["github.com/gogo/protobuf/plugin/unmarshal/unmarshal.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/proto", + srcs = [ + "github.com/gogo/protobuf/proto/clone.go", + "github.com/gogo/protobuf/proto/decode.go", + "github.com/gogo/protobuf/proto/decode_gogo.go", + "github.com/gogo/protobuf/proto/encode.go", + "github.com/gogo/protobuf/proto/encode_gogo.go", + "github.com/gogo/protobuf/proto/equal.go", + "github.com/gogo/protobuf/proto/extensions.go", + "github.com/gogo/protobuf/proto/extensions_gogo.go", + "github.com/gogo/protobuf/proto/lib.go", + "github.com/gogo/protobuf/proto/lib_gogo.go", + "github.com/gogo/protobuf/proto/message_set.go", + "github.com/gogo/protobuf/proto/pointer_unsafe.go", + "github.com/gogo/protobuf/proto/pointer_unsafe_gogo.go", + "github.com/gogo/protobuf/proto/properties.go", + "github.com/gogo/protobuf/proto/properties_gogo.go", + "github.com/gogo/protobuf/proto/skip_gogo.go", + "github.com/gogo/protobuf/proto/text.go", + "github.com/gogo/protobuf/proto/text_gogo.go", + "github.com/gogo/protobuf/proto/text_parser.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + srcs = [ + "github.com/gogo/protobuf/protoc-gen-gogo/descriptor/descriptor.pb.go", + "github.com/gogo/protobuf/protoc-gen-gogo/descriptor/gostring.go", + "github.com/gogo/protobuf/protoc-gen-gogo/descriptor/helper.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/gogo/protobuf/proto"], +) + +go_library( + name = "github.com/gogo/protobuf/protoc-gen-gogo/generator", + srcs = [ + "github.com/gogo/protobuf/protoc-gen-gogo/generator/generator.go", + "github.com/gogo/protobuf/protoc-gen-gogo/generator/helper.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/plugin", + ], +) + +go_library( + name = "github.com/gogo/protobuf/protoc-gen-gogo/grpc", + srcs = ["github.com/gogo/protobuf/protoc-gen-gogo/grpc/grpc.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + ], +) + +go_library( + name = "github.com/gogo/protobuf/protoc-gen-gogo/plugin", + srcs = ["github.com/gogo/protobuf/protoc-gen-gogo/plugin/plugin.pb.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + ], +) + +go_library( + name = "github.com/gogo/protobuf/sortkeys", + srcs = ["github.com/gogo/protobuf/sortkeys/sortkeys.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/gogo/protobuf/vanity", + srcs = [ + "github.com/gogo/protobuf/vanity/enum.go", + "github.com/gogo/protobuf/vanity/field.go", + "github.com/gogo/protobuf/vanity/file.go", + "github.com/gogo/protobuf/vanity/foreach.go", + "github.com/gogo/protobuf/vanity/msg.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/gogoproto", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/descriptor", + ], +) + +go_library( + name = "github.com/gogo/protobuf/vanity/command", + srcs = ["github.com/gogo/protobuf/vanity/command/command.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/plugin/compare", + "//vendor:github.com/gogo/protobuf/plugin/defaultcheck", + "//vendor:github.com/gogo/protobuf/plugin/description", + "//vendor:github.com/gogo/protobuf/plugin/embedcheck", + "//vendor:github.com/gogo/protobuf/plugin/enumstringer", + "//vendor:github.com/gogo/protobuf/plugin/equal", + "//vendor:github.com/gogo/protobuf/plugin/face", + "//vendor:github.com/gogo/protobuf/plugin/gostring", + "//vendor:github.com/gogo/protobuf/plugin/marshalto", + "//vendor:github.com/gogo/protobuf/plugin/oneofcheck", + "//vendor:github.com/gogo/protobuf/plugin/populate", + "//vendor:github.com/gogo/protobuf/plugin/size", + "//vendor:github.com/gogo/protobuf/plugin/stringer", + "//vendor:github.com/gogo/protobuf/plugin/testgen", + "//vendor:github.com/gogo/protobuf/plugin/union", + "//vendor:github.com/gogo/protobuf/plugin/unmarshal", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/generator", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/grpc", + "//vendor:github.com/gogo/protobuf/protoc-gen-gogo/plugin", + ], +) + +go_library( + name = "github.com/golang/glog", + srcs = [ + "github.com/golang/glog/glog.go", + "github.com/golang/glog/glog_file.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/golang/groupcache/lru", + srcs = ["github.com/golang/groupcache/lru/lru.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/golang/mock/gomock", + srcs = [ + "github.com/golang/mock/gomock/call.go", + "github.com/golang/mock/gomock/callset.go", + "github.com/golang/mock/gomock/controller.go", + "github.com/golang/mock/gomock/matchers.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/golang/protobuf/jsonpb", + srcs = ["github.com/golang/protobuf/jsonpb/jsonpb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/golang/protobuf/proto", + srcs = [ + "github.com/golang/protobuf/proto/clone.go", + "github.com/golang/protobuf/proto/decode.go", + "github.com/golang/protobuf/proto/encode.go", + "github.com/golang/protobuf/proto/equal.go", + "github.com/golang/protobuf/proto/extensions.go", + "github.com/golang/protobuf/proto/lib.go", + "github.com/golang/protobuf/proto/message_set.go", + "github.com/golang/protobuf/proto/pointer_unsafe.go", + "github.com/golang/protobuf/proto/properties.go", + "github.com/golang/protobuf/proto/text.go", + "github.com/golang/protobuf/proto/text_parser.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/btree", + srcs = ["github.com/google/btree/btree.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/api", + srcs = [ + "github.com/google/cadvisor/api/handler.go", + "github.com/google/cadvisor/api/versions.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/events", + "//vendor:github.com/google/cadvisor/http/mux", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/google/cadvisor/manager", + ], +) + +go_library( + name = "github.com/google/cadvisor/cache/memory", + srcs = ["github.com/google/cadvisor/cache/memory/memory.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/storage", + "//vendor:github.com/google/cadvisor/utils", + ], +) + +go_library( + name = "github.com/google/cadvisor/client/v2", + srcs = ["github.com/google/cadvisor/client/v2/client.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + ], +) + +go_library( + name = "github.com/google/cadvisor/collector", + srcs = [ + "github.com/google/cadvisor/collector/collector_manager.go", + "github.com/google/cadvisor/collector/config.go", + "github.com/google/cadvisor/collector/fakes.go", + "github.com/google/cadvisor/collector/generic_collector.go", + "github.com/google/cadvisor/collector/prometheus_collector.go", + "github.com/google/cadvisor/collector/types.go", + "github.com/google/cadvisor/collector/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/prometheus/client_model/go", + "//vendor:github.com/prometheus/common/expfmt", + "//vendor:github.com/prometheus/common/model", + ], +) + +go_library( + name = "github.com/google/cadvisor/container", + srcs = [ + "github.com/google/cadvisor/container/container.go", + "github.com/google/cadvisor/container/factory.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/manager/watcher", + ], +) + +go_library( + name = "github.com/google/cadvisor/container/common", + srcs = [ + "github.com/google/cadvisor/container/common/container_hints.go", + "github.com/google/cadvisor/container/common/fsHandler.go", + "github.com/google/cadvisor/container/common/helpers.go", + "github.com/google/cadvisor/container/common/inotify_watcher.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/utils", + "//vendor:golang.org/x/exp/inotify", + ], +) + +go_library( + name = "github.com/google/cadvisor/container/docker", + srcs = [ + "github.com/google/cadvisor/container/docker/client.go", + "github.com/google/cadvisor/container/docker/docker.go", + "github.com/google/cadvisor/container/docker/factory.go", + "github.com/google/cadvisor/container/docker/handler.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/blang/semver", + "//vendor:github.com/docker/engine-api/client", + "//vendor:github.com/docker/engine-api/types", + "//vendor:github.com/docker/engine-api/types/container", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/container/common", + "//vendor:github.com/google/cadvisor/container/libcontainer", + "//vendor:github.com/google/cadvisor/devicemapper", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/machine", + "//vendor:github.com/google/cadvisor/manager/watcher", + "//vendor:github.com/google/cadvisor/utils/docker", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/google/cadvisor/container/libcontainer", + srcs = ["github.com/google/cadvisor/container/libcontainer/helpers.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/opencontainers/runc/libcontainer", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + ], +) + +go_library( + name = "github.com/google/cadvisor/container/raw", + srcs = [ + "github.com/google/cadvisor/container/raw/factory.go", + "github.com/google/cadvisor/container/raw/handler.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/container/common", + "//vendor:github.com/google/cadvisor/container/libcontainer", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/machine", + "//vendor:github.com/google/cadvisor/manager/watcher", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + ], +) + +go_library( + name = "github.com/google/cadvisor/container/rkt", + srcs = [ + "github.com/google/cadvisor/container/rkt/client.go", + "github.com/google/cadvisor/container/rkt/factory.go", + "github.com/google/cadvisor/container/rkt/handler.go", + "github.com/google/cadvisor/container/rkt/helpers.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/blang/semver", + "//vendor:github.com/coreos/rkt/api/v1alpha", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/container/common", + "//vendor:github.com/google/cadvisor/container/libcontainer", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/manager/watcher", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + ], +) + +go_library( + name = "github.com/google/cadvisor/container/systemd", + srcs = ["github.com/google/cadvisor/container/systemd/factory.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/manager/watcher", + ], +) + +go_library( + name = "github.com/google/cadvisor/devicemapper", + srcs = [ + "github.com/google/cadvisor/devicemapper/dmsetup_client.go", + "github.com/google/cadvisor/devicemapper/doc.go", + "github.com/google/cadvisor/devicemapper/thin_ls_client.go", + "github.com/google/cadvisor/devicemapper/thin_pool_watcher.go", + "github.com/google/cadvisor/devicemapper/util.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_library( + name = "github.com/google/cadvisor/events", + srcs = ["github.com/google/cadvisor/events/handler.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/utils", + ], +) + +go_library( + name = "github.com/google/cadvisor/fs", + srcs = [ + "github.com/google/cadvisor/fs/fs.go", + "github.com/google/cadvisor/fs/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/docker/pkg/mount", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/devicemapper", + "//vendor:github.com/google/cadvisor/utils/docker", + "//vendor:github.com/mistifyio/go-zfs", + ], +) + +go_library( + name = "github.com/google/cadvisor/healthz", + srcs = ["github.com/google/cadvisor/healthz/healthz.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/google/cadvisor/http/mux"], +) + +go_library( + name = "github.com/google/cadvisor/http", + srcs = ["github.com/google/cadvisor/http/handlers.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/abbot/go-http-auth", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/api", + "//vendor:github.com/google/cadvisor/healthz", + "//vendor:github.com/google/cadvisor/http/mux", + "//vendor:github.com/google/cadvisor/manager", + "//vendor:github.com/google/cadvisor/metrics", + "//vendor:github.com/google/cadvisor/pages", + "//vendor:github.com/google/cadvisor/pages/static", + "//vendor:github.com/google/cadvisor/validate", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/google/cadvisor/http/mux", + srcs = ["github.com/google/cadvisor/http/mux/mux.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/info/v1", + srcs = [ + "github.com/google/cadvisor/info/v1/container.go", + "github.com/google/cadvisor/info/v1/docker.go", + "github.com/google/cadvisor/info/v1/machine.go", + "github.com/google/cadvisor/info/v1/metric.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/info/v1/test", + srcs = ["github.com/google/cadvisor/info/v1/test/datagen.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/google/cadvisor/info/v1"], +) + +go_library( + name = "github.com/google/cadvisor/info/v2", + srcs = [ + "github.com/google/cadvisor/info/v2/container.go", + "github.com/google/cadvisor/info/v2/conversion.go", + "github.com/google/cadvisor/info/v2/machine.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + ], +) + +go_library( + name = "github.com/google/cadvisor/machine", + srcs = [ + "github.com/google/cadvisor/machine/info.go", + "github.com/google/cadvisor/machine/machine.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/utils", + "//vendor:github.com/google/cadvisor/utils/cloudinfo", + "//vendor:github.com/google/cadvisor/utils/sysfs", + "//vendor:github.com/google/cadvisor/utils/sysinfo", + ], +) + +go_library( + name = "github.com/google/cadvisor/manager", + srcs = [ + "github.com/google/cadvisor/manager/container.go", + "github.com/google/cadvisor/manager/manager.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/go-units", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/cache/memory", + "//vendor:github.com/google/cadvisor/collector", + "//vendor:github.com/google/cadvisor/container", + "//vendor:github.com/google/cadvisor/container/docker", + "//vendor:github.com/google/cadvisor/container/raw", + "//vendor:github.com/google/cadvisor/container/rkt", + "//vendor:github.com/google/cadvisor/container/systemd", + "//vendor:github.com/google/cadvisor/events", + "//vendor:github.com/google/cadvisor/fs", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/google/cadvisor/machine", + "//vendor:github.com/google/cadvisor/manager/watcher", + "//vendor:github.com/google/cadvisor/manager/watcher/raw", + "//vendor:github.com/google/cadvisor/manager/watcher/rkt", + "//vendor:github.com/google/cadvisor/summary", + "//vendor:github.com/google/cadvisor/utils/cpuload", + "//vendor:github.com/google/cadvisor/utils/oomparser", + "//vendor:github.com/google/cadvisor/utils/sysfs", + "//vendor:github.com/google/cadvisor/version", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + ], +) + +go_library( + name = "github.com/google/cadvisor/manager/watcher", + srcs = ["github.com/google/cadvisor/manager/watcher/watcher.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/manager/watcher/raw", + srcs = ["github.com/google/cadvisor/manager/watcher/raw/raw.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container/common", + "//vendor:github.com/google/cadvisor/container/libcontainer", + "//vendor:github.com/google/cadvisor/manager/watcher", + "//vendor:golang.org/x/exp/inotify", + ], +) + +go_library( + name = "github.com/google/cadvisor/manager/watcher/rkt", + srcs = ["github.com/google/cadvisor/manager/watcher/rkt/rkt.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/rkt/api/v1alpha", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container/rkt", + "//vendor:github.com/google/cadvisor/manager/watcher", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/google/cadvisor/metrics", + srcs = ["github.com/google/cadvisor/metrics/prometheus.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/google/cadvisor/pages", + srcs = [ + "github.com/google/cadvisor/pages/containers.go", + "github.com/google/cadvisor/pages/docker.go", + "github.com/google/cadvisor/pages/pages.go", + "github.com/google/cadvisor/pages/templates.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/abbot/go-http-auth", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/container/docker", + "//vendor:github.com/google/cadvisor/http/mux", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/manager", + ], +) + +go_library( + name = "github.com/google/cadvisor/pages/static", + srcs = [ + "github.com/google/cadvisor/pages/static/assets.go", + "github.com/google/cadvisor/pages/static/static.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/storage", + srcs = [ + "github.com/google/cadvisor/storage/common_flags.go", + "github.com/google/cadvisor/storage/storage.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/google/cadvisor/info/v1"], +) + +go_library( + name = "github.com/google/cadvisor/summary", + srcs = [ + "github.com/google/cadvisor/summary/buffer.go", + "github.com/google/cadvisor/summary/percentiles.go", + "github.com/google/cadvisor/summary/summary.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/info/v2", + ], +) + +go_library( + name = "github.com/google/cadvisor/utils", + srcs = [ + "github.com/google/cadvisor/utils/path.go", + "github.com/google/cadvisor/utils/timed_store.go", + "github.com/google/cadvisor/utils/utils.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/utils/cloudinfo", + srcs = [ + "github.com/google/cadvisor/utils/cloudinfo/aws.go", + "github.com/google/cadvisor/utils/cloudinfo/azure.go", + "github.com/google/cadvisor/utils/cloudinfo/cloudinfo.go", + "github.com/google/cadvisor/utils/cloudinfo/gce.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:cloud.google.com/go/compute/metadata", + "//vendor:github.com/aws/aws-sdk-go/aws", + "//vendor:github.com/aws/aws-sdk-go/aws/ec2metadata", + "//vendor:github.com/aws/aws-sdk-go/aws/session", + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + ], +) + +go_library( + name = "github.com/google/cadvisor/utils/cpuload", + srcs = ["github.com/google/cadvisor/utils/cpuload/cpuload.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/utils/cpuload/netlink", + ], +) + +cgo_library( + name = "github.com/google/cadvisor/utils/cpuload/netlink_cgo", + srcs = ["github.com/google/cadvisor/utils/cpuload/netlink/defs.go"], + clinkopts = [ + "-ldl", + "-lz", + "-lm", + "-lpthread", + "-ldl", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/utils/cpuload/netlink", + srcs = [ + "github.com/google/cadvisor/utils/cpuload/netlink/conn.go", + "github.com/google/cadvisor/utils/cpuload/netlink/netlink.go", + "github.com/google/cadvisor/utils/cpuload/netlink/reader.go", + ], + library = "github.com/google/cadvisor/utils/cpuload/netlink_cgo", + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/info/v1", + ], +) + +go_library( + name = "github.com/google/cadvisor/utils/docker", + srcs = ["github.com/google/cadvisor/utils/docker/docker.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/engine-api/types"], +) + +go_library( + name = "github.com/google/cadvisor/utils/oomparser", + srcs = ["github.com/google/cadvisor/utils/oomparser/oomparser.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/google/cadvisor/utils", + "//vendor:github.com/google/cadvisor/utils/tail", + ], +) + +go_library( + name = "github.com/google/cadvisor/utils/sysfs", + srcs = ["github.com/google/cadvisor/utils/sysfs/sysfs.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/cadvisor/utils/sysinfo", + srcs = ["github.com/google/cadvisor/utils/sysinfo/sysinfo.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/cadvisor/info/v1", + "//vendor:github.com/google/cadvisor/utils/sysfs", + ], +) + +go_library( + name = "github.com/google/cadvisor/utils/tail", + srcs = ["github.com/google/cadvisor/utils/tail/tail.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/exp/inotify", + ], +) + +go_library( + name = "github.com/google/cadvisor/validate", + srcs = ["github.com/google/cadvisor/validate/validate.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/cadvisor/container/docker", + "//vendor:github.com/google/cadvisor/manager", + "//vendor:github.com/google/cadvisor/utils", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + ], +) + +go_library( + name = "github.com/google/cadvisor/version", + srcs = ["github.com/google/cadvisor/version/version.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/certificate-transparency/go", + srcs = [ + "github.com/google/certificate-transparency/go/serialization.go", + "github.com/google/certificate-transparency/go/signatures.go", + "github.com/google/certificate-transparency/go/types.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/google/certificate-transparency/go/x509"], +) + +go_library( + name = "github.com/google/certificate-transparency/go/asn1", + srcs = [ + "github.com/google/certificate-transparency/go/asn1/asn1.go", + "github.com/google/certificate-transparency/go/asn1/common.go", + "github.com/google/certificate-transparency/go/asn1/marshal.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/google/certificate-transparency/go/client", + srcs = ["github.com/google/certificate-transparency/go/client/logclient.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/certificate-transparency/go", + "//vendor:github.com/mreiferson/go-httpclient", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/google/certificate-transparency/go/x509", + srcs = [ + "github.com/google/certificate-transparency/go/x509/cert_pool.go", + "github.com/google/certificate-transparency/go/x509/pem_decrypt.go", + "github.com/google/certificate-transparency/go/x509/pkcs1.go", + "github.com/google/certificate-transparency/go/x509/pkcs8.go", + "github.com/google/certificate-transparency/go/x509/root.go", + "github.com/google/certificate-transparency/go/x509/root_unix.go", + "github.com/google/certificate-transparency/go/x509/sec1.go", + "github.com/google/certificate-transparency/go/x509/verify.go", + "github.com/google/certificate-transparency/go/x509/x509.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/google/certificate-transparency/go/asn1", + "//vendor:github.com/google/certificate-transparency/go/x509/pkix", + ], +) + +go_library( + name = "github.com/google/certificate-transparency/go/x509/pkix", + srcs = ["github.com/google/certificate-transparency/go/x509/pkix/pkix.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/google/certificate-transparency/go/asn1"], +) + +go_library( + name = "github.com/google/gofuzz", + srcs = [ + "github.com/google/gofuzz/doc.go", + "github.com/google/gofuzz/fuzz.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/gorilla/context", + srcs = [ + "github.com/gorilla/context/context.go", + "github.com/gorilla/context/doc.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/gorilla/mux", + srcs = [ + "github.com/gorilla/mux/doc.go", + "github.com/gorilla/mux/mux.go", + "github.com/gorilla/mux/regexp.go", + "github.com/gorilla/mux/route.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/gorilla/context"], +) + +go_library( + name = "github.com/grpc-ecosystem/grpc-gateway/runtime", + srcs = [ + "github.com/grpc-ecosystem/grpc-gateway/runtime/context.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/convert.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/doc.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/errors.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/handler.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/marshal_json.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/marshal_jsonpb.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/marshaler.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/marshaler_registry.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/mux.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/pattern.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/proto2_convert.go", + "github.com/grpc-ecosystem/grpc-gateway/runtime/query.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/protobuf/jsonpb", + "//vendor:github.com/golang/protobuf/proto", + "//vendor:github.com/grpc-ecosystem/grpc-gateway/runtime/internal", + "//vendor:github.com/grpc-ecosystem/grpc-gateway/utilities", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc", + "//vendor:google.golang.org/grpc/codes", + "//vendor:google.golang.org/grpc/grpclog", + "//vendor:google.golang.org/grpc/metadata", + ], +) + +go_library( + name = "github.com/grpc-ecosystem/grpc-gateway/runtime/internal", + srcs = ["github.com/grpc-ecosystem/grpc-gateway/runtime/internal/stream_chunk.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/grpc-ecosystem/grpc-gateway/utilities", + srcs = [ + "github.com/grpc-ecosystem/grpc-gateway/utilities/doc.go", + "github.com/grpc-ecosystem/grpc-gateway/utilities/pattern.go", + "github.com/grpc-ecosystem/grpc-gateway/utilities/trie.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/hashicorp/golang-lru", + srcs = [ + "github.com/hashicorp/golang-lru/2q.go", + "github.com/hashicorp/golang-lru/arc.go", + "github.com/hashicorp/golang-lru/lru.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/hashicorp/golang-lru/simplelru"], +) + +go_library( + name = "github.com/hashicorp/golang-lru/simplelru", + srcs = ["github.com/hashicorp/golang-lru/simplelru/lru.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/hashicorp/hcl", + srcs = [ + "github.com/hashicorp/hcl/decoder.go", + "github.com/hashicorp/hcl/hcl.go", + "github.com/hashicorp/hcl/lex.go", + "github.com/hashicorp/hcl/parse.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/hashicorp/hcl/hcl/ast", + "//vendor:github.com/hashicorp/hcl/hcl/parser", + "//vendor:github.com/hashicorp/hcl/hcl/token", + "//vendor:github.com/hashicorp/hcl/json/parser", + ], +) + +go_library( + name = "github.com/hashicorp/hcl/hcl/ast", + srcs = [ + "github.com/hashicorp/hcl/hcl/ast/ast.go", + "github.com/hashicorp/hcl/hcl/ast/walk.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/hashicorp/hcl/hcl/token"], +) + +go_library( + name = "github.com/hashicorp/hcl/hcl/parser", + srcs = [ + "github.com/hashicorp/hcl/hcl/parser/error.go", + "github.com/hashicorp/hcl/hcl/parser/parser.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/hashicorp/hcl/hcl/ast", + "//vendor:github.com/hashicorp/hcl/hcl/scanner", + "//vendor:github.com/hashicorp/hcl/hcl/token", + ], +) + +go_library( + name = "github.com/hashicorp/hcl/hcl/scanner", + srcs = ["github.com/hashicorp/hcl/hcl/scanner/scanner.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/hashicorp/hcl/hcl/token"], +) + +go_library( + name = "github.com/hashicorp/hcl/hcl/strconv", + srcs = ["github.com/hashicorp/hcl/hcl/strconv/quote.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/hashicorp/hcl/hcl/token", + srcs = [ + "github.com/hashicorp/hcl/hcl/token/position.go", + "github.com/hashicorp/hcl/hcl/token/token.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/hashicorp/hcl/hcl/strconv"], +) + +go_library( + name = "github.com/hashicorp/hcl/json/parser", + srcs = [ + "github.com/hashicorp/hcl/json/parser/flatten.go", + "github.com/hashicorp/hcl/json/parser/parser.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/hashicorp/hcl/hcl/ast", + "//vendor:github.com/hashicorp/hcl/json/scanner", + "//vendor:github.com/hashicorp/hcl/json/token", + ], +) + +go_library( + name = "github.com/hashicorp/hcl/json/scanner", + srcs = ["github.com/hashicorp/hcl/json/scanner/scanner.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/hashicorp/hcl/json/token"], +) + +go_library( + name = "github.com/hashicorp/hcl/json/token", + srcs = [ + "github.com/hashicorp/hcl/json/token/position.go", + "github.com/hashicorp/hcl/json/token/token.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/hashicorp/hcl/hcl/token"], +) + +go_library( + name = "github.com/hawkular/hawkular-client-go/metrics", + srcs = [ + "github.com/hawkular/hawkular-client-go/metrics/client.go", + "github.com/hawkular/hawkular-client-go/metrics/helpers.go", + "github.com/hawkular/hawkular-client-go/metrics/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/heketi/heketi/client/api/go-client", + srcs = [ + "github.com/heketi/heketi/client/api/go-client/backup.go", + "github.com/heketi/heketi/client/api/go-client/client.go", + "github.com/heketi/heketi/client/api/go-client/cluster.go", + "github.com/heketi/heketi/client/api/go-client/device.go", + "github.com/heketi/heketi/client/api/go-client/node.go", + "github.com/heketi/heketi/client/api/go-client/topology.go", + "github.com/heketi/heketi/client/api/go-client/volume.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/dgrijalva/jwt-go", + "//vendor:github.com/heketi/heketi/pkg/glusterfs/api", + "//vendor:github.com/heketi/heketi/pkg/utils", + ], +) + +go_library( + name = "github.com/heketi/heketi/pkg/glusterfs/api", + srcs = ["github.com/heketi/heketi/pkg/glusterfs/api/types.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/heketi/heketi/pkg/utils", + srcs = [ + "github.com/heketi/heketi/pkg/utils/bodystring.go", + "github.com/heketi/heketi/pkg/utils/jsonutils.go", + "github.com/heketi/heketi/pkg/utils/log.go", + "github.com/heketi/heketi/pkg/utils/sortedstrings.go", + "github.com/heketi/heketi/pkg/utils/statusgroup.go", + "github.com/heketi/heketi/pkg/utils/stringset.go", + "github.com/heketi/heketi/pkg/utils/stringstack.go", + "github.com/heketi/heketi/pkg/utils/uuid.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/lpabon/godbc"], +) + +go_library( + name = "github.com/howeyc/gopass", + srcs = [ + "github.com/howeyc/gopass/pass.go", + "github.com/howeyc/gopass/terminal.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/crypto/ssh/terminal"], +) + +go_library( + name = "github.com/imdario/mergo", + srcs = [ + "github.com/imdario/mergo/doc.go", + "github.com/imdario/mergo/map.go", + "github.com/imdario/mergo/merge.go", + "github.com/imdario/mergo/mergo.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/inconshreveable/mousetrap", + srcs = ["github.com/inconshreveable/mousetrap/trap_others.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/influxdata/influxdb/client", + srcs = ["github.com/influxdata/influxdb/client/influxdb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/influxdata/influxdb/models"], +) + +go_library( + name = "github.com/influxdata/influxdb/models", + srcs = [ + "github.com/influxdata/influxdb/models/consistency.go", + "github.com/influxdata/influxdb/models/points.go", + "github.com/influxdata/influxdb/models/rows.go", + "github.com/influxdata/influxdb/models/time.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/influxdata/influxdb/pkg/escape"], +) + +go_library( + name = "github.com/influxdata/influxdb/pkg/escape", + srcs = [ + "github.com/influxdata/influxdb/pkg/escape/bytes.go", + "github.com/influxdata/influxdb/pkg/escape/strings.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/jmespath/go-jmespath", + srcs = [ + "github.com/jmespath/go-jmespath/api.go", + "github.com/jmespath/go-jmespath/astnodetype_string.go", + "github.com/jmespath/go-jmespath/functions.go", + "github.com/jmespath/go-jmespath/interpreter.go", + "github.com/jmespath/go-jmespath/lexer.go", + "github.com/jmespath/go-jmespath/parser.go", + "github.com/jmespath/go-jmespath/toktype_string.go", + "github.com/jmespath/go-jmespath/util.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/jonboulle/clockwork", + srcs = ["github.com/jonboulle/clockwork/clockwork.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/juju/ratelimit", + srcs = [ + "github.com/juju/ratelimit/ratelimit.go", + "github.com/juju/ratelimit/reader.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/kardianos/osext", + srcs = [ + "github.com/kardianos/osext/osext.go", + "github.com/kardianos/osext/osext_procfs.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/kr/fs", + srcs = [ + "github.com/kr/fs/filesystem.go", + "github.com/kr/fs/walk.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/kr/pty", + srcs = [ + "github.com/kr/pty/doc.go", + "github.com/kr/pty/ioctl.go", + "github.com/kr/pty/pty_linux.go", + "github.com/kr/pty/run.go", + "github.com/kr/pty/util.go", + "github.com/kr/pty/ztypes_amd64.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/lpabon/godbc", + srcs = ["github.com/lpabon/godbc/godbc.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/magiconair/properties", + srcs = [ + "github.com/magiconair/properties/decode.go", + "github.com/magiconair/properties/doc.go", + "github.com/magiconair/properties/integrate.go", + "github.com/magiconair/properties/lex.go", + "github.com/magiconair/properties/load.go", + "github.com/magiconair/properties/parser.go", + "github.com/magiconair/properties/properties.go", + "github.com/magiconair/properties/rangecheck.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mailru/easyjson/buffer", + srcs = ["github.com/mailru/easyjson/buffer/pool.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mailru/easyjson/jlexer", + srcs = [ + "github.com/mailru/easyjson/jlexer/error.go", + "github.com/mailru/easyjson/jlexer/lexer.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mailru/easyjson/jwriter", + srcs = ["github.com/mailru/easyjson/jwriter/writer.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/mailru/easyjson/buffer"], +) + +go_library( + name = "github.com/matttproud/golang_protobuf_extensions/pbutil", + srcs = [ + "github.com/matttproud/golang_protobuf_extensions/pbutil/decode.go", + "github.com/matttproud/golang_protobuf_extensions/pbutil/doc.go", + "github.com/matttproud/golang_protobuf_extensions/pbutil/encode.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/mesos/mesos-go/detector", + srcs = [ + "github.com/mesos/mesos-go/detector/doc.go", + "github.com/mesos/mesos-go/detector/factory.go", + "github.com/mesos/mesos-go/detector/interface.go", + "github.com/mesos/mesos-go/detector/standalone.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/golang/glog", + "//vendor:github.com/mesos/mesos-go/mesosproto", + "//vendor:github.com/mesos/mesos-go/mesosutil", + "//vendor:github.com/mesos/mesos-go/upid", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/mesos/mesos-go/detector/zoo", + srcs = [ + "github.com/mesos/mesos-go/detector/zoo/client2.go", + "github.com/mesos/mesos-go/detector/zoo/detect.go", + "github.com/mesos/mesos-go/detector/zoo/doc.go", + "github.com/mesos/mesos-go/detector/zoo/plugin.go", + "github.com/mesos/mesos-go/detector/zoo/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/golang/glog", + "//vendor:github.com/mesos/mesos-go/detector", + "//vendor:github.com/mesos/mesos-go/mesosproto", + "//vendor:github.com/samuel/go-zookeeper/zk", + ], +) + +go_library( + name = "github.com/mesos/mesos-go/mesosproto", + srcs = [ + "github.com/mesos/mesos-go/mesosproto/authentication.pb.go", + "github.com/mesos/mesos-go/mesosproto/internal.pb.go", + "github.com/mesos/mesos-go/mesosproto/mesos.pb.go", + "github.com/mesos/mesos-go/mesosproto/messages.pb.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/gogo/protobuf/proto"], +) + +go_library( + name = "github.com/mesos/mesos-go/mesosutil", + srcs = [ + "github.com/mesos/mesos-go/mesosutil/constants.go", + "github.com/mesos/mesos-go/mesosutil/mesosprotoutil.go", + "github.com/mesos/mesos-go/mesosutil/node.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/golang/glog", + "//vendor:github.com/mesos/mesos-go/mesosproto", + ], +) + +go_library( + name = "github.com/mesos/mesos-go/upid", + srcs = [ + "github.com/mesos/mesos-go/upid/doc.go", + "github.com/mesos/mesos-go/upid/upid.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/miekg/dns", + srcs = [ + "github.com/miekg/dns/client.go", + "github.com/miekg/dns/clientconfig.go", + "github.com/miekg/dns/defaults.go", + "github.com/miekg/dns/dns.go", + "github.com/miekg/dns/dnssec.go", + "github.com/miekg/dns/dnssec_keygen.go", + "github.com/miekg/dns/dnssec_keyscan.go", + "github.com/miekg/dns/dnssec_privkey.go", + "github.com/miekg/dns/doc.go", + "github.com/miekg/dns/edns.go", + "github.com/miekg/dns/format.go", + "github.com/miekg/dns/generate.go", + "github.com/miekg/dns/labels.go", + "github.com/miekg/dns/msg.go", + "github.com/miekg/dns/msg_helpers.go", + "github.com/miekg/dns/nsecx.go", + "github.com/miekg/dns/privaterr.go", + "github.com/miekg/dns/rawmsg.go", + "github.com/miekg/dns/reverse.go", + "github.com/miekg/dns/sanitize.go", + "github.com/miekg/dns/scan.go", + "github.com/miekg/dns/scan_rr.go", + "github.com/miekg/dns/scanner.go", + "github.com/miekg/dns/server.go", + "github.com/miekg/dns/sig0.go", + "github.com/miekg/dns/singleinflight.go", + "github.com/miekg/dns/tlsa.go", + "github.com/miekg/dns/tsig.go", + "github.com/miekg/dns/types.go", + "github.com/miekg/dns/udp.go", + "github.com/miekg/dns/udp_linux.go", + "github.com/miekg/dns/update.go", + "github.com/miekg/dns/xfr.go", + "github.com/miekg/dns/zmsg.go", + "github.com/miekg/dns/ztypes.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mistifyio/go-zfs", + srcs = [ + "github.com/mistifyio/go-zfs/error.go", + "github.com/mistifyio/go-zfs/utils.go", + "github.com/mistifyio/go-zfs/zfs.go", + "github.com/mistifyio/go-zfs/zpool.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/pborman/uuid"], +) + +go_library( + name = "github.com/mitchellh/go-wordwrap", + srcs = ["github.com/mitchellh/go-wordwrap/wordwrap.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mitchellh/mapstructure", + srcs = [ + "github.com/mitchellh/mapstructure/decode_hooks.go", + "github.com/mitchellh/mapstructure/error.go", + "github.com/mitchellh/mapstructure/mapstructure.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mreiferson/go-httpclient", + srcs = ["github.com/mreiferson/go-httpclient/httpclient.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mvdan/xurls", + srcs = [ + "github.com/mvdan/xurls/regex.go", + "github.com/mvdan/xurls/schemes.go", + "github.com/mvdan/xurls/tlds.go", + "github.com/mvdan/xurls/tlds_pseudo.go", + "github.com/mvdan/xurls/xurls.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/mxk/go-flowrate/flowrate", + srcs = [ + "github.com/mxk/go-flowrate/flowrate/flowrate.go", + "github.com/mxk/go-flowrate/flowrate/io.go", + "github.com/mxk/go-flowrate/flowrate/util.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo", + srcs = ["github.com/onsi/ginkgo/ginkgo_dsl.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/internal/codelocation", + "//vendor:github.com/onsi/ginkgo/internal/failer", + "//vendor:github.com/onsi/ginkgo/internal/remote", + "//vendor:github.com/onsi/ginkgo/internal/suite", + "//vendor:github.com/onsi/ginkgo/internal/testingtproxy", + "//vendor:github.com/onsi/ginkgo/internal/writer", + "//vendor:github.com/onsi/ginkgo/reporters", + "//vendor:github.com/onsi/ginkgo/reporters/stenographer", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/config", + srcs = ["github.com/onsi/ginkgo/config/config.go"], + tags = ["automanaged"], +) + +go_binary( + name = "github.com/onsi/ginkgo/ginkgo", + srcs = [ + "github.com/onsi/ginkgo/ginkgo/bootstrap_command.go", + "github.com/onsi/ginkgo/ginkgo/build_command.go", + "github.com/onsi/ginkgo/ginkgo/convert_command.go", + "github.com/onsi/ginkgo/ginkgo/generate_command.go", + "github.com/onsi/ginkgo/ginkgo/help_command.go", + "github.com/onsi/ginkgo/ginkgo/main.go", + "github.com/onsi/ginkgo/ginkgo/nodot_command.go", + "github.com/onsi/ginkgo/ginkgo/notifications.go", + "github.com/onsi/ginkgo/ginkgo/run_command.go", + "github.com/onsi/ginkgo/ginkgo/run_watch_and_build_command_flags.go", + "github.com/onsi/ginkgo/ginkgo/suite_runner.go", + "github.com/onsi/ginkgo/ginkgo/unfocus_command.go", + "github.com/onsi/ginkgo/ginkgo/version_command.go", + "github.com/onsi/ginkgo/ginkgo/watch_command.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/ginkgo/convert", + "//vendor:github.com/onsi/ginkgo/ginkgo/interrupthandler", + "//vendor:github.com/onsi/ginkgo/ginkgo/nodot", + "//vendor:github.com/onsi/ginkgo/ginkgo/testrunner", + "//vendor:github.com/onsi/ginkgo/ginkgo/testsuite", + "//vendor:github.com/onsi/ginkgo/ginkgo/watch", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/ginkgo/convert", + srcs = [ + "github.com/onsi/ginkgo/ginkgo/convert/ginkgo_ast_nodes.go", + "github.com/onsi/ginkgo/ginkgo/convert/import.go", + "github.com/onsi/ginkgo/ginkgo/convert/package_rewriter.go", + "github.com/onsi/ginkgo/ginkgo/convert/test_finder.go", + "github.com/onsi/ginkgo/ginkgo/convert/testfile_rewriter.go", + "github.com/onsi/ginkgo/ginkgo/convert/testing_t_rewriter.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo/ginkgo/interrupthandler", + srcs = [ + "github.com/onsi/ginkgo/ginkgo/interrupthandler/interrupt_handler.go", + "github.com/onsi/ginkgo/ginkgo/interrupthandler/sigquit_swallower_unix.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo/ginkgo/nodot", + srcs = ["github.com/onsi/ginkgo/ginkgo/nodot/nodot.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo/ginkgo/testrunner", + srcs = [ + "github.com/onsi/ginkgo/ginkgo/testrunner/log_writer.go", + "github.com/onsi/ginkgo/ginkgo/testrunner/run_result.go", + "github.com/onsi/ginkgo/ginkgo/testrunner/test_runner.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/ginkgo/testsuite", + "//vendor:github.com/onsi/ginkgo/internal/remote", + "//vendor:github.com/onsi/ginkgo/reporters/stenographer", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/ginkgo/testsuite", + srcs = [ + "github.com/onsi/ginkgo/ginkgo/testsuite/test_suite.go", + "github.com/onsi/ginkgo/ginkgo/testsuite/vendor_check_go16.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo/ginkgo/watch", + srcs = [ + "github.com/onsi/ginkgo/ginkgo/watch/delta.go", + "github.com/onsi/ginkgo/ginkgo/watch/delta_tracker.go", + "github.com/onsi/ginkgo/ginkgo/watch/dependencies.go", + "github.com/onsi/ginkgo/ginkgo/watch/package_hash.go", + "github.com/onsi/ginkgo/ginkgo/watch/package_hashes.go", + "github.com/onsi/ginkgo/ginkgo/watch/suite.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/ginkgo/ginkgo/testsuite"], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/codelocation", + srcs = ["github.com/onsi/ginkgo/internal/codelocation/code_location.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/ginkgo/types"], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/containernode", + srcs = ["github.com/onsi/ginkgo/internal/containernode/container_node.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/internal/leafnodes", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/failer", + srcs = ["github.com/onsi/ginkgo/internal/failer/failer.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/ginkgo/types"], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/leafnodes", + srcs = [ + "github.com/onsi/ginkgo/internal/leafnodes/benchmarker.go", + "github.com/onsi/ginkgo/internal/leafnodes/interfaces.go", + "github.com/onsi/ginkgo/internal/leafnodes/it_node.go", + "github.com/onsi/ginkgo/internal/leafnodes/measure_node.go", + "github.com/onsi/ginkgo/internal/leafnodes/runner.go", + "github.com/onsi/ginkgo/internal/leafnodes/setup_nodes.go", + "github.com/onsi/ginkgo/internal/leafnodes/suite_nodes.go", + "github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go", + "github.com/onsi/ginkgo/internal/leafnodes/synchronized_before_suite_node.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/internal/codelocation", + "//vendor:github.com/onsi/ginkgo/internal/failer", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/remote", + srcs = [ + "github.com/onsi/ginkgo/internal/remote/aggregator.go", + "github.com/onsi/ginkgo/internal/remote/forwarding_reporter.go", + "github.com/onsi/ginkgo/internal/remote/output_interceptor.go", + "github.com/onsi/ginkgo/internal/remote/output_interceptor_unix.go", + "github.com/onsi/ginkgo/internal/remote/server.go", + "github.com/onsi/ginkgo/internal/remote/syscall_dup_unix.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/reporters", + "//vendor:github.com/onsi/ginkgo/reporters/stenographer", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/spec", + srcs = [ + "github.com/onsi/ginkgo/internal/spec/index_computer.go", + "github.com/onsi/ginkgo/internal/spec/spec.go", + "github.com/onsi/ginkgo/internal/spec/specs.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/internal/containernode", + "//vendor:github.com/onsi/ginkgo/internal/leafnodes", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/specrunner", + srcs = [ + "github.com/onsi/ginkgo/internal/specrunner/random_id.go", + "github.com/onsi/ginkgo/internal/specrunner/spec_runner.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/internal/leafnodes", + "//vendor:github.com/onsi/ginkgo/internal/spec", + "//vendor:github.com/onsi/ginkgo/internal/writer", + "//vendor:github.com/onsi/ginkgo/reporters", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/suite", + srcs = ["github.com/onsi/ginkgo/internal/suite/suite.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/internal/containernode", + "//vendor:github.com/onsi/ginkgo/internal/failer", + "//vendor:github.com/onsi/ginkgo/internal/leafnodes", + "//vendor:github.com/onsi/ginkgo/internal/spec", + "//vendor:github.com/onsi/ginkgo/internal/specrunner", + "//vendor:github.com/onsi/ginkgo/internal/writer", + "//vendor:github.com/onsi/ginkgo/reporters", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/testingtproxy", + srcs = ["github.com/onsi/ginkgo/internal/testingtproxy/testing_t_proxy.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo/internal/writer", + srcs = [ + "github.com/onsi/ginkgo/internal/writer/fake_writer.go", + "github.com/onsi/ginkgo/internal/writer/writer.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/ginkgo/reporters", + srcs = [ + "github.com/onsi/ginkgo/reporters/default_reporter.go", + "github.com/onsi/ginkgo/reporters/fake_reporter.go", + "github.com/onsi/ginkgo/reporters/junit_reporter.go", + "github.com/onsi/ginkgo/reporters/reporter.go", + "github.com/onsi/ginkgo/reporters/teamcity_reporter.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/ginkgo/config", + "//vendor:github.com/onsi/ginkgo/reporters/stenographer", + "//vendor:github.com/onsi/ginkgo/types", + ], +) + +go_library( + name = "github.com/onsi/ginkgo/reporters/stenographer", + srcs = [ + "github.com/onsi/ginkgo/reporters/stenographer/console_logging.go", + "github.com/onsi/ginkgo/reporters/stenographer/fake_stenographer.go", + "github.com/onsi/ginkgo/reporters/stenographer/stenographer.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/ginkgo/types"], +) + +go_library( + name = "github.com/onsi/ginkgo/types", + srcs = [ + "github.com/onsi/ginkgo/types/code_location.go", + "github.com/onsi/ginkgo/types/synchronization.go", + "github.com/onsi/ginkgo/types/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/gomega", + srcs = [ + "github.com/onsi/gomega/gomega_dsl.go", + "github.com/onsi/gomega/matchers.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/gomega/internal/assertion", + "//vendor:github.com/onsi/gomega/internal/asyncassertion", + "//vendor:github.com/onsi/gomega/internal/testingtsupport", + "//vendor:github.com/onsi/gomega/matchers", + "//vendor:github.com/onsi/gomega/types", + ], +) + +go_library( + name = "github.com/onsi/gomega/format", + srcs = ["github.com/onsi/gomega/format/format.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/gomega/gstruct", + srcs = [ + "github.com/onsi/gomega/gstruct/elements.go", + "github.com/onsi/gomega/gstruct/fields.go", + "github.com/onsi/gomega/gstruct/ignore.go", + "github.com/onsi/gomega/gstruct/pointer.go", + "github.com/onsi/gomega/gstruct/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/gomega/format", + "//vendor:github.com/onsi/gomega/gstruct/errors", + "//vendor:github.com/onsi/gomega/types", + ], +) + +go_library( + name = "github.com/onsi/gomega/gstruct/errors", + srcs = ["github.com/onsi/gomega/gstruct/errors/nested_types.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/gomega/types"], +) + +go_library( + name = "github.com/onsi/gomega/internal/assertion", + srcs = ["github.com/onsi/gomega/internal/assertion/assertion.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/gomega/types"], +) + +go_library( + name = "github.com/onsi/gomega/internal/asyncassertion", + srcs = ["github.com/onsi/gomega/internal/asyncassertion/async_assertion.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/gomega/internal/oraclematcher", + "//vendor:github.com/onsi/gomega/types", + ], +) + +go_library( + name = "github.com/onsi/gomega/internal/oraclematcher", + srcs = ["github.com/onsi/gomega/internal/oraclematcher/oracle_matcher.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/gomega/types"], +) + +go_library( + name = "github.com/onsi/gomega/internal/testingtsupport", + srcs = ["github.com/onsi/gomega/internal/testingtsupport/testing_t_support.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/gomega/types"], +) + +go_library( + name = "github.com/onsi/gomega/matchers", + srcs = [ + "github.com/onsi/gomega/matchers/and.go", + "github.com/onsi/gomega/matchers/assignable_to_type_of_matcher.go", + "github.com/onsi/gomega/matchers/be_a_directory.go", + "github.com/onsi/gomega/matchers/be_a_regular_file.go", + "github.com/onsi/gomega/matchers/be_an_existing_file.go", + "github.com/onsi/gomega/matchers/be_closed_matcher.go", + "github.com/onsi/gomega/matchers/be_empty_matcher.go", + "github.com/onsi/gomega/matchers/be_equivalent_to_matcher.go", + "github.com/onsi/gomega/matchers/be_false_matcher.go", + "github.com/onsi/gomega/matchers/be_identical_to.go", + "github.com/onsi/gomega/matchers/be_nil_matcher.go", + "github.com/onsi/gomega/matchers/be_numerically_matcher.go", + "github.com/onsi/gomega/matchers/be_sent_matcher.go", + "github.com/onsi/gomega/matchers/be_temporally_matcher.go", + "github.com/onsi/gomega/matchers/be_true_matcher.go", + "github.com/onsi/gomega/matchers/be_zero_matcher.go", + "github.com/onsi/gomega/matchers/consist_of.go", + "github.com/onsi/gomega/matchers/contain_element_matcher.go", + "github.com/onsi/gomega/matchers/contain_substring_matcher.go", + "github.com/onsi/gomega/matchers/equal_matcher.go", + "github.com/onsi/gomega/matchers/have_cap_matcher.go", + "github.com/onsi/gomega/matchers/have_key_matcher.go", + "github.com/onsi/gomega/matchers/have_key_with_value_matcher.go", + "github.com/onsi/gomega/matchers/have_len_matcher.go", + "github.com/onsi/gomega/matchers/have_occurred_matcher.go", + "github.com/onsi/gomega/matchers/have_prefix_matcher.go", + "github.com/onsi/gomega/matchers/have_suffix_matcher.go", + "github.com/onsi/gomega/matchers/match_error_matcher.go", + "github.com/onsi/gomega/matchers/match_json_matcher.go", + "github.com/onsi/gomega/matchers/match_regexp_matcher.go", + "github.com/onsi/gomega/matchers/match_yaml_matcher.go", + "github.com/onsi/gomega/matchers/not.go", + "github.com/onsi/gomega/matchers/or.go", + "github.com/onsi/gomega/matchers/panic_matcher.go", + "github.com/onsi/gomega/matchers/receive_matcher.go", + "github.com/onsi/gomega/matchers/succeed_matcher.go", + "github.com/onsi/gomega/matchers/type_support.go", + "github.com/onsi/gomega/matchers/with_transform.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/gomega/format", + "//vendor:github.com/onsi/gomega/internal/oraclematcher", + "//vendor:github.com/onsi/gomega/matchers/support/goraph/bipartitegraph", + "//vendor:github.com/onsi/gomega/types", + "//vendor:gopkg.in/yaml.v2", + ], +) + +go_library( + name = "github.com/onsi/gomega/matchers/support/goraph/bipartitegraph", + srcs = [ + "github.com/onsi/gomega/matchers/support/goraph/bipartitegraph/bipartitegraph.go", + "github.com/onsi/gomega/matchers/support/goraph/bipartitegraph/bipartitegraphmatching.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/onsi/gomega/matchers/support/goraph/edge", + "//vendor:github.com/onsi/gomega/matchers/support/goraph/node", + "//vendor:github.com/onsi/gomega/matchers/support/goraph/util", + ], +) + +go_library( + name = "github.com/onsi/gomega/matchers/support/goraph/edge", + srcs = ["github.com/onsi/gomega/matchers/support/goraph/edge/edge.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/onsi/gomega/matchers/support/goraph/node"], +) + +go_library( + name = "github.com/onsi/gomega/matchers/support/goraph/node", + srcs = ["github.com/onsi/gomega/matchers/support/goraph/node/node.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/gomega/matchers/support/goraph/util", + srcs = ["github.com/onsi/gomega/matchers/support/goraph/util/util.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/onsi/gomega/types", + srcs = ["github.com/onsi/gomega/types/types.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer", + srcs = [ + "github.com/opencontainers/runc/libcontainer/capabilities_linux.go", + "github.com/opencontainers/runc/libcontainer/console.go", + "github.com/opencontainers/runc/libcontainer/console_linux.go", + "github.com/opencontainers/runc/libcontainer/container.go", + "github.com/opencontainers/runc/libcontainer/container_linux.go", + "github.com/opencontainers/runc/libcontainer/criu_opts_unix.go", + "github.com/opencontainers/runc/libcontainer/error.go", + "github.com/opencontainers/runc/libcontainer/factory.go", + "github.com/opencontainers/runc/libcontainer/factory_linux.go", + "github.com/opencontainers/runc/libcontainer/generic_error.go", + "github.com/opencontainers/runc/libcontainer/init_linux.go", + "github.com/opencontainers/runc/libcontainer/message_linux.go", + "github.com/opencontainers/runc/libcontainer/network_linux.go", + "github.com/opencontainers/runc/libcontainer/notify_linux.go", + "github.com/opencontainers/runc/libcontainer/process.go", + "github.com/opencontainers/runc/libcontainer/process_linux.go", + "github.com/opencontainers/runc/libcontainer/restored_process.go", + "github.com/opencontainers/runc/libcontainer/rootfs_linux.go", + "github.com/opencontainers/runc/libcontainer/setgroups_linux.go", + "github.com/opencontainers/runc/libcontainer/setns_init_linux.go", + "github.com/opencontainers/runc/libcontainer/standard_init_linux.go", + "github.com/opencontainers/runc/libcontainer/state_linux.go", + "github.com/opencontainers/runc/libcontainer/stats.go", + "github.com/opencontainers/runc/libcontainer/stats_linux.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/Sirupsen/logrus", + "//vendor:github.com/docker/docker/pkg/mount", + "//vendor:github.com/docker/docker/pkg/symlink", + "//vendor:github.com/golang/protobuf/proto", + "//vendor:github.com/opencontainers/runc/libcontainer/apparmor", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/systemd", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs/validate", + "//vendor:github.com/opencontainers/runc/libcontainer/criurpc", + "//vendor:github.com/opencontainers/runc/libcontainer/keys", + "//vendor:github.com/opencontainers/runc/libcontainer/label", + "//vendor:github.com/opencontainers/runc/libcontainer/seccomp", + "//vendor:github.com/opencontainers/runc/libcontainer/stacktrace", + "//vendor:github.com/opencontainers/runc/libcontainer/system", + "//vendor:github.com/opencontainers/runc/libcontainer/user", + "//vendor:github.com/opencontainers/runc/libcontainer/utils", + "//vendor:github.com/syndtr/gocapability/capability", + "//vendor:github.com/vishvananda/netlink", + "//vendor:github.com/vishvananda/netlink/nl", + ], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/apparmor", + srcs = ["github.com/opencontainers/runc/libcontainer/apparmor/apparmor_disabled.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/cgroups", + srcs = [ + "github.com/opencontainers/runc/libcontainer/cgroups/cgroups.go", + "github.com/opencontainers/runc/libcontainer/cgroups/stats.go", + "github.com/opencontainers/runc/libcontainer/cgroups/utils.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/docker/go-units", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + ], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/cgroups/fs", + srcs = [ + "github.com/opencontainers/runc/libcontainer/cgroups/fs/apply_raw.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/blkio.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/cpu.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/cpuacct.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/cpuset.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/devices.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/freezer.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/hugetlb.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/memory.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/name.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/net_cls.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/net_prio.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/perf_event.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/pids.go", + "github.com/opencontainers/runc/libcontainer/cgroups/fs/utils.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + "//vendor:github.com/opencontainers/runc/libcontainer/system", + "//vendor:github.com/opencontainers/runc/libcontainer/utils", + ], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/cgroups/systemd", + srcs = ["github.com/opencontainers/runc/libcontainer/cgroups/systemd/apply_systemd.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-systemd/dbus", + "//vendor:github.com/coreos/go-systemd/util", + "//vendor:github.com/godbus/dbus", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", + "//vendor:github.com/opencontainers/runc/libcontainer/cgroups/fs", + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + ], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/configs", + srcs = [ + "github.com/opencontainers/runc/libcontainer/configs/blkio_device.go", + "github.com/opencontainers/runc/libcontainer/configs/cgroup_unix.go", + "github.com/opencontainers/runc/libcontainer/configs/config.go", + "github.com/opencontainers/runc/libcontainer/configs/config_unix.go", + "github.com/opencontainers/runc/libcontainer/configs/device.go", + "github.com/opencontainers/runc/libcontainer/configs/device_defaults.go", + "github.com/opencontainers/runc/libcontainer/configs/hugepage_limit.go", + "github.com/opencontainers/runc/libcontainer/configs/interface_priority_map.go", + "github.com/opencontainers/runc/libcontainer/configs/mount.go", + "github.com/opencontainers/runc/libcontainer/configs/namespaces.go", + "github.com/opencontainers/runc/libcontainer/configs/namespaces_syscall.go", + "github.com/opencontainers/runc/libcontainer/configs/namespaces_unix.go", + "github.com/opencontainers/runc/libcontainer/configs/network.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/Sirupsen/logrus"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/configs/validate", + srcs = ["github.com/opencontainers/runc/libcontainer/configs/validate/validator.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/opencontainers/runc/libcontainer/configs", + "//vendor:github.com/opencontainers/runc/libcontainer/selinux", + ], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/criurpc", + srcs = ["github.com/opencontainers/runc/libcontainer/criurpc/criurpc.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/keys", + srcs = ["github.com/opencontainers/runc/libcontainer/keys/keyctl.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/label", + srcs = ["github.com/opencontainers/runc/libcontainer/label/label.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/seccomp", + srcs = [ + "github.com/opencontainers/runc/libcontainer/seccomp/config.go", + "github.com/opencontainers/runc/libcontainer/seccomp/seccomp_unsupported.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/opencontainers/runc/libcontainer/configs"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/selinux", + srcs = ["github.com/opencontainers/runc/libcontainer/selinux/selinux.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/opencontainers/runc/libcontainer/system"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/stacktrace", + srcs = [ + "github.com/opencontainers/runc/libcontainer/stacktrace/capture.go", + "github.com/opencontainers/runc/libcontainer/stacktrace/frame.go", + "github.com/opencontainers/runc/libcontainer/stacktrace/stacktrace.go", + ], + tags = ["automanaged"], +) + +cgo_library( + name = "github.com/opencontainers/runc/libcontainer/system_cgo", + srcs = ["github.com/opencontainers/runc/libcontainer/system/sysconfig.go"], + clinkopts = [ + "-ldl", + "-lz", + "-lm", + "-lpthread", + "-ldl", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/system", + srcs = [ + "github.com/opencontainers/runc/libcontainer/system/linux.go", + "github.com/opencontainers/runc/libcontainer/system/proc.go", + "github.com/opencontainers/runc/libcontainer/system/setns_linux.go", + "github.com/opencontainers/runc/libcontainer/system/syscall_linux_64.go", + "github.com/opencontainers/runc/libcontainer/system/xattrs_linux.go", + ], + library = "github.com/opencontainers/runc/libcontainer/system_cgo", + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/user", + srcs = [ + "github.com/opencontainers/runc/libcontainer/user/lookup.go", + "github.com/opencontainers/runc/libcontainer/user/lookup_unix.go", + "github.com/opencontainers/runc/libcontainer/user/user.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/opencontainers/runc/libcontainer/utils", + srcs = [ + "github.com/opencontainers/runc/libcontainer/utils/utils.go", + "github.com/opencontainers/runc/libcontainer/utils/utils_unix.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/pborman/uuid", + srcs = [ + "github.com/pborman/uuid/dce.go", + "github.com/pborman/uuid/doc.go", + "github.com/pborman/uuid/hash.go", + "github.com/pborman/uuid/json.go", + "github.com/pborman/uuid/node.go", + "github.com/pborman/uuid/time.go", + "github.com/pborman/uuid/util.go", + "github.com/pborman/uuid/uuid.go", + "github.com/pborman/uuid/version1.go", + "github.com/pborman/uuid/version4.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/pelletier/go-buffruneio", + srcs = ["github.com/pelletier/go-buffruneio/buffruneio.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/pelletier/go-toml", + srcs = [ + "github.com/pelletier/go-toml/doc.go", + "github.com/pelletier/go-toml/keysparsing.go", + "github.com/pelletier/go-toml/lexer.go", + "github.com/pelletier/go-toml/match.go", + "github.com/pelletier/go-toml/parser.go", + "github.com/pelletier/go-toml/position.go", + "github.com/pelletier/go-toml/query.go", + "github.com/pelletier/go-toml/querylexer.go", + "github.com/pelletier/go-toml/queryparser.go", + "github.com/pelletier/go-toml/token.go", + "github.com/pelletier/go-toml/toml.go", + "github.com/pelletier/go-toml/tomltree_conversions.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/pelletier/go-buffruneio"], +) + +go_library( + name = "github.com/pkg/errors", + srcs = [ + "github.com/pkg/errors/errors.go", + "github.com/pkg/errors/stack.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/pkg/sftp", + srcs = [ + "github.com/pkg/sftp/attrs.go", + "github.com/pkg/sftp/attrs_unix.go", + "github.com/pkg/sftp/client.go", + "github.com/pkg/sftp/conn.go", + "github.com/pkg/sftp/packet.go", + "github.com/pkg/sftp/release.go", + "github.com/pkg/sftp/server.go", + "github.com/pkg/sftp/server_statvfs_impl.go", + "github.com/pkg/sftp/server_statvfs_linux.go", + "github.com/pkg/sftp/server_unix.go", + "github.com/pkg/sftp/sftp.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/kr/fs", + "//vendor:github.com/pkg/errors", + "//vendor:golang.org/x/crypto/ssh", + ], +) + +go_library( + name = "github.com/pmezard/go-difflib/difflib", + srcs = ["github.com/pmezard/go-difflib/difflib/difflib.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/prometheus/client_golang/prometheus", + srcs = [ + "github.com/prometheus/client_golang/prometheus/collector.go", + "github.com/prometheus/client_golang/prometheus/counter.go", + "github.com/prometheus/client_golang/prometheus/desc.go", + "github.com/prometheus/client_golang/prometheus/doc.go", + "github.com/prometheus/client_golang/prometheus/expvar.go", + "github.com/prometheus/client_golang/prometheus/gauge.go", + "github.com/prometheus/client_golang/prometheus/go_collector.go", + "github.com/prometheus/client_golang/prometheus/histogram.go", + "github.com/prometheus/client_golang/prometheus/http.go", + "github.com/prometheus/client_golang/prometheus/metric.go", + "github.com/prometheus/client_golang/prometheus/process_collector.go", + "github.com/prometheus/client_golang/prometheus/push.go", + "github.com/prometheus/client_golang/prometheus/registry.go", + "github.com/prometheus/client_golang/prometheus/summary.go", + "github.com/prometheus/client_golang/prometheus/untyped.go", + "github.com/prometheus/client_golang/prometheus/value.go", + "github.com/prometheus/client_golang/prometheus/vec.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/beorn7/perks/quantile", + "//vendor:github.com/golang/protobuf/proto", + "//vendor:github.com/prometheus/client_model/go", + "//vendor:github.com/prometheus/common/expfmt", + "//vendor:github.com/prometheus/procfs", + ], +) + +go_library( + name = "github.com/prometheus/client_model/go", + srcs = ["github.com/prometheus/client_model/go/metrics.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "github.com/prometheus/common/expfmt", + srcs = [ + "github.com/prometheus/common/expfmt/decode.go", + "github.com/prometheus/common/expfmt/encode.go", + "github.com/prometheus/common/expfmt/expfmt.go", + "github.com/prometheus/common/expfmt/json_decode.go", + "github.com/prometheus/common/expfmt/text_create.go", + "github.com/prometheus/common/expfmt/text_parse.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:bitbucket.org/ww/goautoneg", + "//vendor:github.com/golang/protobuf/proto", + "//vendor:github.com/matttproud/golang_protobuf_extensions/pbutil", + "//vendor:github.com/prometheus/client_model/go", + "//vendor:github.com/prometheus/common/model", + ], +) + +go_library( + name = "github.com/prometheus/common/model", + srcs = [ + "github.com/prometheus/common/model/alert.go", + "github.com/prometheus/common/model/fingerprinting.go", + "github.com/prometheus/common/model/labels.go", + "github.com/prometheus/common/model/labelset.go", + "github.com/prometheus/common/model/metric.go", + "github.com/prometheus/common/model/model.go", + "github.com/prometheus/common/model/signature.go", + "github.com/prometheus/common/model/silence.go", + "github.com/prometheus/common/model/time.go", + "github.com/prometheus/common/model/value.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/prometheus/procfs", + srcs = [ + "github.com/prometheus/procfs/doc.go", + "github.com/prometheus/procfs/fs.go", + "github.com/prometheus/procfs/ipvs.go", + "github.com/prometheus/procfs/mdstat.go", + "github.com/prometheus/procfs/proc.go", + "github.com/prometheus/procfs/proc_io.go", + "github.com/prometheus/procfs/proc_limits.go", + "github.com/prometheus/procfs/proc_stat.go", + "github.com/prometheus/procfs/stat.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/quobyte/api", + srcs = [ + "github.com/quobyte/api/quobyte.go", + "github.com/quobyte/api/rpc_client.go", + "github.com/quobyte/api/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/rackspace/gophercloud", + srcs = [ + "github.com/rackspace/gophercloud/auth_options.go", + "github.com/rackspace/gophercloud/auth_results.go", + "github.com/rackspace/gophercloud/doc.go", + "github.com/rackspace/gophercloud/endpoint_search.go", + "github.com/rackspace/gophercloud/params.go", + "github.com/rackspace/gophercloud/provider_client.go", + "github.com/rackspace/gophercloud/results.go", + "github.com/rackspace/gophercloud/service_client.go", + "github.com/rackspace/gophercloud/util.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/mitchellh/mapstructure"], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack", + srcs = [ + "github.com/rackspace/gophercloud/openstack/auth_env.go", + "github.com/rackspace/gophercloud/openstack/client.go", + "github.com/rackspace/gophercloud/openstack/endpoint_location.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v2/tokens", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v3/tokens", + "//vendor:github.com/rackspace/gophercloud/openstack/utils", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes", + srcs = [ + "github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes/doc.go", + "github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes/requests.go", + "github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes/results.go", + "github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes/urls.go", + "github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/common/extensions", + srcs = [ + "github.com/rackspace/gophercloud/openstack/common/extensions/doc.go", + "github.com/rackspace/gophercloud/openstack/common/extensions/errors.go", + "github.com/rackspace/gophercloud/openstack/common/extensions/requests.go", + "github.com/rackspace/gophercloud/openstack/common/extensions/results.go", + "github.com/rackspace/gophercloud/openstack/common/extensions/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/bootfromvolume", + srcs = [ + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/bootfromvolume/requests.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/bootfromvolume/results.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/bootfromvolume/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/servers", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/diskconfig", + srcs = [ + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/diskconfig/doc.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/diskconfig/requests.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/diskconfig/results.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/servers", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach", + srcs = [ + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach/doc.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach/requests.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach/results.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/compute/v2/flavors", + srcs = [ + "github.com/rackspace/gophercloud/openstack/compute/v2/flavors/doc.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/flavors/requests.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/flavors/results.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/flavors/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/compute/v2/images", + srcs = [ + "github.com/rackspace/gophercloud/openstack/compute/v2/images/doc.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/images/requests.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/images/results.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/images/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/compute/v2/servers", + srcs = [ + "github.com/rackspace/gophercloud/openstack/compute/v2/servers/doc.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/servers/requests.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/servers/results.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/servers/urls.go", + "github.com/rackspace/gophercloud/openstack/compute/v2/servers/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/flavors", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/images", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/identity/v2/tenants", + srcs = [ + "github.com/rackspace/gophercloud/openstack/identity/v2/tenants/doc.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tenants/requests.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tenants/results.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tenants/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/identity/v2/tokens", + srcs = [ + "github.com/rackspace/gophercloud/openstack/identity/v2/tokens/doc.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tokens/errors.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tokens/requests.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tokens/results.go", + "github.com/rackspace/gophercloud/openstack/identity/v2/tokens/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v2/tenants", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/identity/v3/extensions/trust", + srcs = ["github.com/rackspace/gophercloud/openstack/identity/v3/extensions/trust/request.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v3/tokens", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/identity/v3/tokens", + srcs = [ + "github.com/rackspace/gophercloud/openstack/identity/v3/tokens/doc.go", + "github.com/rackspace/gophercloud/openstack/identity/v3/tokens/errors.go", + "github.com/rackspace/gophercloud/openstack/identity/v3/tokens/requests.go", + "github.com/rackspace/gophercloud/openstack/identity/v3/tokens/results.go", + "github.com/rackspace/gophercloud/openstack/identity/v3/tokens/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions", + srcs = ["github.com/rackspace/gophercloud/openstack/networking/v2/extensions/delegate.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/common/extensions", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/layer3/floatingips", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/layer3/floatingips/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/members", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/members/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/members/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/members/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/monitors", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/monitors/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/pools", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/pools/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/pools/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/pools/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/vips", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/vips/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/vips/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas/vips/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/groups", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/groups/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/groups/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/groups/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/rules", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/rules", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/rules/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/rules/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/extensions/security/rules/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/networking/v2/ports", + srcs = [ + "github.com/rackspace/gophercloud/openstack/networking/v2/ports/doc.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/ports/errors.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/ports/requests.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/ports/results.go", + "github.com/rackspace/gophercloud/openstack/networking/v2/ports/urls.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/openstack/utils", + srcs = ["github.com/rackspace/gophercloud/openstack/utils/choose_version.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/rackspace/gophercloud"], +) + +go_library( + name = "github.com/rackspace/gophercloud/pagination", + srcs = [ + "github.com/rackspace/gophercloud/pagination/http.go", + "github.com/rackspace/gophercloud/pagination/linked.go", + "github.com/rackspace/gophercloud/pagination/marker.go", + "github.com/rackspace/gophercloud/pagination/null.go", + "github.com/rackspace/gophercloud/pagination/pager.go", + "github.com/rackspace/gophercloud/pagination/pkg.go", + "github.com/rackspace/gophercloud/pagination/single.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/rackspace/gophercloud"], +) + +go_library( + name = "github.com/rackspace/gophercloud/rackspace", + srcs = [ + "github.com/rackspace/gophercloud/rackspace/auth_env.go", + "github.com/rackspace/gophercloud/rackspace/client.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack", + "//vendor:github.com/rackspace/gophercloud/openstack/utils", + "//vendor:github.com/rackspace/gophercloud/rackspace/identity/v2/tokens", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/rackspace/blockstorage/v1/volumes", + srcs = [ + "github.com/rackspace/gophercloud/rackspace/blockstorage/v1/volumes/delegate.go", + "github.com/rackspace/gophercloud/rackspace/blockstorage/v1/volumes/doc.go", + "github.com/rackspace/gophercloud/rackspace/blockstorage/v1/volumes/results.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/blockstorage/v1/volumes", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/rackspace/compute/v2/servers", + srcs = [ + "github.com/rackspace/gophercloud/rackspace/compute/v2/servers/delegate.go", + "github.com/rackspace/gophercloud/rackspace/compute/v2/servers/doc.go", + "github.com/rackspace/gophercloud/rackspace/compute/v2/servers/requests.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/extensions/bootfromvolume", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/extensions/diskconfig", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/servers", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/rackspace/compute/v2/volumeattach", + srcs = [ + "github.com/rackspace/gophercloud/rackspace/compute/v2/volumeattach/delegate.go", + "github.com/rackspace/gophercloud/rackspace/compute/v2/volumeattach/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/compute/v2/extensions/volumeattach", + "//vendor:github.com/rackspace/gophercloud/pagination", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/rackspace/identity/v2/tokens", + srcs = [ + "github.com/rackspace/gophercloud/rackspace/identity/v2/tokens/delegate.go", + "github.com/rackspace/gophercloud/rackspace/identity/v2/tokens/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/openstack/identity/v2/tokens", + ], +) + +go_library( + name = "github.com/rackspace/gophercloud/testhelper", + srcs = [ + "github.com/rackspace/gophercloud/testhelper/convenience.go", + "github.com/rackspace/gophercloud/testhelper/doc.go", + "github.com/rackspace/gophercloud/testhelper/http_responses.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/rackspace/gophercloud/testhelper/client", + srcs = ["github.com/rackspace/gophercloud/testhelper/client/fake.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/rackspace/gophercloud", + "//vendor:github.com/rackspace/gophercloud/testhelper", + ], +) + +go_library( + name = "github.com/renstrom/dedent", + srcs = ["github.com/renstrom/dedent/dedent.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/robfig/cron", + srcs = [ + "github.com/robfig/cron/constantdelay.go", + "github.com/robfig/cron/cron.go", + "github.com/robfig/cron/doc.go", + "github.com/robfig/cron/parser.go", + "github.com/robfig/cron/spec.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/russross/blackfriday", + srcs = [ + "github.com/russross/blackfriday/block.go", + "github.com/russross/blackfriday/html.go", + "github.com/russross/blackfriday/inline.go", + "github.com/russross/blackfriday/latex.go", + "github.com/russross/blackfriday/markdown.go", + "github.com/russross/blackfriday/smartypants.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/shurcooL/sanitized_anchor_name"], +) + +go_library( + name = "github.com/samuel/go-zookeeper/zk", + srcs = [ + "github.com/samuel/go-zookeeper/zk/conn.go", + "github.com/samuel/go-zookeeper/zk/constants.go", + "github.com/samuel/go-zookeeper/zk/flw.go", + "github.com/samuel/go-zookeeper/zk/lock.go", + "github.com/samuel/go-zookeeper/zk/server_help.go", + "github.com/samuel/go-zookeeper/zk/server_java.go", + "github.com/samuel/go-zookeeper/zk/structs.go", + "github.com/samuel/go-zookeeper/zk/tracer.go", + "github.com/samuel/go-zookeeper/zk/util.go", + ], + tags = ["automanaged"], +) + +cgo_library( + name = "github.com/seccomp/libseccomp-golang_cgo", + srcs = [ + "github.com/seccomp/libseccomp-golang/seccomp.go", + "github.com/seccomp/libseccomp-golang/seccomp_internal.go", + ], + clinkopts = [ + "-ldl", + "-lz", + "-lm", + "-lpthread", + "-ldl", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/seccomp/libseccomp-golang", + srcs = [], + library = "github.com/seccomp/libseccomp-golang_cgo", + tags = ["automanaged"], +) + +go_library( + name = "github.com/shurcooL/sanitized_anchor_name", + srcs = ["github.com/shurcooL/sanitized_anchor_name/main.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/skynetservices/skydns/cache", + srcs = [ + "github.com/skynetservices/skydns/cache/cache.go", + "github.com/skynetservices/skydns/cache/hit.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/miekg/dns"], +) + +go_library( + name = "github.com/skynetservices/skydns/metrics", + srcs = ["github.com/skynetservices/skydns/metrics/metrics.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/miekg/dns", + "//vendor:github.com/prometheus/client_golang/prometheus", + ], +) + +go_library( + name = "github.com/skynetservices/skydns/msg", + srcs = ["github.com/skynetservices/skydns/msg/service.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/miekg/dns"], +) + +go_library( + name = "github.com/skynetservices/skydns/server", + srcs = [ + "github.com/skynetservices/skydns/server/backend.go", + "github.com/skynetservices/skydns/server/config.go", + "github.com/skynetservices/skydns/server/dnssec.go", + "github.com/skynetservices/skydns/server/doc.go", + "github.com/skynetservices/skydns/server/exchange.go", + "github.com/skynetservices/skydns/server/forwarding.go", + "github.com/skynetservices/skydns/server/log.go", + "github.com/skynetservices/skydns/server/msg.go", + "github.com/skynetservices/skydns/server/nsec3.go", + "github.com/skynetservices/skydns/server/server.go", + "github.com/skynetservices/skydns/server/stub.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/etcd/client", + "//vendor:github.com/coreos/go-systemd/activation", + "//vendor:github.com/miekg/dns", + "//vendor:github.com/skynetservices/skydns/cache", + "//vendor:github.com/skynetservices/skydns/metrics", + "//vendor:github.com/skynetservices/skydns/msg", + "//vendor:github.com/skynetservices/skydns/singleflight", + ], +) + +go_library( + name = "github.com/skynetservices/skydns/singleflight", + srcs = ["github.com/skynetservices/skydns/singleflight/singleflight.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/spf13/afero", + srcs = [ + "github.com/spf13/afero/afero.go", + "github.com/spf13/afero/basepath.go", + "github.com/spf13/afero/cacheOnReadFs.go", + "github.com/spf13/afero/const_win_unix.go", + "github.com/spf13/afero/copyOnWriteFs.go", + "github.com/spf13/afero/httpFs.go", + "github.com/spf13/afero/ioutil.go", + "github.com/spf13/afero/memmap.go", + "github.com/spf13/afero/memradix.go", + "github.com/spf13/afero/os.go", + "github.com/spf13/afero/path.go", + "github.com/spf13/afero/readonlyfs.go", + "github.com/spf13/afero/regexpfs.go", + "github.com/spf13/afero/sftp.go", + "github.com/spf13/afero/unionFile.go", + "github.com/spf13/afero/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/pkg/sftp", + "//vendor:github.com/spf13/afero/mem", + "//vendor:github.com/spf13/afero/sftp", + "//vendor:golang.org/x/text/transform", + "//vendor:golang.org/x/text/unicode/norm", + ], +) + +go_library( + name = "github.com/spf13/afero/mem", + srcs = [ + "github.com/spf13/afero/mem/dir.go", + "github.com/spf13/afero/mem/dirmap.go", + "github.com/spf13/afero/mem/file.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/spf13/afero/sftp", + srcs = ["github.com/spf13/afero/sftp/file.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/pkg/sftp"], +) + +go_library( + name = "github.com/spf13/cast", + srcs = [ + "github.com/spf13/cast/cast.go", + "github.com/spf13/cast/caste.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/jwalterweatherman"], +) + +go_library( + name = "github.com/spf13/cobra", + srcs = [ + "github.com/spf13/cobra/bash_completions.go", + "github.com/spf13/cobra/cobra.go", + "github.com/spf13/cobra/command.go", + "github.com/spf13/cobra/command_notwin.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/spf13/pflag"], +) + +go_library( + name = "github.com/spf13/cobra/doc", + srcs = [ + "github.com/spf13/cobra/doc/man_docs.go", + "github.com/spf13/cobra/doc/md_docs.go", + "github.com/spf13/cobra/doc/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/cpuguy83/go-md2man/md2man", + "//vendor:github.com/spf13/cobra", + "//vendor:github.com/spf13/pflag", + ], +) + +go_library( + name = "github.com/spf13/jwalterweatherman", + srcs = ["github.com/spf13/jwalterweatherman/thatswhyyoualwaysleaveanote.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/spf13/pflag", + srcs = [ + "github.com/spf13/pflag/bool.go", + "github.com/spf13/pflag/count.go", + "github.com/spf13/pflag/duration.go", + "github.com/spf13/pflag/flag.go", + "github.com/spf13/pflag/float32.go", + "github.com/spf13/pflag/float64.go", + "github.com/spf13/pflag/golangflag.go", + "github.com/spf13/pflag/int.go", + "github.com/spf13/pflag/int32.go", + "github.com/spf13/pflag/int64.go", + "github.com/spf13/pflag/int8.go", + "github.com/spf13/pflag/int_slice.go", + "github.com/spf13/pflag/ip.go", + "github.com/spf13/pflag/ipmask.go", + "github.com/spf13/pflag/ipnet.go", + "github.com/spf13/pflag/string.go", + "github.com/spf13/pflag/string_array.go", + "github.com/spf13/pflag/string_slice.go", + "github.com/spf13/pflag/uint.go", + "github.com/spf13/pflag/uint16.go", + "github.com/spf13/pflag/uint32.go", + "github.com/spf13/pflag/uint64.go", + "github.com/spf13/pflag/uint8.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/spf13/viper", + srcs = [ + "github.com/spf13/viper/flags.go", + "github.com/spf13/viper/util.go", + "github.com/spf13/viper/viper.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/fsnotify/fsnotify", + "//vendor:github.com/hashicorp/hcl", + "//vendor:github.com/magiconair/properties", + "//vendor:github.com/mitchellh/mapstructure", + "//vendor:github.com/pelletier/go-toml", + "//vendor:github.com/spf13/afero", + "//vendor:github.com/spf13/cast", + "//vendor:github.com/spf13/jwalterweatherman", + "//vendor:github.com/spf13/pflag", + "//vendor:gopkg.in/yaml.v2", + ], +) + +go_library( + name = "github.com/square/go-jose", + srcs = [ + "github.com/square/go-jose/asymmetric.go", + "github.com/square/go-jose/crypter.go", + "github.com/square/go-jose/doc.go", + "github.com/square/go-jose/encoding.go", + "github.com/square/go-jose/jwe.go", + "github.com/square/go-jose/jwk.go", + "github.com/square/go-jose/jws.go", + "github.com/square/go-jose/shared.go", + "github.com/square/go-jose/signing.go", + "github.com/square/go-jose/symmetric.go", + "github.com/square/go-jose/utils.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/square/go-jose/cipher", + "//vendor:github.com/square/go-jose/json", + ], +) + +go_library( + name = "github.com/square/go-jose/cipher", + srcs = [ + "github.com/square/go-jose/cipher/cbc_hmac.go", + "github.com/square/go-jose/cipher/concat_kdf.go", + "github.com/square/go-jose/cipher/ecdh_es.go", + "github.com/square/go-jose/cipher/key_wrap.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/square/go-jose/json", + srcs = [ + "github.com/square/go-jose/json/decode.go", + "github.com/square/go-jose/json/encode.go", + "github.com/square/go-jose/json/indent.go", + "github.com/square/go-jose/json/scanner.go", + "github.com/square/go-jose/json/stream.go", + "github.com/square/go-jose/json/tags.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/stretchr/objx", + srcs = [ + "github.com/stretchr/objx/accessors.go", + "github.com/stretchr/objx/constants.go", + "github.com/stretchr/objx/conversions.go", + "github.com/stretchr/objx/doc.go", + "github.com/stretchr/objx/map.go", + "github.com/stretchr/objx/mutations.go", + "github.com/stretchr/objx/security.go", + "github.com/stretchr/objx/tests.go", + "github.com/stretchr/objx/type_specific_codegen.go", + "github.com/stretchr/objx/value.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/stretchr/testify/assert", + srcs = [ + "github.com/stretchr/testify/assert/assertions.go", + "github.com/stretchr/testify/assert/doc.go", + "github.com/stretchr/testify/assert/errors.go", + "github.com/stretchr/testify/assert/forward_assertions.go", + "github.com/stretchr/testify/assert/http_assertions.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/pmezard/go-difflib/difflib", + ], +) + +go_library( + name = "github.com/stretchr/testify/mock", + srcs = [ + "github.com/stretchr/testify/mock/doc.go", + "github.com/stretchr/testify/mock/mock.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/stretchr/objx", + "//vendor:github.com/stretchr/testify/assert", + ], +) + +go_library( + name = "github.com/stretchr/testify/require", + srcs = [ + "github.com/stretchr/testify/require/doc.go", + "github.com/stretchr/testify/require/forward_requirements.go", + "github.com/stretchr/testify/require/requirements.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/stretchr/testify/assert"], +) + +go_library( + name = "github.com/syndtr/gocapability/capability", + srcs = [ + "github.com/syndtr/gocapability/capability/capability.go", + "github.com/syndtr/gocapability/capability/capability_linux.go", + "github.com/syndtr/gocapability/capability/enum.go", + "github.com/syndtr/gocapability/capability/enum_gen.go", + "github.com/syndtr/gocapability/capability/syscall_linux.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/ugorji/go/codec", + srcs = [ + "github.com/ugorji/go/codec/0doc.go", + "github.com/ugorji/go/codec/binc.go", + "github.com/ugorji/go/codec/cbor.go", + "github.com/ugorji/go/codec/decode.go", + "github.com/ugorji/go/codec/encode.go", + "github.com/ugorji/go/codec/fast-path.generated.go", + "github.com/ugorji/go/codec/gen.generated.go", + "github.com/ugorji/go/codec/gen.go", + "github.com/ugorji/go/codec/gen-helper.generated.go", + "github.com/ugorji/go/codec/helper.go", + "github.com/ugorji/go/codec/helper_internal.go", + "github.com/ugorji/go/codec/helper_not_unsafe.go", + "github.com/ugorji/go/codec/json.go", + "github.com/ugorji/go/codec/msgpack.go", + "github.com/ugorji/go/codec/noop.go", + "github.com/ugorji/go/codec/prebuild.go", + "github.com/ugorji/go/codec/rpc.go", + "github.com/ugorji/go/codec/simple.go", + "github.com/ugorji/go/codec/time.go", + ], + tags = ["automanaged"], +) + +go_binary( + name = "github.com/ugorji/go/codec/codecgen", + srcs = [ + "github.com/ugorji/go/codec/codecgen/gen.go", + "github.com/ugorji/go/codec/codecgen/z.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/vishvananda/netlink", + srcs = [ + "github.com/vishvananda/netlink/addr.go", + "github.com/vishvananda/netlink/addr_linux.go", + "github.com/vishvananda/netlink/filter.go", + "github.com/vishvananda/netlink/filter_linux.go", + "github.com/vishvananda/netlink/link.go", + "github.com/vishvananda/netlink/link_linux.go", + "github.com/vishvananda/netlink/neigh.go", + "github.com/vishvananda/netlink/neigh_linux.go", + "github.com/vishvananda/netlink/netlink.go", + "github.com/vishvananda/netlink/protinfo.go", + "github.com/vishvananda/netlink/protinfo_linux.go", + "github.com/vishvananda/netlink/qdisc.go", + "github.com/vishvananda/netlink/qdisc_linux.go", + "github.com/vishvananda/netlink/route.go", + "github.com/vishvananda/netlink/route_linux.go", + "github.com/vishvananda/netlink/xfrm.go", + "github.com/vishvananda/netlink/xfrm_policy.go", + "github.com/vishvananda/netlink/xfrm_policy_linux.go", + "github.com/vishvananda/netlink/xfrm_state.go", + "github.com/vishvananda/netlink/xfrm_state_linux.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/vishvananda/netlink/nl"], +) + +go_library( + name = "github.com/vishvananda/netlink/nl", + srcs = [ + "github.com/vishvananda/netlink/nl/addr_linux.go", + "github.com/vishvananda/netlink/nl/link_linux.go", + "github.com/vishvananda/netlink/nl/nl_linux.go", + "github.com/vishvananda/netlink/nl/route_linux.go", + "github.com/vishvananda/netlink/nl/tc_linux.go", + "github.com/vishvananda/netlink/nl/xfrm_linux.go", + "github.com/vishvananda/netlink/nl/xfrm_policy_linux.go", + "github.com/vishvananda/netlink/nl/xfrm_state_linux.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/vmware/govmomi", + srcs = ["github.com/vmware/govmomi/client.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/session", + "//vendor:github.com/vmware/govmomi/vim25", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/find", + srcs = [ + "github.com/vmware/govmomi/find/error.go", + "github.com/vmware/govmomi/find/finder.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/list", + "//vendor:github.com/vmware/govmomi/object", + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/vim25", + "//vendor:github.com/vmware/govmomi/vim25/mo", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/list", + srcs = [ + "github.com/vmware/govmomi/list/lister.go", + "github.com/vmware/govmomi/list/path.go", + "github.com/vmware/govmomi/list/recurser.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/vim25/mo", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/object", + srcs = [ + "github.com/vmware/govmomi/object/authorization_manager.go", + "github.com/vmware/govmomi/object/cluster_compute_resource.go", + "github.com/vmware/govmomi/object/common.go", + "github.com/vmware/govmomi/object/compute_resource.go", + "github.com/vmware/govmomi/object/custom_fields_manager.go", + "github.com/vmware/govmomi/object/customization_spec_manager.go", + "github.com/vmware/govmomi/object/datacenter.go", + "github.com/vmware/govmomi/object/datastore.go", + "github.com/vmware/govmomi/object/diagnostic_manager.go", + "github.com/vmware/govmomi/object/distributed_virtual_portgroup.go", + "github.com/vmware/govmomi/object/distributed_virtual_switch.go", + "github.com/vmware/govmomi/object/extension_manager.go", + "github.com/vmware/govmomi/object/file_manager.go", + "github.com/vmware/govmomi/object/folder.go", + "github.com/vmware/govmomi/object/history_collector.go", + "github.com/vmware/govmomi/object/host_account_manager.go", + "github.com/vmware/govmomi/object/host_config_manager.go", + "github.com/vmware/govmomi/object/host_datastore_browser.go", + "github.com/vmware/govmomi/object/host_datastore_system.go", + "github.com/vmware/govmomi/object/host_firewall_system.go", + "github.com/vmware/govmomi/object/host_network_system.go", + "github.com/vmware/govmomi/object/host_service_system.go", + "github.com/vmware/govmomi/object/host_storage_system.go", + "github.com/vmware/govmomi/object/host_system.go", + "github.com/vmware/govmomi/object/host_virtual_nic_manager.go", + "github.com/vmware/govmomi/object/host_vsan_system.go", + "github.com/vmware/govmomi/object/http_nfc_lease.go", + "github.com/vmware/govmomi/object/list_view.go", + "github.com/vmware/govmomi/object/namespace_manager.go", + "github.com/vmware/govmomi/object/network.go", + "github.com/vmware/govmomi/object/network_reference.go", + "github.com/vmware/govmomi/object/option_manager.go", + "github.com/vmware/govmomi/object/ovf_manager.go", + "github.com/vmware/govmomi/object/resource_pool.go", + "github.com/vmware/govmomi/object/search_index.go", + "github.com/vmware/govmomi/object/storage_pod.go", + "github.com/vmware/govmomi/object/storage_resource_manager.go", + "github.com/vmware/govmomi/object/task.go", + "github.com/vmware/govmomi/object/types.go", + "github.com/vmware/govmomi/object/virtual_app.go", + "github.com/vmware/govmomi/object/virtual_device_list.go", + "github.com/vmware/govmomi/object/virtual_disk_manager.go", + "github.com/vmware/govmomi/object/virtual_machine.go", + "github.com/vmware/govmomi/object/vmware_distributed_virtual_switch.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/session", + "//vendor:github.com/vmware/govmomi/task", + "//vendor:github.com/vmware/govmomi/vim25", + "//vendor:github.com/vmware/govmomi/vim25/methods", + "//vendor:github.com/vmware/govmomi/vim25/mo", + "//vendor:github.com/vmware/govmomi/vim25/progress", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/property", + srcs = [ + "github.com/vmware/govmomi/property/collector.go", + "github.com/vmware/govmomi/property/wait.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/vim25", + "//vendor:github.com/vmware/govmomi/vim25/methods", + "//vendor:github.com/vmware/govmomi/vim25/mo", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/session", + srcs = [ + "github.com/vmware/govmomi/session/keep_alive.go", + "github.com/vmware/govmomi/session/manager.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/vim25", + "//vendor:github.com/vmware/govmomi/vim25/methods", + "//vendor:github.com/vmware/govmomi/vim25/mo", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/task", + srcs = [ + "github.com/vmware/govmomi/task/error.go", + "github.com/vmware/govmomi/task/wait.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/property", + "//vendor:github.com/vmware/govmomi/vim25/progress", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/vim25", + srcs = [ + "github.com/vmware/govmomi/vim25/client.go", + "github.com/vmware/govmomi/vim25/doc.go", + "github.com/vmware/govmomi/vim25/retry.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/vim25/methods", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/debug", + srcs = ["github.com/vmware/govmomi/vim25/debug/debug.go"], + tags = ["automanaged"], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/methods", + srcs = [ + "github.com/vmware/govmomi/vim25/methods/internal.go", + "github.com/vmware/govmomi/vim25/methods/methods.go", + "github.com/vmware/govmomi/vim25/methods/service_content.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/mo", + srcs = [ + "github.com/vmware/govmomi/vim25/mo/ancestors.go", + "github.com/vmware/govmomi/vim25/mo/entity.go", + "github.com/vmware/govmomi/vim25/mo/extra.go", + "github.com/vmware/govmomi/vim25/mo/mo.go", + "github.com/vmware/govmomi/vim25/mo/reference.go", + "github.com/vmware/govmomi/vim25/mo/registry.go", + "github.com/vmware/govmomi/vim25/mo/retrieve.go", + "github.com/vmware/govmomi/vim25/mo/type_info.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/vim25/methods", + "//vendor:github.com/vmware/govmomi/vim25/soap", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/progress", + srcs = [ + "github.com/vmware/govmomi/vim25/progress/aggregator.go", + "github.com/vmware/govmomi/vim25/progress/doc.go", + "github.com/vmware/govmomi/vim25/progress/prefix.go", + "github.com/vmware/govmomi/vim25/progress/reader.go", + "github.com/vmware/govmomi/vim25/progress/report.go", + "github.com/vmware/govmomi/vim25/progress/scale.go", + "github.com/vmware/govmomi/vim25/progress/sinker.go", + "github.com/vmware/govmomi/vim25/progress/tee.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/soap", + srcs = [ + "github.com/vmware/govmomi/vim25/soap/client.go", + "github.com/vmware/govmomi/vim25/soap/debug.go", + "github.com/vmware/govmomi/vim25/soap/error.go", + "github.com/vmware/govmomi/vim25/soap/soap.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/vmware/govmomi/vim25/debug", + "//vendor:github.com/vmware/govmomi/vim25/progress", + "//vendor:github.com/vmware/govmomi/vim25/types", + "//vendor:github.com/vmware/govmomi/vim25/xml", + "//vendor:golang.org/x/net/context", + ], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/types", + srcs = [ + "github.com/vmware/govmomi/vim25/types/base.go", + "github.com/vmware/govmomi/vim25/types/enum.go", + "github.com/vmware/govmomi/vim25/types/fault.go", + "github.com/vmware/govmomi/vim25/types/helpers.go", + "github.com/vmware/govmomi/vim25/types/if.go", + "github.com/vmware/govmomi/vim25/types/internal.go", + "github.com/vmware/govmomi/vim25/types/registry.go", + "github.com/vmware/govmomi/vim25/types/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/vmware/govmomi/vim25/xml", + srcs = [ + "github.com/vmware/govmomi/vim25/xml/extras.go", + "github.com/vmware/govmomi/vim25/xml/marshal.go", + "github.com/vmware/govmomi/vim25/xml/read.go", + "github.com/vmware/govmomi/vim25/xml/typeinfo.go", + "github.com/vmware/govmomi/vim25/xml/xml.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/xanzy/go-cloudstack/cloudstack", + srcs = [ + "github.com/xanzy/go-cloudstack/cloudstack/APIDiscoveryService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AccountService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AddressService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AffinityGroupService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AlertService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AsyncjobService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AuthenticationService.go", + "github.com/xanzy/go-cloudstack/cloudstack/AutoScaleService.go", + "github.com/xanzy/go-cloudstack/cloudstack/BaremetalService.go", + "github.com/xanzy/go-cloudstack/cloudstack/CertificateService.go", + "github.com/xanzy/go-cloudstack/cloudstack/CloudIdentifierService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ClusterService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ConfigurationService.go", + "github.com/xanzy/go-cloudstack/cloudstack/DiskOfferingService.go", + "github.com/xanzy/go-cloudstack/cloudstack/DomainService.go", + "github.com/xanzy/go-cloudstack/cloudstack/EventService.go", + "github.com/xanzy/go-cloudstack/cloudstack/FirewallService.go", + "github.com/xanzy/go-cloudstack/cloudstack/GuestOSService.go", + "github.com/xanzy/go-cloudstack/cloudstack/HostService.go", + "github.com/xanzy/go-cloudstack/cloudstack/HypervisorService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ISOService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ImageStoreService.go", + "github.com/xanzy/go-cloudstack/cloudstack/InternalLBService.go", + "github.com/xanzy/go-cloudstack/cloudstack/LDAPService.go", + "github.com/xanzy/go-cloudstack/cloudstack/LimitService.go", + "github.com/xanzy/go-cloudstack/cloudstack/LoadBalancerService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NATService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NetworkACLService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NetworkDeviceService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NetworkOfferingService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NetworkService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NicService.go", + "github.com/xanzy/go-cloudstack/cloudstack/NiciraNVPService.go", + "github.com/xanzy/go-cloudstack/cloudstack/OvsElementService.go", + "github.com/xanzy/go-cloudstack/cloudstack/PodService.go", + "github.com/xanzy/go-cloudstack/cloudstack/PoolService.go", + "github.com/xanzy/go-cloudstack/cloudstack/PortableIPService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ProjectService.go", + "github.com/xanzy/go-cloudstack/cloudstack/QuotaService.go", + "github.com/xanzy/go-cloudstack/cloudstack/RegionService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ResourcemetadataService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ResourcetagsService.go", + "github.com/xanzy/go-cloudstack/cloudstack/RouterService.go", + "github.com/xanzy/go-cloudstack/cloudstack/SSHService.go", + "github.com/xanzy/go-cloudstack/cloudstack/SecurityGroupService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ServiceOfferingService.go", + "github.com/xanzy/go-cloudstack/cloudstack/SnapshotService.go", + "github.com/xanzy/go-cloudstack/cloudstack/StoragePoolService.go", + "github.com/xanzy/go-cloudstack/cloudstack/StratosphereSSPService.go", + "github.com/xanzy/go-cloudstack/cloudstack/SwiftService.go", + "github.com/xanzy/go-cloudstack/cloudstack/SystemCapacityService.go", + "github.com/xanzy/go-cloudstack/cloudstack/SystemVMService.go", + "github.com/xanzy/go-cloudstack/cloudstack/TemplateService.go", + "github.com/xanzy/go-cloudstack/cloudstack/UCSService.go", + "github.com/xanzy/go-cloudstack/cloudstack/UsageService.go", + "github.com/xanzy/go-cloudstack/cloudstack/UserService.go", + "github.com/xanzy/go-cloudstack/cloudstack/VLANService.go", + "github.com/xanzy/go-cloudstack/cloudstack/VMGroupService.go", + "github.com/xanzy/go-cloudstack/cloudstack/VPCService.go", + "github.com/xanzy/go-cloudstack/cloudstack/VPNService.go", + "github.com/xanzy/go-cloudstack/cloudstack/VirtualMachineService.go", + "github.com/xanzy/go-cloudstack/cloudstack/VolumeService.go", + "github.com/xanzy/go-cloudstack/cloudstack/ZoneService.go", + "github.com/xanzy/go-cloudstack/cloudstack/cloudstack.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/xiang90/probing", + srcs = [ + "github.com/xiang90/probing/prober.go", + "github.com/xiang90/probing/server.go", + "github.com/xiang90/probing/status.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "github.com/xyproto/simpleredis", + srcs = ["github.com/xyproto/simpleredis/simpleredis.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/garyburd/redigo/redis"], +) + +go_library( + name = "go4.org/errorutil", + srcs = ["go4.org/errorutil/highlight.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/crypto/bcrypt", + srcs = [ + "golang.org/x/crypto/bcrypt/base64.go", + "golang.org/x/crypto/bcrypt/bcrypt.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/crypto/blowfish"], +) + +go_library( + name = "golang.org/x/crypto/blowfish", + srcs = [ + "golang.org/x/crypto/blowfish/block.go", + "golang.org/x/crypto/blowfish/cipher.go", + "golang.org/x/crypto/blowfish/const.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/crypto/curve25519", + srcs = [ + "golang.org/x/crypto/curve25519/const_amd64.s", + "golang.org/x/crypto/curve25519/cswap_amd64.s", + "golang.org/x/crypto/curve25519/doc.go", + "golang.org/x/crypto/curve25519/freeze_amd64.s", + "golang.org/x/crypto/curve25519/ladderstep_amd64.s", + "golang.org/x/crypto/curve25519/mont25519_amd64.go", + "golang.org/x/crypto/curve25519/mul_amd64.s", + "golang.org/x/crypto/curve25519/square_amd64.s", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/crypto/pkcs12", + srcs = [ + "golang.org/x/crypto/pkcs12/bmp-string.go", + "golang.org/x/crypto/pkcs12/crypto.go", + "golang.org/x/crypto/pkcs12/errors.go", + "golang.org/x/crypto/pkcs12/mac.go", + "golang.org/x/crypto/pkcs12/pbkdf.go", + "golang.org/x/crypto/pkcs12/pkcs12.go", + "golang.org/x/crypto/pkcs12/safebags.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/crypto/pkcs12/internal/rc2"], +) + +go_library( + name = "golang.org/x/crypto/pkcs12/internal/rc2", + srcs = ["golang.org/x/crypto/pkcs12/internal/rc2/rc2.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/crypto/ssh", + srcs = [ + "golang.org/x/crypto/ssh/buffer.go", + "golang.org/x/crypto/ssh/certs.go", + "golang.org/x/crypto/ssh/channel.go", + "golang.org/x/crypto/ssh/cipher.go", + "golang.org/x/crypto/ssh/client.go", + "golang.org/x/crypto/ssh/client_auth.go", + "golang.org/x/crypto/ssh/common.go", + "golang.org/x/crypto/ssh/connection.go", + "golang.org/x/crypto/ssh/doc.go", + "golang.org/x/crypto/ssh/handshake.go", + "golang.org/x/crypto/ssh/kex.go", + "golang.org/x/crypto/ssh/keys.go", + "golang.org/x/crypto/ssh/mac.go", + "golang.org/x/crypto/ssh/messages.go", + "golang.org/x/crypto/ssh/mux.go", + "golang.org/x/crypto/ssh/server.go", + "golang.org/x/crypto/ssh/session.go", + "golang.org/x/crypto/ssh/tcpip.go", + "golang.org/x/crypto/ssh/transport.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/crypto/curve25519"], +) + +go_library( + name = "golang.org/x/crypto/ssh/terminal", + srcs = [ + "golang.org/x/crypto/ssh/terminal/terminal.go", + "golang.org/x/crypto/ssh/terminal/util.go", + "golang.org/x/crypto/ssh/terminal/util_linux.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/exp/inotify", + srcs = ["golang.org/x/exp/inotify/inotify_linux.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/context", + srcs = [ + "golang.org/x/net/context/context.go", + "golang.org/x/net/context/pre_go17.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/context/ctxhttp", + srcs = ["golang.org/x/net/context/ctxhttp/ctxhttp_pre17.go"], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "golang.org/x/net/html", + srcs = [ + "golang.org/x/net/html/const.go", + "golang.org/x/net/html/doc.go", + "golang.org/x/net/html/doctype.go", + "golang.org/x/net/html/entity.go", + "golang.org/x/net/html/escape.go", + "golang.org/x/net/html/foreign.go", + "golang.org/x/net/html/node.go", + "golang.org/x/net/html/parse.go", + "golang.org/x/net/html/render.go", + "golang.org/x/net/html/token.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/html/atom"], +) + +go_library( + name = "golang.org/x/net/html/atom", + srcs = [ + "golang.org/x/net/html/atom/atom.go", + "golang.org/x/net/html/atom/table.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/http2", + srcs = [ + "golang.org/x/net/http2/client_conn_pool.go", + "golang.org/x/net/http2/configure_transport.go", + "golang.org/x/net/http2/errors.go", + "golang.org/x/net/http2/fixed_buffer.go", + "golang.org/x/net/http2/flow.go", + "golang.org/x/net/http2/frame.go", + "golang.org/x/net/http2/go16.go", + "golang.org/x/net/http2/gotrack.go", + "golang.org/x/net/http2/headermap.go", + "golang.org/x/net/http2/http2.go", + "golang.org/x/net/http2/not_go17.go", + "golang.org/x/net/http2/pipe.go", + "golang.org/x/net/http2/server.go", + "golang.org/x/net/http2/transport.go", + "golang.org/x/net/http2/write.go", + "golang.org/x/net/http2/writesched.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/http2/hpack", + "//vendor:golang.org/x/net/lex/httplex", + ], +) + +go_library( + name = "golang.org/x/net/http2/hpack", + srcs = [ + "golang.org/x/net/http2/hpack/encode.go", + "golang.org/x/net/http2/hpack/hpack.go", + "golang.org/x/net/http2/hpack/huffman.go", + "golang.org/x/net/http2/hpack/tables.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/idna", + srcs = [ + "golang.org/x/net/idna/idna.go", + "golang.org/x/net/idna/punycode.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/internal/timeseries", + srcs = ["golang.org/x/net/internal/timeseries/timeseries.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/lex/httplex", + srcs = ["golang.org/x/net/lex/httplex/httplex.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/proxy", + srcs = [ + "golang.org/x/net/proxy/direct.go", + "golang.org/x/net/proxy/per_host.go", + "golang.org/x/net/proxy/proxy.go", + "golang.org/x/net/proxy/socks5.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/net/trace", + srcs = [ + "golang.org/x/net/trace/events.go", + "golang.org/x/net/trace/histogram.go", + "golang.org/x/net/trace/trace.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/internal/timeseries", + ], +) + +go_library( + name = "golang.org/x/net/websocket", + srcs = [ + "golang.org/x/net/websocket/client.go", + "golang.org/x/net/websocket/hybi.go", + "golang.org/x/net/websocket/server.go", + "golang.org/x/net/websocket/websocket.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/oauth2", + srcs = [ + "golang.org/x/oauth2/oauth2.go", + "golang.org/x/oauth2/token.go", + "golang.org/x/oauth2/transport.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/oauth2/internal", + ], +) + +go_library( + name = "golang.org/x/oauth2/google", + srcs = [ + "golang.org/x/oauth2/google/appengine.go", + "golang.org/x/oauth2/google/default.go", + "golang.org/x/oauth2/google/google.go", + "golang.org/x/oauth2/google/jwt.go", + "golang.org/x/oauth2/google/sdk.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:cloud.google.com/go/compute/metadata", + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/internal", + "//vendor:golang.org/x/oauth2/jws", + "//vendor:golang.org/x/oauth2/jwt", + ], +) + +go_library( + name = "golang.org/x/oauth2/internal", + srcs = [ + "golang.org/x/oauth2/internal/oauth2.go", + "golang.org/x/oauth2/internal/token.go", + "golang.org/x/oauth2/internal/transport.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "golang.org/x/oauth2/jws", + srcs = ["golang.org/x/oauth2/jws/jws.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/oauth2/jwt", + srcs = ["golang.org/x/oauth2/jwt/jwt.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/internal", + "//vendor:golang.org/x/oauth2/jws", + ], +) + +go_library( + name = "golang.org/x/sys/unix", + srcs = [ + "golang.org/x/sys/unix/asm.s", + "golang.org/x/sys/unix/asm_linux_amd64.s", + "golang.org/x/sys/unix/bluetooth_linux.go", + "golang.org/x/sys/unix/constants.go", + "golang.org/x/sys/unix/env_unix.go", + "golang.org/x/sys/unix/env_unset.go", + "golang.org/x/sys/unix/flock.go", + "golang.org/x/sys/unix/race0.go", + "golang.org/x/sys/unix/sockcmsg_linux.go", + "golang.org/x/sys/unix/sockcmsg_unix.go", + "golang.org/x/sys/unix/str.go", + "golang.org/x/sys/unix/syscall.go", + "golang.org/x/sys/unix/syscall_linux.go", + "golang.org/x/sys/unix/syscall_linux_amd64.go", + "golang.org/x/sys/unix/syscall_unix.go", + "golang.org/x/sys/unix/zerrors_linux_amd64.go", + "golang.org/x/sys/unix/zsyscall_linux_amd64.go", + "golang.org/x/sys/unix/zsysnum_linux_amd64.go", + "golang.org/x/sys/unix/ztypes_linux_amd64.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/text/cases", + srcs = [ + "golang.org/x/text/cases/cases.go", + "golang.org/x/text/cases/context.go", + "golang.org/x/text/cases/fold.go", + "golang.org/x/text/cases/info.go", + "golang.org/x/text/cases/map.go", + "golang.org/x/text/cases/tables.go", + "golang.org/x/text/cases/trieval.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/text/language", + "//vendor:golang.org/x/text/transform", + "//vendor:golang.org/x/text/unicode/norm", + ], +) + +go_library( + name = "golang.org/x/text/internal/tag", + srcs = ["golang.org/x/text/internal/tag/tag.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/text/language", + srcs = [ + "golang.org/x/text/language/common.go", + "golang.org/x/text/language/coverage.go", + "golang.org/x/text/language/go1_2.go", + "golang.org/x/text/language/index.go", + "golang.org/x/text/language/language.go", + "golang.org/x/text/language/lookup.go", + "golang.org/x/text/language/match.go", + "golang.org/x/text/language/parse.go", + "golang.org/x/text/language/tables.go", + "golang.org/x/text/language/tags.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/internal/tag"], +) + +go_library( + name = "golang.org/x/text/runes", + srcs = [ + "golang.org/x/text/runes/cond.go", + "golang.org/x/text/runes/runes.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/transform"], +) + +go_library( + name = "golang.org/x/text/secure/bidirule", + srcs = ["golang.org/x/text/secure/bidirule/bidirule.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/text/transform", + "//vendor:golang.org/x/text/unicode/bidi", + ], +) + +go_library( + name = "golang.org/x/text/secure/precis", + srcs = [ + "golang.org/x/text/secure/precis/class.go", + "golang.org/x/text/secure/precis/context.go", + "golang.org/x/text/secure/precis/doc.go", + "golang.org/x/text/secure/precis/nickname.go", + "golang.org/x/text/secure/precis/options.go", + "golang.org/x/text/secure/precis/profile.go", + "golang.org/x/text/secure/precis/profiles.go", + "golang.org/x/text/secure/precis/tables.go", + "golang.org/x/text/secure/precis/transformer.go", + "golang.org/x/text/secure/precis/trieval.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/text/cases", + "//vendor:golang.org/x/text/runes", + "//vendor:golang.org/x/text/secure/bidirule", + "//vendor:golang.org/x/text/transform", + "//vendor:golang.org/x/text/unicode/norm", + "//vendor:golang.org/x/text/width", + ], +) + +go_library( + name = "golang.org/x/text/transform", + srcs = ["golang.org/x/text/transform/transform.go"], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/text/unicode/bidi", + srcs = [ + "golang.org/x/text/unicode/bidi/bidi.go", + "golang.org/x/text/unicode/bidi/bracket.go", + "golang.org/x/text/unicode/bidi/core.go", + "golang.org/x/text/unicode/bidi/prop.go", + "golang.org/x/text/unicode/bidi/tables.go", + "golang.org/x/text/unicode/bidi/trieval.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "golang.org/x/text/unicode/norm", + srcs = [ + "golang.org/x/text/unicode/norm/composition.go", + "golang.org/x/text/unicode/norm/forminfo.go", + "golang.org/x/text/unicode/norm/input.go", + "golang.org/x/text/unicode/norm/iter.go", + "golang.org/x/text/unicode/norm/normalize.go", + "golang.org/x/text/unicode/norm/readwriter.go", + "golang.org/x/text/unicode/norm/tables.go", + "golang.org/x/text/unicode/norm/transform.go", + "golang.org/x/text/unicode/norm/trie.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/transform"], +) + +go_library( + name = "golang.org/x/text/width", + srcs = [ + "golang.org/x/text/width/kind_string.go", + "golang.org/x/text/width/tables.go", + "golang.org/x/text/width/transform.go", + "golang.org/x/text/width/trieval.go", + "golang.org/x/text/width/width.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/transform"], +) + +go_library( + name = "google.golang.org/api/cloudmonitoring/v2beta2", + srcs = ["google.golang.org/api/cloudmonitoring/v2beta2/cloudmonitoring-gen.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/context/ctxhttp", + "//vendor:google.golang.org/api/gensupport", + "//vendor:google.golang.org/api/googleapi", + ], +) + +go_library( + name = "google.golang.org/api/compute/v1", + srcs = ["google.golang.org/api/compute/v1/compute-gen.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/context/ctxhttp", + "//vendor:google.golang.org/api/gensupport", + "//vendor:google.golang.org/api/googleapi", + ], +) + +go_library( + name = "google.golang.org/api/container/v1", + srcs = ["google.golang.org/api/container/v1/container-gen.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/context/ctxhttp", + "//vendor:google.golang.org/api/gensupport", + "//vendor:google.golang.org/api/googleapi", + ], +) + +go_library( + name = "google.golang.org/api/dns/v1", + srcs = ["google.golang.org/api/dns/v1/dns-gen.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/context/ctxhttp", + "//vendor:google.golang.org/api/gensupport", + "//vendor:google.golang.org/api/googleapi", + ], +) + +go_library( + name = "google.golang.org/api/gensupport", + srcs = [ + "google.golang.org/api/gensupport/backoff.go", + "google.golang.org/api/gensupport/buffer.go", + "google.golang.org/api/gensupport/doc.go", + "google.golang.org/api/gensupport/json.go", + "google.golang.org/api/gensupport/media.go", + "google.golang.org/api/gensupport/params.go", + "google.golang.org/api/gensupport/resumable.go", + "google.golang.org/api/gensupport/retry.go", + "google.golang.org/api/gensupport/send.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/context/ctxhttp", + "//vendor:google.golang.org/api/googleapi", + ], +) + +go_library( + name = "google.golang.org/api/googleapi", + srcs = [ + "google.golang.org/api/googleapi/googleapi.go", + "google.golang.org/api/googleapi/types.go", + ], + tags = ["automanaged"], + deps = ["//vendor:google.golang.org/api/googleapi/internal/uritemplates"], +) + +go_library( + name = "google.golang.org/api/googleapi/internal/uritemplates", + srcs = [ + "google.golang.org/api/googleapi/internal/uritemplates/uritemplates.go", + "google.golang.org/api/googleapi/internal/uritemplates/utils.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "google.golang.org/appengine", + srcs = [ + "google.golang.org/appengine/appengine.go", + "google.golang.org/appengine/appengine_vm.go", + "google.golang.org/appengine/errors.go", + "google.golang.org/appengine/identity.go", + "google.golang.org/appengine/namespace.go", + "google.golang.org/appengine/timeout.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/protobuf/proto", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/appengine/internal", + "//vendor:google.golang.org/appengine/internal/app_identity", + "//vendor:google.golang.org/appengine/internal/modules", + ], +) + +go_library( + name = "google.golang.org/appengine/internal", + srcs = [ + "google.golang.org/appengine/internal/api.go", + "google.golang.org/appengine/internal/api_common.go", + "google.golang.org/appengine/internal/app_id.go", + "google.golang.org/appengine/internal/identity.go", + "google.golang.org/appengine/internal/identity_vm.go", + "google.golang.org/appengine/internal/internal.go", + "google.golang.org/appengine/internal/main_vm.go", + "google.golang.org/appengine/internal/metadata.go", + "google.golang.org/appengine/internal/net.go", + "google.golang.org/appengine/internal/transaction.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/protobuf/proto", + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/appengine/internal/base", + "//vendor:google.golang.org/appengine/internal/datastore", + "//vendor:google.golang.org/appengine/internal/log", + "//vendor:google.golang.org/appengine/internal/remote_api", + ], +) + +go_library( + name = "google.golang.org/appengine/internal/app_identity", + srcs = ["google.golang.org/appengine/internal/app_identity/app_identity_service.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "google.golang.org/appengine/internal/base", + srcs = ["google.golang.org/appengine/internal/base/api_base.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "google.golang.org/appengine/internal/datastore", + srcs = ["google.golang.org/appengine/internal/datastore/datastore_v3.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "google.golang.org/appengine/internal/log", + srcs = ["google.golang.org/appengine/internal/log/log_service.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "google.golang.org/appengine/internal/modules", + srcs = ["google.golang.org/appengine/internal/modules/modules_service.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "google.golang.org/appengine/internal/remote_api", + srcs = ["google.golang.org/appengine/internal/remote_api/remote_api.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "google.golang.org/grpc", + srcs = [ + "google.golang.org/grpc/backoff.go", + "google.golang.org/grpc/balancer.go", + "google.golang.org/grpc/call.go", + "google.golang.org/grpc/clientconn.go", + "google.golang.org/grpc/doc.go", + "google.golang.org/grpc/interceptor.go", + "google.golang.org/grpc/rpc_util.go", + "google.golang.org/grpc/server.go", + "google.golang.org/grpc/stream.go", + "google.golang.org/grpc/trace.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/protobuf/proto", + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/http2", + "//vendor:golang.org/x/net/trace", + "//vendor:google.golang.org/grpc/codes", + "//vendor:google.golang.org/grpc/credentials", + "//vendor:google.golang.org/grpc/grpclog", + "//vendor:google.golang.org/grpc/internal", + "//vendor:google.golang.org/grpc/metadata", + "//vendor:google.golang.org/grpc/naming", + "//vendor:google.golang.org/grpc/transport", + ], +) + +go_library( + name = "google.golang.org/grpc/codes", + srcs = [ + "google.golang.org/grpc/codes/code_string.go", + "google.golang.org/grpc/codes/codes.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "google.golang.org/grpc/credentials", + srcs = [ + "google.golang.org/grpc/credentials/credentials.go", + "google.golang.org/grpc/credentials/credentials_util_pre_go17.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "google.golang.org/grpc/grpclog", + srcs = ["google.golang.org/grpc/grpclog/logger.go"], + tags = ["automanaged"], +) + +go_library( + name = "google.golang.org/grpc/internal", + srcs = ["google.golang.org/grpc/internal/internal.go"], + tags = ["automanaged"], +) + +go_library( + name = "google.golang.org/grpc/metadata", + srcs = ["google.golang.org/grpc/metadata/metadata.go"], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "google.golang.org/grpc/naming", + srcs = ["google.golang.org/grpc/naming/naming.go"], + tags = ["automanaged"], +) + +go_library( + name = "google.golang.org/grpc/peer", + srcs = ["google.golang.org/grpc/peer/peer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:google.golang.org/grpc/credentials", + ], +) + +go_library( + name = "google.golang.org/grpc/transport", + srcs = [ + "google.golang.org/grpc/transport/control.go", + "google.golang.org/grpc/transport/go16.go", + "google.golang.org/grpc/transport/handler_server.go", + "google.golang.org/grpc/transport/http2_client.go", + "google.golang.org/grpc/transport/http2_server.go", + "google.golang.org/grpc/transport/http_util.go", + "google.golang.org/grpc/transport/transport.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/net/http2", + "//vendor:golang.org/x/net/http2/hpack", + "//vendor:golang.org/x/net/trace", + "//vendor:google.golang.org/grpc/codes", + "//vendor:google.golang.org/grpc/credentials", + "//vendor:google.golang.org/grpc/grpclog", + "//vendor:google.golang.org/grpc/metadata", + "//vendor:google.golang.org/grpc/peer", + ], +) + +go_library( + name = "gopkg.in/gcfg.v1", + srcs = [ + "gopkg.in/gcfg.v1/doc.go", + "gopkg.in/gcfg.v1/go1_2.go", + "gopkg.in/gcfg.v1/read.go", + "gopkg.in/gcfg.v1/set.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:gopkg.in/gcfg.v1/scanner", + "//vendor:gopkg.in/gcfg.v1/token", + "//vendor:gopkg.in/gcfg.v1/types", + ], +) + +go_library( + name = "gopkg.in/gcfg.v1/scanner", + srcs = [ + "gopkg.in/gcfg.v1/scanner/errors.go", + "gopkg.in/gcfg.v1/scanner/scanner.go", + ], + tags = ["automanaged"], + deps = ["//vendor:gopkg.in/gcfg.v1/token"], +) + +go_library( + name = "gopkg.in/gcfg.v1/token", + srcs = [ + "gopkg.in/gcfg.v1/token/position.go", + "gopkg.in/gcfg.v1/token/serialize.go", + "gopkg.in/gcfg.v1/token/token.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "gopkg.in/gcfg.v1/types", + srcs = [ + "gopkg.in/gcfg.v1/types/bool.go", + "gopkg.in/gcfg.v1/types/doc.go", + "gopkg.in/gcfg.v1/types/enum.go", + "gopkg.in/gcfg.v1/types/int.go", + "gopkg.in/gcfg.v1/types/scan.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "gopkg.in/inf.v0", + srcs = [ + "gopkg.in/inf.v0/dec.go", + "gopkg.in/inf.v0/rounder.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "gopkg.in/natefinch/lumberjack.v2", + srcs = [ + "gopkg.in/natefinch/lumberjack.v2/chown_linux.go", + "gopkg.in/natefinch/lumberjack.v2/lumberjack.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "gopkg.in/yaml.v2", + srcs = [ + "gopkg.in/yaml.v2/apic.go", + "gopkg.in/yaml.v2/decode.go", + "gopkg.in/yaml.v2/emitterc.go", + "gopkg.in/yaml.v2/encode.go", + "gopkg.in/yaml.v2/parserc.go", + "gopkg.in/yaml.v2/readerc.go", + "gopkg.in/yaml.v2/resolve.go", + "gopkg.in/yaml.v2/scannerc.go", + "gopkg.in/yaml.v2/sorter.go", + "gopkg.in/yaml.v2/writerc.go", + "gopkg.in/yaml.v2/yaml.go", + "gopkg.in/yaml.v2/yamlh.go", + "gopkg.in/yaml.v2/yamlprivateh.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/gengo/args", + srcs = ["k8s.io/gengo/args/args.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/examples/deepcopy-gen/generators", + srcs = ["k8s.io/gengo/examples/deepcopy-gen/generators/deepcopy.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/examples/set-gen/sets", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/examples/defaulter-gen/generators", + srcs = ["k8s.io/gengo/examples/defaulter-gen/generators/defaulter.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/examples/import-boss/generators", + srcs = ["k8s.io/gengo/examples/import-boss/generators/import_restrict.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/examples/set-gen/generators", + srcs = [ + "k8s.io/gengo/examples/set-gen/generators/sets.go", + "k8s.io/gengo/examples/set-gen/generators/tags.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/args", + "//vendor:k8s.io/gengo/generator", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/examples/set-gen/sets", + srcs = [ + "k8s.io/gengo/examples/set-gen/sets/byte.go", + "k8s.io/gengo/examples/set-gen/sets/doc.go", + "k8s.io/gengo/examples/set-gen/sets/empty.go", + "k8s.io/gengo/examples/set-gen/sets/int.go", + "k8s.io/gengo/examples/set-gen/sets/int64.go", + "k8s.io/gengo/examples/set-gen/sets/string.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/gengo/generator", + srcs = [ + "k8s.io/gengo/generator/default_generator.go", + "k8s.io/gengo/generator/default_package.go", + "k8s.io/gengo/generator/doc.go", + "k8s.io/gengo/generator/error_tracker.go", + "k8s.io/gengo/generator/execute.go", + "k8s.io/gengo/generator/generator.go", + "k8s.io/gengo/generator/import_tracker.go", + "k8s.io/gengo/generator/snippet_writer.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/namer", + "//vendor:k8s.io/gengo/parser", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/namer", + srcs = [ + "k8s.io/gengo/namer/doc.go", + "k8s.io/gengo/namer/import_tracker.go", + "k8s.io/gengo/namer/namer.go", + "k8s.io/gengo/namer/order.go", + "k8s.io/gengo/namer/plural_namer.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/gengo/types"], +) + +go_library( + name = "k8s.io/gengo/parser", + srcs = [ + "k8s.io/gengo/parser/doc.go", + "k8s.io/gengo/parser/parse.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/gengo/types", + ], +) + +go_library( + name = "k8s.io/gengo/types", + srcs = [ + "k8s.io/gengo/types/comments.go", + "k8s.io/gengo/types/doc.go", + "k8s.io/gengo/types/flatten.go", + "k8s.io/gengo/types/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/heapster/metrics/api/v1/types", + srcs = [ + "k8s.io/heapster/metrics/api/v1/types/historical_types.go", + "k8s.io/heapster/metrics/api/v1/types/model_types.go", + "k8s.io/heapster/metrics/api/v1/types/types.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/heapster/metrics/apis/metrics/v1alpha1", + srcs = ["k8s.io/heapster/metrics/apis/metrics/v1alpha1/types.go"], + tags = ["automanaged"], + deps = [ + "//pkg/api/unversioned:go_default_library", + "//pkg/api/v1:go_default_library", + ], +) + +go_library( + name = "github.com/exponent-io/jsonpath", + srcs = [ + "github.com/exponent-io/jsonpath/decoder.go", + "github.com/exponent-io/jsonpath/path.go", + "github.com/exponent-io/jsonpath/pathaction.go", + ], + tags = ["automanaged"], +)