From 27116c6818afbd05c72330203738eda78c2c1dc1 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Mon, 24 Oct 2016 10:28:07 -0700 Subject: [PATCH 1/4] rename build/ to build-tools/ --- Makefile | 6 ++--- {build => build-tools}/BUILD | 0 {build => build-tools}/OWNERS | 0 {build => build-tools}/README.md | 26 +++++++++---------- {build => build-tools}/build-image/Dockerfile | 0 {build => build-tools}/build-image/VERSION | 0 .../build-image/cross/Dockerfile | 0 .../build-image/cross/Makefile | 0 .../build-image/cross/VERSION | 0 .../CL28857-go1.7.1-luxas.patch | 0 {build => build-tools}/build-image/rsyncd.sh | 0 {build => build-tools}/cni/Makefile | 0 {build => build-tools}/common.sh | 12 ++++----- {build => build-tools}/copy-output.sh | 2 +- .../debian-iptables/Dockerfile | 0 .../debian-iptables/Makefile | 0 .../debian-iptables/README.md | 2 +- {build => build-tools}/kube-dns/Changelog | 0 {build => build-tools}/kube-dns/Dockerfile | 0 .../kube-dns/MAINTAINERS.md | 2 +- {build => build-tools}/kube-dns/Makefile | 2 +- {build => build-tools}/kube-dns/OWNERS | 0 {build => build-tools}/kube-dns/README.md | 2 +- {build => build-tools}/kube-dns/RELEASES.md | 4 +-- {build => build-tools}/lib/release.sh | 0 {build => build-tools}/make-build-image.sh | 2 +- {build => build-tools}/make-clean.sh | 2 +- {build => build-tools}/pause/.gitignore | 0 {build => build-tools}/pause/Dockerfile | 0 {build => build-tools}/pause/Makefile | 0 {build => build-tools}/pause/pause.c | 0 .../push-federation-images.sh | 2 +- {build => build-tools}/release.sh | 6 ++--- {build => build-tools}/run.sh | 2 +- {build => build-tools}/shell.sh | 4 +-- {build => build-tools}/util.sh | 0 {build => build-tools}/versionize-docs.sh | 0 cluster/aws/util.sh | 2 +- cluster/azure-legacy/util.sh | 2 +- cluster/common.sh | 4 +-- cluster/gce/util.sh | 2 +- cluster/gke/util.sh | 2 +- cluster/images/hyperkube/README.md | 2 +- cluster/images/kube-discovery/Makefile | 2 +- cluster/images/kube-discovery/README.md | 2 +- cluster/kubectl.sh | 2 +- cluster/mesos/docker/util.sh | 2 +- cluster/ubuntu/util.sh | 2 +- cluster/vagrant/util.sh | 2 +- docs/devel/bazel.md | 4 +-- docs/devel/cherry-picks.md | 4 +-- docs/devel/development.md | 6 ++--- docs/devel/e2e-tests.md | 2 +- docs/devel/running-locally.md | 2 +- docs/proposals/multi-platform.md | 6 ++--- examples/cluster-dns/README.md | 2 +- examples/mysql-wordpress-pd/README.md | 2 +- examples/spark/README.md | 2 +- federation/cluster/common.sh | 2 +- federation/cluster/federation-up.sh | 2 +- federation/develop/develop.sh | 4 +-- hack/dev-build-and-push.sh | 2 +- hack/dev-build-and-up.sh | 2 +- hack/dev-push-hyperkube.sh | 2 +- hack/e2e-internal/e2e-up.sh | 2 +- hack/lib/golang.sh | 4 +-- hack/update-generated-protobuf.sh | 4 +-- hack/update-generated-runtime.sh | 4 +-- pkg/version/base.go | 2 +- 69 files changed, 81 insertions(+), 81 deletions(-) rename {build => build-tools}/BUILD (100%) rename {build => build-tools}/OWNERS (100%) rename {build => build-tools}/README.md (75%) rename {build => build-tools}/build-image/Dockerfile (100%) rename {build => build-tools}/build-image/VERSION (100%) rename {build => build-tools}/build-image/cross/Dockerfile (100%) rename {build => build-tools}/build-image/cross/Makefile (100%) rename {build => build-tools}/build-image/cross/VERSION (100%) rename {build => build-tools}/build-image/cross/golang-patches/CL28857-go1.7.1-luxas.patch (100%) rename {build => build-tools}/build-image/rsyncd.sh (100%) rename {build => build-tools}/cni/Makefile (100%) rename {build => build-tools}/common.sh (98%) rename {build => build-tools}/copy-output.sh (94%) rename {build => build-tools}/debian-iptables/Dockerfile (100%) rename {build => build-tools}/debian-iptables/Makefile (100%) rename {build => build-tools}/debian-iptables/README.md (93%) rename {build => build-tools}/kube-dns/Changelog (100%) rename {build => build-tools}/kube-dns/Dockerfile (100%) rename {build => build-tools}/kube-dns/MAINTAINERS.md (67%) rename {build => build-tools}/kube-dns/Makefile (96%) rename {build => build-tools}/kube-dns/OWNERS (100%) rename {build => build-tools}/kube-dns/README.md (99%) rename {build => build-tools}/kube-dns/RELEASES.md (94%) rename {build => build-tools}/lib/release.sh (100%) rename {build => build-tools}/make-build-image.sh (95%) rename {build => build-tools}/make-clean.sh (94%) rename {build => build-tools}/pause/.gitignore (100%) rename {build => build-tools}/pause/Dockerfile (100%) rename {build => build-tools}/pause/Makefile (100%) rename {build => build-tools}/pause/pause.c (100%) rename {build => build-tools}/push-federation-images.sh (95%) rename {build => build-tools}/release.sh (92%) rename {build => build-tools}/run.sh (96%) rename {build => build-tools}/shell.sh (90%) rename {build => build-tools}/util.sh (100%) rename {build => build-tools}/versionize-docs.sh (100%) diff --git a/Makefile b/Makefile index 6ef844dc6d..f4485c362c 100644 --- a/Makefile +++ b/Makefile @@ -195,7 +195,7 @@ test-cmd: generated_files # TODO(thockin): call clean_generated when we stop committing generated code. .PHONY: clean clean: clean_meta - build/make-clean.sh + build-tools/make-clean.sh rm -rf $(OUT_DIR) rm -rf Godeps/_workspace # Just until we are sure it is gone @@ -236,7 +236,7 @@ vet: # make release .PHONY: release release: - build/release.sh + build-tools/release.sh # Build a release, but skip tests # @@ -244,7 +244,7 @@ release: # make release-skip-tests .PHONY: release-skip-tests quick-release release-skip-tests quick-release: - KUBE_RELEASE_RUN_TESTS=n KUBE_FASTBUILD=true build/release.sh + KUBE_RELEASE_RUN_TESTS=n KUBE_FASTBUILD=true build-tools/release.sh # Cross-compile for all platforms # diff --git a/build/BUILD b/build-tools/BUILD similarity index 100% rename from build/BUILD rename to build-tools/BUILD diff --git a/build/OWNERS b/build-tools/OWNERS similarity index 100% rename from build/OWNERS rename to build-tools/OWNERS diff --git a/build/README.md b/build-tools/README.md similarity index 75% rename from build/README.md rename to build-tools/README.md index 9d06c0ab2e..e3d17d0b84 100644 --- a/build/README.md +++ b/build-tools/README.md @@ -19,21 +19,21 @@ While it is possible to build Kubernetes using a local golang installation, we h ## Key scripts -The following scripts are found in the `build/` directory. Note that all scripts must be run from the Kubernetes root directory. +The following scripts are found in the `build-tools/` directory. Note that all scripts must be run from the Kubernetes root directory. -* `build/run.sh`: Run a command in a build docker container. Common invocations: - * `build/run.sh make`: Build just linux binaries in the container. Pass options and packages as necessary. - * `build/run.sh make cross`: Build all binaries for all platforms - * `build/run.sh make test`: Run all unit tests - * `build/run.sh make test-integration`: Run integration test - * `build/run.sh make test-cmd`: Run CLI tests -* `build/copy-output.sh`: This will copy the contents of `_output/dockerized/bin` from the Docker container to the local `_output/dockerized/bin`. It will also copy out specific file patterns that are generated as part of the build process. This is run automatically as part of `build/run.sh`. -* `build/make-clean.sh`: Clean out the contents of `_output`, remove any locally built container images and remove the data container. -* `/build/shell.sh`: Drop into a `bash` shell in a build container with a snapshot of the current repo code. +* `build-tools/run.sh`: Run a command in a build docker container. Common invocations: + * `build-tools/run.sh make`: Build just linux binaries in the container. Pass options and packages as necessary. + * `build-tools/run.sh make cross`: Build all binaries for all platforms + * `build-tools/run.sh make test`: Run all unit tests + * `build-tools/run.sh make test-integration`: Run integration test + * `build-tools/run.sh make test-cmd`: Run CLI tests +* `build-tools/copy-output.sh`: This will copy the contents of `_output/dockerized/bin` from the Docker container to the local `_output/dockerized/bin`. It will also copy out specific file patterns that are generated as part of the build process. This is run automatically as part of `build-tools/run.sh`. +* `build-tools/make-clean.sh`: Clean out the contents of `_output`, remove any locally built container images and remove the data container. +* `/build-tools/shell.sh`: Drop into a `bash` shell in a build container with a snapshot of the current repo code. ## Basic Flow -The scripts directly under `build/` are used to build and test. They will ensure that the `kube-build` Docker image is built (based on `build/build-image/Dockerfile`) and then execute the appropriate command in that container. These scripts will both ensure that the right data is cached from run to run for incremental builds and will copy the results back out of the container. +The scripts directly under `build-tools/` are used to build and test. They will ensure that the `kube-build` Docker image is built (based on `build-tools/build-image/Dockerfile`) and then execute the appropriate command in that container. These scripts will both ensure that the right data is cached from run to run for incremental builds and will copy the results back out of the container. The `kube-build` container image is built by first creating a "context" directory in `_output/images/build-image`. It is done there instead of at the root of the Kubernetes repo to minimize the amount of data we need to package up when building the image. @@ -92,7 +92,7 @@ Look at `docker-machine stop`, `docker-machine start` and `docker-machine rm` to ## Releasing -The `build/release.sh` script will build a release. It will build binaries, run tests, (optionally) build runtime Docker images. +The `build-tools/release.sh` script will build a release. It will build binaries, run tests, (optionally) build runtime Docker images. The main output is a tar file: `kubernetes.tar.gz`. This includes: * Cross compiled client utilities. @@ -109,4 +109,4 @@ In addition, there are some other tar files that are created: When building final release tars, they are first staged into `_output/release-stage` before being tar'd up and put into `_output/release-tars`. -[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build/README.md?pixel)]() +[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build-tools/README.md?pixel)]() diff --git a/build/build-image/Dockerfile b/build-tools/build-image/Dockerfile similarity index 100% rename from build/build-image/Dockerfile rename to build-tools/build-image/Dockerfile diff --git a/build/build-image/VERSION b/build-tools/build-image/VERSION similarity index 100% rename from build/build-image/VERSION rename to build-tools/build-image/VERSION diff --git a/build/build-image/cross/Dockerfile b/build-tools/build-image/cross/Dockerfile similarity index 100% rename from build/build-image/cross/Dockerfile rename to build-tools/build-image/cross/Dockerfile diff --git a/build/build-image/cross/Makefile b/build-tools/build-image/cross/Makefile similarity index 100% rename from build/build-image/cross/Makefile rename to build-tools/build-image/cross/Makefile diff --git a/build/build-image/cross/VERSION b/build-tools/build-image/cross/VERSION similarity index 100% rename from build/build-image/cross/VERSION rename to build-tools/build-image/cross/VERSION diff --git a/build/build-image/cross/golang-patches/CL28857-go1.7.1-luxas.patch b/build-tools/build-image/cross/golang-patches/CL28857-go1.7.1-luxas.patch similarity index 100% rename from build/build-image/cross/golang-patches/CL28857-go1.7.1-luxas.patch rename to build-tools/build-image/cross/golang-patches/CL28857-go1.7.1-luxas.patch diff --git a/build/build-image/rsyncd.sh b/build-tools/build-image/rsyncd.sh similarity index 100% rename from build/build-image/rsyncd.sh rename to build-tools/build-image/rsyncd.sh diff --git a/build/cni/Makefile b/build-tools/cni/Makefile similarity index 100% rename from build/cni/Makefile rename to build-tools/cni/Makefile diff --git a/build/common.sh b/build-tools/common.sh similarity index 98% rename from build/common.sh rename to build-tools/common.sh index 1c4ea75008..a8aa63b758 100755 --- a/build/common.sh +++ b/build-tools/common.sh @@ -41,15 +41,15 @@ readonly KUBE_BUILD_PPC64LE="${KUBE_BUILD_PPC64LE:-n}" # Constants readonly KUBE_BUILD_IMAGE_REPO=kube-build -readonly KUBE_BUILD_IMAGE_CROSS_TAG="$(cat ${KUBE_ROOT}/build/build-image/cross/VERSION)" +readonly KUBE_BUILD_IMAGE_CROSS_TAG="$(cat ${KUBE_ROOT}/build-tools/build-image/cross/VERSION)" # This version number is used to cause everyone to rebuild their data containers # and build image. This is especially useful for automated build systems like # Jenkins. # # Increment/change this number if you change the build image (anything under -# build/build-image) or change the set of volumes in the data container. -readonly KUBE_BUILD_IMAGE_VERSION_BASE="$(cat ${KUBE_ROOT}/build/build-image/VERSION)" +# build-tools/build-image) or change the set of volumes in the data container. +readonly KUBE_BUILD_IMAGE_VERSION_BASE="$(cat ${KUBE_ROOT}/build-tools/build-image/VERSION)" readonly KUBE_BUILD_IMAGE_VERSION="${KUBE_BUILD_IMAGE_VERSION_BASE}-${KUBE_BUILD_IMAGE_CROSS_TAG}" # Here we map the output directories across both the local and remote _output @@ -421,8 +421,8 @@ function kube::build::build_image() { cp /etc/localtime "${LOCAL_OUTPUT_BUILD_CONTEXT}/" - cp build/build-image/Dockerfile "${LOCAL_OUTPUT_BUILD_CONTEXT}/Dockerfile" - cp build/build-image/rsyncd.sh "${LOCAL_OUTPUT_BUILD_CONTEXT}/" + cp build-tools/build-image/Dockerfile "${LOCAL_OUTPUT_BUILD_CONTEXT}/Dockerfile" + cp build-tools/build-image/rsyncd.sh "${LOCAL_OUTPUT_BUILD_CONTEXT}/" dd if=/dev/urandom bs=512 count=1 2>/dev/null | LC_ALL=C tr -dc 'A-Za-z0-9' | dd bs=32 count=1 2>/dev/null > "${LOCAL_OUTPUT_BUILD_CONTEXT}/rsyncd.password" chmod go= "${LOCAL_OUTPUT_BUILD_CONTEXT}/rsyncd.password" @@ -640,7 +640,7 @@ function kube::build::start_rsyncd_container() { return 0 fi - kube::log::error "Could not connect to rsync container. See build/README.md for setting up remote Docker engine." + kube::log::error "Could not connect to rsync container. See build-tools/README.md for setting up remote Docker engine." return 1 } diff --git a/build/copy-output.sh b/build-tools/copy-output.sh similarity index 94% rename from build/copy-output.sh rename to build-tools/copy-output.sh index c4429cfbf0..4904ebacba 100755 --- a/build/copy-output.sh +++ b/build-tools/copy-output.sh @@ -20,7 +20,7 @@ set -o nounset set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. -source "${KUBE_ROOT}/build/common.sh" +source "${KUBE_ROOT}/build-tools/common.sh" kube::build::verify_prereqs kube::build::copy_output diff --git a/build/debian-iptables/Dockerfile b/build-tools/debian-iptables/Dockerfile similarity index 100% rename from build/debian-iptables/Dockerfile rename to build-tools/debian-iptables/Dockerfile diff --git a/build/debian-iptables/Makefile b/build-tools/debian-iptables/Makefile similarity index 100% rename from build/debian-iptables/Makefile rename to build-tools/debian-iptables/Makefile diff --git a/build/debian-iptables/README.md b/build-tools/debian-iptables/README.md similarity index 93% rename from build/debian-iptables/README.md rename to build-tools/debian-iptables/README.md index 65dcfc0a8a..957ae4d164 100644 --- a/build/debian-iptables/README.md +++ b/build-tools/debian-iptables/README.md @@ -26,4 +26,4 @@ $ make push ARCH=ppc64le If you don't want to push the images, run `make` or `make build` instead -[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build/debian-iptables/README.md?pixel)]() +[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build-tools/debian-iptables/README.md?pixel)]() diff --git a/build/kube-dns/Changelog b/build-tools/kube-dns/Changelog similarity index 100% rename from build/kube-dns/Changelog rename to build-tools/kube-dns/Changelog diff --git a/build/kube-dns/Dockerfile b/build-tools/kube-dns/Dockerfile similarity index 100% rename from build/kube-dns/Dockerfile rename to build-tools/kube-dns/Dockerfile diff --git a/build/kube-dns/MAINTAINERS.md b/build-tools/kube-dns/MAINTAINERS.md similarity index 67% rename from build/kube-dns/MAINTAINERS.md rename to build-tools/kube-dns/MAINTAINERS.md index 8e16d51663..57a81b55de 100644 --- a/build/kube-dns/MAINTAINERS.md +++ b/build-tools/kube-dns/MAINTAINERS.md @@ -2,4 +2,4 @@ Tim Hockin -[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build/kube-dns/MAINTAINERS.md?pixel)]() +[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build-tools/kube-dns/MAINTAINERS.md?pixel)]() diff --git a/build/kube-dns/Makefile b/build-tools/kube-dns/Makefile similarity index 96% rename from build/kube-dns/Makefile rename to build-tools/kube-dns/Makefile index a4f12d927c..a3e827aaae 100644 --- a/build/kube-dns/Makefile +++ b/build-tools/kube-dns/Makefile @@ -48,7 +48,7 @@ all: container container: # Copy the content in this dir to the temp dir cp $(KUBE_ROOT)/_output/dockerized/bin/$(PLATFORM)/$(ARCH)/kube-dns $(TEMP_DIR) - cp $(KUBE_ROOT)/build/kube-dns/Dockerfile $(TEMP_DIR) + cp $(KUBE_ROOT)/build-tools/kube-dns/Dockerfile $(TEMP_DIR) # Replace BASEIMAGE with the real base image cd $(TEMP_DIR) && sed -i "s|BASEIMAGE|$(BASEIMAGE)|g" Dockerfile diff --git a/build/kube-dns/OWNERS b/build-tools/kube-dns/OWNERS similarity index 100% rename from build/kube-dns/OWNERS rename to build-tools/kube-dns/OWNERS diff --git a/build/kube-dns/README.md b/build-tools/kube-dns/README.md similarity index 99% rename from build/kube-dns/README.md rename to build-tools/kube-dns/README.md index 040fef3727..629dffbdbe 100644 --- a/build/kube-dns/README.md +++ b/build-tools/kube-dns/README.md @@ -262,4 +262,4 @@ of the version number for the `kube-dns` replication controller and well as the `version` label. This will permit a rolling update of `kube-dns`. -[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build/kube-dns/README.md?pixel)]() +[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build-tools/kube-dns/README.md?pixel)]() diff --git a/build/kube-dns/RELEASES.md b/build-tools/kube-dns/RELEASES.md similarity index 94% rename from build/kube-dns/RELEASES.md rename to build-tools/kube-dns/RELEASES.md index b92bc7949e..327fdbc59c 100644 --- a/build/kube-dns/RELEASES.md +++ b/build-tools/kube-dns/RELEASES.md @@ -8,7 +8,7 @@ are ready, not on every PR. ``` make release -cd build/kube-dns +cd build-tools/kube-dns make container PREFIX= TAG=rc ``` @@ -45,4 +45,4 @@ make container PREFIX= TAG=rc 8. Allow the PR to be merged. -[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build/kube-dns/RELEASES.md?pixel)]() +[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/build-tools/kube-dns/RELEASES.md?pixel)]() diff --git a/build/lib/release.sh b/build-tools/lib/release.sh similarity index 100% rename from build/lib/release.sh rename to build-tools/lib/release.sh diff --git a/build/make-build-image.sh b/build-tools/make-build-image.sh similarity index 95% rename from build/make-build-image.sh rename to build-tools/make-build-image.sh index d4b69605c6..bd836c1968 100755 --- a/build/make-build-image.sh +++ b/build-tools/make-build-image.sh @@ -25,7 +25,7 @@ set -o nounset set -o pipefail KUBE_ROOT="$(dirname "${BASH_SOURCE}")/.." -source "${KUBE_ROOT}/build/common.sh" +source "${KUBE_ROOT}/build-tools/common.sh" kube::build::verify_prereqs kube::build::build_image diff --git a/build/make-clean.sh b/build-tools/make-clean.sh similarity index 94% rename from build/make-clean.sh rename to build-tools/make-clean.sh index 91aaac1c1b..1c7ddbbcd4 100755 --- a/build/make-clean.sh +++ b/build-tools/make-clean.sh @@ -20,7 +20,7 @@ set -o nounset set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. -source "${KUBE_ROOT}/build/common.sh" +source "${KUBE_ROOT}/build-tools/common.sh" kube::build::verify_prereqs kube::build::clean diff --git a/build/pause/.gitignore b/build-tools/pause/.gitignore similarity index 100% rename from build/pause/.gitignore rename to build-tools/pause/.gitignore diff --git a/build/pause/Dockerfile b/build-tools/pause/Dockerfile similarity index 100% rename from build/pause/Dockerfile rename to build-tools/pause/Dockerfile diff --git a/build/pause/Makefile b/build-tools/pause/Makefile similarity index 100% rename from build/pause/Makefile rename to build-tools/pause/Makefile diff --git a/build/pause/pause.c b/build-tools/pause/pause.c similarity index 100% rename from build/pause/pause.c rename to build-tools/pause/pause.c diff --git a/build/push-federation-images.sh b/build-tools/push-federation-images.sh similarity index 95% rename from build/push-federation-images.sh rename to build-tools/push-federation-images.sh index 3ebf7d4dce..df4e996824 100755 --- a/build/push-federation-images.sh +++ b/build-tools/push-federation-images.sh @@ -22,7 +22,7 @@ set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. -source "${KUBE_ROOT}/build/util.sh" +source "${KUBE_ROOT}/build-tools/util.sh" source "${KUBE_ROOT}/federation/cluster/common.sh" diff --git a/build/release.sh b/build-tools/release.sh similarity index 92% rename from build/release.sh rename to build-tools/release.sh index e093121308..821c51c87b 100755 --- a/build/release.sh +++ b/build-tools/release.sh @@ -26,8 +26,8 @@ set -o nounset set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. -source "${KUBE_ROOT}/build/common.sh" -source "${KUBE_ROOT}/build/lib/release.sh" +source "${KUBE_ROOT}/build-tools/common.sh" +source "${KUBE_ROOT}/build-tools/lib/release.sh" KUBE_RELEASE_RUN_TESTS=${KUBE_RELEASE_RUN_TESTS-y} @@ -44,7 +44,7 @@ kube::build::copy_output if [[ "${FEDERATION:-}" == "true" ]];then ( - source "${KUBE_ROOT}/build/util.sh" + source "${KUBE_ROOT}/build-tools/util.sh" # Write federated docker image tag to workspace kube::release::semantic_image_tag_version > "${KUBE_ROOT}/federation/manifests/federated-image.tag" ) diff --git a/build/run.sh b/build-tools/run.sh similarity index 96% rename from build/run.sh rename to build-tools/run.sh index af6e92dfa3..144e556908 100755 --- a/build/run.sh +++ b/build-tools/run.sh @@ -23,7 +23,7 @@ set -o nounset set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. -source "$KUBE_ROOT/build/common.sh" +source "$KUBE_ROOT/build-tools/common.sh" kube::build::verify_prereqs kube::build::build_image diff --git a/build/shell.sh b/build-tools/shell.sh similarity index 90% rename from build/shell.sh rename to build-tools/shell.sh index 6f546b662d..37390ec358 100755 --- a/build/shell.sh +++ b/build-tools/shell.sh @@ -23,8 +23,8 @@ set -o nounset set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. -source "${KUBE_ROOT}/build/common.sh" -source "${KUBE_ROOT}/build/lib/release.sh" +source "${KUBE_ROOT}/build-tools/common.sh" +source "${KUBE_ROOT}/build-tools/lib/release.sh" kube::build::verify_prereqs kube::build::build_image diff --git a/build/util.sh b/build-tools/util.sh similarity index 100% rename from build/util.sh rename to build-tools/util.sh diff --git a/build/versionize-docs.sh b/build-tools/versionize-docs.sh similarity index 100% rename from build/versionize-docs.sh rename to build-tools/versionize-docs.sh diff --git a/cluster/aws/util.sh b/cluster/aws/util.sh index f306bec95c..b5497500ea 100755 --- a/cluster/aws/util.sh +++ b/cluster/aws/util.sh @@ -1534,7 +1534,7 @@ function kube-push { # KUBE_ROOT function test-build-release { # Make a release - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # Execute prior to running tests to initialize required structure. This is diff --git a/cluster/azure-legacy/util.sh b/cluster/azure-legacy/util.sh index b2c7c434e1..0638918e43 100644 --- a/cluster/azure-legacy/util.sh +++ b/cluster/azure-legacy/util.sh @@ -522,7 +522,7 @@ function kube-down { # KUBE_ROOT function test-build-release { # Make a release - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # SSH to a node by name ($1) and run a command ($2). diff --git a/cluster/common.sh b/cluster/common.sh index 13ea2df013..3df52867fa 100755 --- a/cluster/common.sh +++ b/cluster/common.sh @@ -28,14 +28,14 @@ source "${KUBE_ROOT}/cluster/lib/util.sh" source "${KUBE_ROOT}/cluster/lib/logging.sh" # KUBE_RELEASE_VERSION_REGEX matches things like "v1.2.3" or "v1.2.3-alpha.4" # -# NOTE This must match the version_regex in build/common.sh +# NOTE This must match the version_regex in build-tools/common.sh # kube::release::parse_and_validate_release_version() KUBE_RELEASE_VERSION_REGEX="^v(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)(-(beta|alpha)\\.(0|[1-9][0-9]*))?$" KUBE_RELEASE_VERSION_DASHED_REGEX="v(0|[1-9][0-9]*)-(0|[1-9][0-9]*)-(0|[1-9][0-9]*)(-(beta|alpha)-(0|[1-9][0-9]*))?" # KUBE_CI_VERSION_REGEX matches things like "v1.2.3-alpha.4.56+abcdefg" This # -# NOTE This must match the version_regex in build/common.sh +# NOTE This must match the version_regex in build-tools/common.sh # kube::release::parse_and_validate_ci_version() KUBE_CI_VERSION_REGEX="^v(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)-(beta|alpha)\\.(0|[1-9][0-9]*)(\\.(0|[1-9][0-9]*)\\+[-0-9a-z]*)?$" KUBE_CI_VERSION_DASHED_REGEX="^v(0|[1-9][0-9]*)-(0|[1-9][0-9]*)-(0|[1-9][0-9]*)-(beta|alpha)-(0|[1-9][0-9]*)(-(0|[1-9][0-9]*)\\+[-0-9a-z]*)?" diff --git a/cluster/gce/util.sh b/cluster/gce/util.sh index d82dde4673..ec96d83843 100755 --- a/cluster/gce/util.sh +++ b/cluster/gce/util.sh @@ -1673,7 +1673,7 @@ function kube-push() { # KUBE_ROOT function test-build-release() { # Make a release - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # Execute prior to running tests to initialize required structure. This is diff --git a/cluster/gke/util.sh b/cluster/gke/util.sh index cda6b73c37..bdee90bfed 100755 --- a/cluster/gke/util.sh +++ b/cluster/gke/util.sh @@ -67,7 +67,7 @@ function detect-project() { # KUBE_ROOT function test-build-release() { echo "... in gke:test-build-release()" >&2 - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # Verify needed binaries exist. diff --git a/cluster/images/hyperkube/README.md b/cluster/images/hyperkube/README.md index 68abcb99c2..6f0db0acd7 100644 --- a/cluster/images/hyperkube/README.md +++ b/cluster/images/hyperkube/README.md @@ -10,7 +10,7 @@ See https://github.com/kubernetes/kubernetes/blob/master/docs/devel/local-cluste ```console # First, build the binaries -$ build/run.sh make cross +$ build-tools/run.sh make cross # Build for linux/amd64 (default) $ make push VERSION={target_version} ARCH=amd64 diff --git a/cluster/images/kube-discovery/Makefile b/cluster/images/kube-discovery/Makefile index 087ec09965..2184aa2842 100644 --- a/cluster/images/kube-discovery/Makefile +++ b/cluster/images/kube-discovery/Makefile @@ -15,7 +15,7 @@ # Build the kube-discovery image. # # Requires a pre-built kube-discovery binary: -# build/run.sh /bin/bash -c "KUBE_BUILD_PLATFORMS=linux/ARCH make WHAT=cmd/kube-discovery" +# build-tools/run.sh /bin/bash -c "KUBE_BUILD_PLATFORMS=linux/ARCH make WHAT=cmd/kube-discovery" # # Usage: # [ARCH=amd64] [REGISTRY="gcr.io/google_containers"] make (build|push) VERSION={some_released_version_of_kubernetes} diff --git a/cluster/images/kube-discovery/README.md b/cluster/images/kube-discovery/README.md index bc61db6fb7..bf3a7d47f3 100644 --- a/cluster/images/kube-discovery/README.md +++ b/cluster/images/kube-discovery/README.md @@ -23,7 +23,7 @@ $ cat token-map.json ## Build And Run From Source ``` -$ build/run.sh /bin/bash -c "KUBE_BUILD_PLATFORMS=linux/amd64 make WHAT=cmd/kube-discovery" +$ build-tools/run.sh /bin/bash -c "KUBE_BUILD_PLATFORMS=linux/amd64 make WHAT=cmd/kube-discovery" $ _output/dockerized/bin/linux/amd64/kube-discovery 2016/08/23 19:17:28 Listening for requests on port 9898. diff --git a/cluster/kubectl.sh b/cluster/kubectl.sh index 7c37f28f83..146884e7d9 100755 --- a/cluster/kubectl.sh +++ b/cluster/kubectl.sh @@ -97,7 +97,7 @@ if [[ -z "${KUBECTL_PATH:-}" ]]; then echo "It looks as if you don't have a compiled kubectl binary" echo echo "If you are running from a clone of the git repo, please run" - echo "'./build/run.sh make cross'. Note that this requires having" + echo "'./build-tools/run.sh make cross'. Note that this requires having" echo "Docker installed." echo echo "If you are running from a binary release tarball, something is wrong. " diff --git a/cluster/mesos/docker/util.sh b/cluster/mesos/docker/util.sh index 22b819642b..a5c9e5701a 100644 --- a/cluster/mesos/docker/util.sh +++ b/cluster/mesos/docker/util.sh @@ -169,7 +169,7 @@ function prepare-e2e { function test-build-release { # Make a release export KUBE_RELEASE_RUN_TESTS=N - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # Must ensure that the following ENV vars are set diff --git a/cluster/ubuntu/util.sh b/cluster/ubuntu/util.sh index b23105e086..562397112e 100755 --- a/cluster/ubuntu/util.sh +++ b/cluster/ubuntu/util.sh @@ -28,7 +28,7 @@ NODE_IPS="" # KUBE_ROOT function test-build-release() { # Make a release - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # From user input set the necessary k8s and etcd configuration information diff --git a/cluster/vagrant/util.sh b/cluster/vagrant/util.sh index 94ae82b2af..dddedcf04e 100755 --- a/cluster/vagrant/util.sh +++ b/cluster/vagrant/util.sh @@ -324,7 +324,7 @@ function kube-push { # Execute prior to running tests to build a release if required for env function test-build-release { # Make a release - "${KUBE_ROOT}/build/release.sh" + "${KUBE_ROOT}/build-tools/release.sh" } # Execute prior to running tests to initialize required structure diff --git a/docs/devel/bazel.md b/docs/devel/bazel.md index 2c321a905f..80915f15ee 100644 --- a/docs/devel/bazel.md +++ b/docs/devel/bazel.md @@ -37,13 +37,13 @@ can be found [here](https://www.bazel.io/versions/master/docs/install.html). To build docker images for the components, run: ``` -$ bazel build //build/... +$ bazel build //build-tools/... ``` To run many of the unit tests, run: ``` -$ bazel test //cmd/... //build/... //pkg/... //federation/... //plugin/... +$ bazel test //cmd/... //build-tools/... //pkg/... //federation/... //plugin/... ``` To update automanaged build files, run: diff --git a/docs/devel/cherry-picks.md b/docs/devel/cherry-picks.md index ef2cee70b0..4283ee3b14 100644 --- a/docs/devel/cherry-picks.md +++ b/docs/devel/cherry-picks.md @@ -79,7 +79,7 @@ tracking the tool to automate the batching procedure. #### Cherrypicking a doc change If you are cherrypicking a change which adds a doc, then you also need to run -`build/versionize-docs.sh` in the release branch to versionize that doc. +`build-tools/versionize-docs.sh` in the release branch to versionize that doc. Ideally, just running `hack/cherry_pick_pull.sh` should be enough, but we are not there yet: [#18861](https://github.com/kubernetes/kubernetes/issues/18861) @@ -89,7 +89,7 @@ running `hack/cherry_pick_pull.sh` and before merging the PR: ``` $ git checkout -b automated-cherry-pick-of-#123456-upstream-release-3.14 origin/automated-cherry-pick-of-#123456-upstream-release-3.14 -$ ./build/versionize-docs.sh release-3.14 +$ ./build-tools/versionize-docs.sh release-3.14 $ git commit -a -m "Running versionize docs" $ git push origin automated-cherry-pick-of-#123456-upstream-release-3.14 ``` diff --git a/docs/devel/development.md b/docs/devel/development.md index 2a0e04104f..d36f7ec367 100644 --- a/docs/devel/development.md +++ b/docs/devel/development.md @@ -49,7 +49,7 @@ branch, but release branches of Kubernetes should not change. Official releases are built using Docker containers. To build Kubernetes using Docker please follow [these instructions] -(http://releases.k8s.io/HEAD/build/README.md). +(http://releases.k8s.io/HEAD/build-tools/README.md). ## Building Kubernetes on a local OS/shell environment @@ -142,10 +142,10 @@ bump to a minor release version for security updates. Since kubernetes is mostly built and tested in containers, there are a few unique places you need to update the go version. -- The image for cross compiling in [build/build-image/cross/](../../build/build-image/cross/). The `VERSION` file and `Dockerfile`. +- The image for cross compiling in [build-tools/build-image/cross/](../../build-tools/build-image/cross/). The `VERSION` file and `Dockerfile`. - Update [dockerized-e2e-runner.sh](https://github.com/kubernetes/test-infra/blob/master/jenkins/dockerized-e2e-runner.sh) to run a kubekins-e2e with the desired go version, which requires pushing [e2e-image](https://github.com/kubernetes/test-infra/tree/master/jenkins/e2e-image) and [test-image](https://github.com/kubernetes/test-infra/tree/master/jenkins/test-image) images that are `FROM` the desired go version. - The docker image being run in [hack/jenkins/gotest-dockerized.sh](../../hack/jenkins/gotest-dockerized.sh). -- The cross tag `KUBE_BUILD_IMAGE_CROSS_TAG` in [build/common.sh](../../build/common.sh) +- The cross tag `KUBE_BUILD_IMAGE_CROSS_TAG` in [build-tools/common.sh](../../build-tools/common.sh) ## Workflow diff --git a/docs/devel/e2e-tests.md b/docs/devel/e2e-tests.md index 4db76f8925..431fa9a26c 100644 --- a/docs/devel/e2e-tests.md +++ b/docs/devel/e2e-tests.md @@ -305,7 +305,7 @@ Next, specify the docker repository where your ci images will be pushed. * Push the federation container images ```sh - $ build/push-federation-images.sh + $ build-tools/push-federation-images.sh ``` #### Deploy federation control plane diff --git a/docs/devel/running-locally.md b/docs/devel/running-locally.md index 810740fafe..a6332d7110 100644 --- a/docs/devel/running-locally.md +++ b/docs/devel/running-locally.md @@ -195,7 +195,7 @@ KUBE_DNS_DOMAIN="cluster.local" KUBE_DNS_REPLICAS=1 ``` -To know more on DNS service you can look [here](http://issue.k8s.io/6667). Related documents can be found [here](../../build/kube-dns/#how-do-i-configure-it) +To know more on DNS service you can look [here](http://issue.k8s.io/6667). Related documents can be found [here](../../build-tools/kube-dns/#how-do-i-configure-it) diff --git a/docs/proposals/multi-platform.md b/docs/proposals/multi-platform.md index 1d3633fb5f..89554dfe13 100644 --- a/docs/proposals/multi-platform.md +++ b/docs/proposals/multi-platform.md @@ -311,7 +311,7 @@ A great blog post [that is describing this](https://medium.com/@rakyll/go-1-5-cr Before Go 1.5, the whole Go project had to be cross-compiled from source for **all** platforms that _might_ be used, and that was quite a slow process: ```console -# From build/build-image/cross/Dockerfile when we used Go 1.4 +# From build-tools/build-image/cross/Dockerfile when we used Go 1.4 $ cd /usr/src/go/src $ for platform in ${PLATFORMS}; do GOOS=${platform%/*} GOARCH=${platform##*/} ./make.bash --no-clean; done ``` @@ -322,7 +322,7 @@ If you cross-compile multiple times, Go will build parts of `std`, throw it away However, there is an easy way of cross-compiling all `std` packages in advance with Go 1.5+: ```console -# From build/build-image/cross/Dockerfile when we're using Go 1.5+ +# From build-tools/build-image/cross/Dockerfile when we're using Go 1.5+ $ for platform in ${PLATFORMS}; do GOOS=${platform%/*} GOARCH=${platform##*/} go install std; done ``` @@ -411,7 +411,7 @@ In order to dynamically compile a go binary with `cgo`, we need `gcc` installed The only Kubernetes binary that is using C code is the `kubelet`, or in fact `cAdvisor` on which `kubelet` depends. `hyperkube` is also dynamically linked as long as `kubelet` is. We should aim to make `kubelet` statically linked. -The normal `x86_64-linux-gnu` can't cross-compile binaries, so we have to install gcc cross-compilers for every platform. We do this in the [`kube-cross`](../../build/build-image/cross/Dockerfile) image, +The normal `x86_64-linux-gnu` can't cross-compile binaries, so we have to install gcc cross-compilers for every platform. We do this in the [`kube-cross`](../../build-tools/build-image/cross/Dockerfile) image, and depend on the [`emdebian.org` repository](https://wiki.debian.org/CrossToolchains). Depending on `emdebian` isn't ideal, so we should consider using the latest `gcc` cross-compiler packages from the `ubuntu` main repositories in the future. Here's an example when cross-compiling plain C code: diff --git a/examples/cluster-dns/README.md b/examples/cluster-dns/README.md index a0d828b975..0a44b6675e 100644 --- a/examples/cluster-dns/README.md +++ b/examples/cluster-dns/README.md @@ -38,7 +38,7 @@ This is a toy example demonstrating how to use kubernetes DNS. ### Step Zero: Prerequisites -This example assumes that you have forked the repository and [turned up a Kubernetes cluster](../../docs/getting-started-guides/). Make sure DNS is enabled in your setup, see [DNS doc](../../build/kube-dns/). +This example assumes that you have forked the repository and [turned up a Kubernetes cluster](../../docs/getting-started-guides/). Make sure DNS is enabled in your setup, see [DNS doc](../../build-tools/kube-dns/). ```sh $ cd kubernetes diff --git a/examples/mysql-wordpress-pd/README.md b/examples/mysql-wordpress-pd/README.md index 7050c24e38..8db1be8cfe 100644 --- a/examples/mysql-wordpress-pd/README.md +++ b/examples/mysql-wordpress-pd/README.md @@ -101,7 +101,7 @@ this example. * Kubernetes version 1.2 is required due to using newer features, such at PV Claims and Deployments. Run `kubectl version` to see your cluster version. -* [Cluster DNS](../../build/kube-dns/) will be used for service discovery. +* [Cluster DNS](../../build-tools/kube-dns/) will be used for service discovery. * An [external load balancer](http://kubernetes.io/docs/user-guide/services/#type-loadbalancer) will be used to access WordPress. * [Persistent Volume Claims](http://kubernetes.io/docs/user-guide/persistent-volumes/) diff --git a/examples/spark/README.md b/examples/spark/README.md index 82105f6f88..d72d071f12 100644 --- a/examples/spark/README.md +++ b/examples/spark/README.md @@ -58,7 +58,7 @@ This example assumes - You have a Kubernetes cluster installed and running. - That you have installed the ```kubectl``` command line tool installed in your path and configured to talk to your Kubernetes cluster -- That your Kubernetes cluster is running [kube-dns](../../build/kube-dns/) or an equivalent integration. +- That your Kubernetes cluster is running [kube-dns](../../build-tools/kube-dns/) or an equivalent integration. Optionally, your Kubernetes cluster should be configured with a Loadbalancer integration (automatically configured via kube-up or GKE) diff --git a/federation/cluster/common.sh b/federation/cluster/common.sh index 0e4d9b2fe9..6d66e8efe7 100644 --- a/federation/cluster/common.sh +++ b/federation/cluster/common.sh @@ -286,7 +286,7 @@ function push-federation-images { : "${FEDERATION_PUSH_REPO_BASE?Must set FEDERATION_PUSH_REPO_BASE env var}" : "${FEDERATION_IMAGE_TAG?Must set FEDERATION_IMAGE_TAG env var}" - source "${KUBE_ROOT}/build/common.sh" + source "${KUBE_ROOT}/build-tools/common.sh" source "${KUBE_ROOT}/hack/lib/util.sh" local FEDERATION_BINARIES=${FEDERATION_BINARIES:-"hyperkube"} diff --git a/federation/cluster/federation-up.sh b/federation/cluster/federation-up.sh index ded9002696..748ce4fc0b 100755 --- a/federation/cluster/federation-up.sh +++ b/federation/cluster/federation-up.sh @@ -24,7 +24,7 @@ KUBE_ROOT=$(readlink -m $(dirname "${BASH_SOURCE}")/../../) tagfile="${KUBE_ROOT}/federation/manifests/federated-image.tag" if [[ ! -f "$tagfile" ]]; then - echo "FATAL: tagfile ${tagfile} does not exist. Make sure that you have run build/push-federation-images.sh" + echo "FATAL: tagfile ${tagfile} does not exist. Make sure that you have run build-tools/push-federation-images.sh" exit 1 fi export FEDERATION_IMAGE_TAG="$(cat "${KUBE_ROOT}/federation/manifests/federated-image.tag")" diff --git a/federation/develop/develop.sh b/federation/develop/develop.sh index 59f7621119..7914c632a5 100755 --- a/federation/develop/develop.sh +++ b/federation/develop/develop.sh @@ -32,8 +32,8 @@ KUBE_ROOT="$(dirname "${BASH_SOURCE}")/../.." DEPLOY_ROOT="${KUBE_ROOT}/federation/deploy" CUR_ROOT="$(pwd)" -source "${KUBE_ROOT}/build/common.sh" -source "${KUBE_ROOT}/build/util.sh" +source "${KUBE_ROOT}/build-tools/common.sh" +source "${KUBE_ROOT}/build-tools/util.sh" # Provides the detect-project function source "${KUBE_ROOT}/cluster/kube-util.sh" # Provides logging facilities diff --git a/hack/dev-build-and-push.sh b/hack/dev-build-and-push.sh index e971d09083..59a2b453ab 100755 --- a/hack/dev-build-and-push.sh +++ b/hack/dev-build-and-push.sh @@ -23,7 +23,7 @@ set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. # Build a release -"${KUBE_ROOT}/build/release.sh" +"${KUBE_ROOT}/build-tools/release.sh" if [ "$?" != "0" ]; then echo "Building a release failed!" exit 1 diff --git a/hack/dev-build-and-up.sh b/hack/dev-build-and-up.sh index f763c994cd..1c6e320b51 100755 --- a/hack/dev-build-and-up.sh +++ b/hack/dev-build-and-up.sh @@ -24,7 +24,7 @@ set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. # Then build a release -"${KUBE_ROOT}/build/release.sh" +"${KUBE_ROOT}/build-tools/release.sh" if [ "$?" != "0" ]; then echo "Building the release failed!" exit 1 diff --git a/hack/dev-push-hyperkube.sh b/hack/dev-push-hyperkube.sh index 48fc69ec30..b5bde0d56b 100755 --- a/hack/dev-push-hyperkube.sh +++ b/hack/dev-push-hyperkube.sh @@ -27,7 +27,7 @@ set -o nounset set -o pipefail KUBE_ROOT="$(dirname "${BASH_SOURCE}")/.." -source "${KUBE_ROOT}/build/common.sh" +source "${KUBE_ROOT}/build-tools/common.sh" if [[ -z "${REGISTRY:-}" ]]; then echo "REGISTRY must be set" diff --git a/hack/e2e-internal/e2e-up.sh b/hack/e2e-internal/e2e-up.sh index fb80a23b4d..55b476ce04 100755 --- a/hack/e2e-internal/e2e-up.sh +++ b/hack/e2e-internal/e2e-up.sh @@ -45,7 +45,7 @@ if [[ "${FEDERATION:-}" == "true" ]]; then done tagfile="${KUBE_ROOT}/federation/manifests/federated-image.tag" if [[ ! -f "$tagfile" ]]; then - echo "FATAL: tagfile ${tagfile} does not exist. Make sure that you have run build/push-federation-images.sh" + echo "FATAL: tagfile ${tagfile} does not exist. Make sure that you have run build-tools/push-federation-images.sh" exit 1 fi export FEDERATION_IMAGE_TAG="$(cat "${KUBE_ROOT}/federation/manifests/federated-image.tag")" diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh index 48cc2615fb..fd2cfe7d40 100755 --- a/hack/lib/golang.sh +++ b/hack/lib/golang.sh @@ -20,7 +20,7 @@ readonly KUBE_GOPATH="${KUBE_OUTPUT}/go" # The set of server targets that we are only building for Linux # Note: if you are adding something here, you might need to add it to -# kube::build::source_targets in build/common.sh as well. +# kube::build::source_targets in build-tools/common.sh as well. kube::golang::server_targets() { local targets=( cmd/kube-dns @@ -68,7 +68,7 @@ else readonly KUBE_SERVER_PLATFORMS # If we update this we should also update the set of golang compilers we build - # in 'build/build-image/cross/Dockerfile'. However, it's only a bit faster since go 1.5, not mandatory + # in 'build-tools/build-image/cross/Dockerfile'. However, it's only a bit faster since go 1.5, not mandatory KUBE_CLIENT_PLATFORMS=( linux/amd64 linux/386 diff --git a/hack/update-generated-protobuf.sh b/hack/update-generated-protobuf.sh index f2cf01c0f0..be9863e611 100755 --- a/hack/update-generated-protobuf.sh +++ b/hack/update-generated-protobuf.sh @@ -21,9 +21,9 @@ set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. # NOTE: All output from this script needs to be copied back to the calling -# source tree. This is managed in kube::build::copy_output in build/common.sh. +# source tree. This is managed in kube::build::copy_output in build-tools/common.sh. # If the output set is changed update that function. -"${KUBE_ROOT}/build/run.sh" hack/update-generated-protobuf-dockerized.sh "$@" +"${KUBE_ROOT}/build-tools/run.sh" hack/update-generated-protobuf-dockerized.sh "$@" # ex: ts=2 sw=2 et filetype=sh diff --git a/hack/update-generated-runtime.sh b/hack/update-generated-runtime.sh index c347c01a69..e45bf8b1ee 100755 --- a/hack/update-generated-runtime.sh +++ b/hack/update-generated-runtime.sh @@ -21,9 +21,9 @@ set -o pipefail KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. # NOTE: All output from this script needs to be copied back to the calling -# source tree. This is managed in kube::build::copy_output in build/common.sh. +# source tree. This is managed in kube::build::copy_output in build-tools/common.sh. # If the output set is changed update that function. -${KUBE_ROOT}/build/run.sh hack/update-generated-runtime-dockerized.sh "$@" +${KUBE_ROOT}/build-tools/run.sh hack/update-generated-runtime-dockerized.sh "$@" # ex: ts=2 sw=2 et filetype=sh diff --git a/pkg/version/base.go b/pkg/version/base.go index c377705fe8..5909815202 100644 --- a/pkg/version/base.go +++ b/pkg/version/base.go @@ -29,7 +29,7 @@ package version // works for GitHub tar downloads. // // When releasing a new Kubernetes version, this file is updated by -// build/mark_new_version.sh to reflect the new version, and then a +// build-tools/mark_new_version.sh to reflect the new version, and then a // git annotated tag (using format vX.Y where X == Major version and Y // == Minor version) is created to point to the commit that updates // pkg/version/base.go From 0ea5904c23463ed7447dc71324f5e53a8fe9a742 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Mon, 24 Oct 2016 10:46:07 -0700 Subject: [PATCH 2/4] rename test/e2e_node/build/ to builder/ --- test/e2e_node/{build => builder}/BUILD | 0 test/e2e_node/{build => builder}/build.go | 2 +- test/e2e_node/remote/remote.go | 10 +++++----- test/e2e_node/runner/local/run_local.go | 6 +++--- test/e2e_node/services/services.go | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) rename test/e2e_node/{build => builder}/BUILD (100%) rename test/e2e_node/{build => builder}/build.go (99%) diff --git a/test/e2e_node/build/BUILD b/test/e2e_node/builder/BUILD similarity index 100% rename from test/e2e_node/build/BUILD rename to test/e2e_node/builder/BUILD diff --git a/test/e2e_node/build/build.go b/test/e2e_node/builder/build.go similarity index 99% rename from test/e2e_node/build/build.go rename to test/e2e_node/builder/build.go index d80f6a132f..f22232a3c5 100644 --- a/test/e2e_node/build/build.go +++ b/test/e2e_node/builder/build.go @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -package build +package builder import ( "flag" diff --git a/test/e2e_node/remote/remote.go b/test/e2e_node/remote/remote.go index c10e9b07ce..04f9c7d024 100644 --- a/test/e2e_node/remote/remote.go +++ b/test/e2e_node/remote/remote.go @@ -31,7 +31,7 @@ import ( "github.com/golang/glog" utilerrors "k8s.io/kubernetes/pkg/util/errors" - "k8s.io/kubernetes/test/e2e_node/build" + "k8s.io/kubernetes/test/e2e_node/builder" ) var sshOptions = flag.String("ssh-options", "", "Commandline options passed to ssh.") @@ -83,12 +83,12 @@ func GetHostnameOrIp(hostname string) string { // the binaries k8s required for node e2e tests func CreateTestArchive() (string, error) { // Build the executables - if err := build.BuildGo(); err != nil { + if err := builder.BuildGo(); err != nil { return "", fmt.Errorf("failed to build the depedencies: %v", err) } // Make sure we can find the newly built binaries - buildOutputDir, err := build.GetK8sBuildOutputDir() + buildOutputDir, err := builder.GetK8sBuildOutputDir() if err != nil { return "", fmt.Errorf("failed to locate kubernetes build output directory %v", err) } @@ -114,7 +114,7 @@ func CreateTestArchive() (string, error) { } // Include the GCI mounter in the deployed tarball - k8sDir, err := build.GetK8sRootDir() + k8sDir, err := builder.GetK8sRootDir() if err != nil { return "", fmt.Errorf("Could not find K8s root dir! Err: %v", err) } @@ -244,7 +244,7 @@ func RunRemote(archive string, host string, cleanup bool, junitFilePrefix string // We do this here because the local var `tmp` tells us which /tmp/gcloud-e2e-%d is relevant to the current test run. // Determine if the GCI mounter script exists locally. - k8sDir, err := build.GetK8sRootDir() + k8sDir, err := builder.GetK8sRootDir() if err != nil { return "", false, fmt.Errorf("Could not find K8s root dir! Err: %v", err) } diff --git a/test/e2e_node/runner/local/run_local.go b/test/e2e_node/runner/local/run_local.go index 7203fe8692..241c060eb7 100644 --- a/test/e2e_node/runner/local/run_local.go +++ b/test/e2e_node/runner/local/run_local.go @@ -23,7 +23,7 @@ import ( "path/filepath" "strings" - "k8s.io/kubernetes/test/e2e_node/build" + "k8s.io/kubernetes/test/e2e_node/builder" "github.com/golang/glog" ) @@ -37,13 +37,13 @@ func main() { // Build dependencies - ginkgo, kubelet and apiserver. if *buildDependencies { - if err := build.BuildGo(); err != nil { + if err := builder.BuildGo(); err != nil { glog.Fatalf("Failed to build the dependencies: %v", err) } } // Run node e2e test - outputDir, err := build.GetK8sBuildOutputDir() + outputDir, err := builder.GetK8sBuildOutputDir() if err != nil { glog.Fatalf("Failed to get build output directory: %v", err) } diff --git a/test/e2e_node/services/services.go b/test/e2e_node/services/services.go index 7838f3e0b6..abe475c624 100644 --- a/test/e2e_node/services/services.go +++ b/test/e2e_node/services/services.go @@ -31,7 +31,7 @@ import ( utilconfig "k8s.io/kubernetes/pkg/util/config" "k8s.io/kubernetes/test/e2e/framework" - "k8s.io/kubernetes/test/e2e_node/build" + "k8s.io/kubernetes/test/e2e_node/builder" ) // E2EServices starts and stops e2e services in a separate process. The test @@ -179,7 +179,7 @@ func (e *E2EServices) startKubelet() (*server, error) { // Since kubelet will typically be run as a service it also makes more // sense to test it that way unitName := fmt.Sprintf("kubelet-%d.service", rand.Int31()) - cmdArgs = append(cmdArgs, systemdRun, "--unit="+unitName, "--remain-after-exit", build.GetKubeletServerBin()) + cmdArgs = append(cmdArgs, systemdRun, "--unit="+unitName, "--remain-after-exit", builder.GetKubeletServerBin()) killCommand = exec.Command("sudo", "systemctl", "kill", unitName) restartCommand = exec.Command("sudo", "systemctl", "restart", unitName) e.logFiles["kubelet.log"] = logFileData{ @@ -187,7 +187,7 @@ func (e *E2EServices) startKubelet() (*server, error) { } framework.TestContext.EvictionHard = adjustConfigForSystemd(framework.TestContext.EvictionHard) } else { - cmdArgs = append(cmdArgs, build.GetKubeletServerBin()) + cmdArgs = append(cmdArgs, builder.GetKubeletServerBin()) cmdArgs = append(cmdArgs, "--runtime-cgroups=/docker-daemon", "--kubelet-cgroups=/kubelet", From ea632fa813662c571921abea49bc36d4653e08c4 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Mon, 24 Oct 2016 10:47:24 -0700 Subject: [PATCH 3/4] Revert "disable bazel build" This reverts commit ee15c80de2a406677d297fc78022658e88bf1838. --- BUILD.disable => BUILD | 0 hack/update-bazel.sh | 2 -- hack/verify-bazel.sh | 2 -- test/e2e_node/{BUILD.disable => BUILD} | 0 4 files changed, 4 deletions(-) rename BUILD.disable => BUILD (100%) rename test/e2e_node/{BUILD.disable => BUILD} (100%) diff --git a/BUILD.disable b/BUILD similarity index 100% rename from BUILD.disable rename to BUILD diff --git a/hack/update-bazel.sh b/hack/update-bazel.sh index 0f7efacacf..280becfa8b 100755 --- a/hack/update-bazel.sh +++ b/hack/update-bazel.sh @@ -17,8 +17,6 @@ set -o errexit set -o nounset set -o pipefail -exit 0 - export KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. go get -u github.com/mikedanese/gazel diff --git a/hack/verify-bazel.sh b/hack/verify-bazel.sh index 8b8735dc22..22f49220ed 100755 --- a/hack/verify-bazel.sh +++ b/hack/verify-bazel.sh @@ -17,8 +17,6 @@ set -o errexit set -o nounset set -o pipefail -exit 0 - export KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. go get -u github.com/mikedanese/gazel diff --git a/test/e2e_node/BUILD.disable b/test/e2e_node/BUILD similarity index 100% rename from test/e2e_node/BUILD.disable rename to test/e2e_node/BUILD From 763c4987f2cc5eea40d161d20749853a54dbc706 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Mon, 24 Oct 2016 10:48:48 -0700 Subject: [PATCH 4/4] autogenerated --- cmd/kube-proxy/app/BUILD | 3 +- cmd/kubeadm/app/images/BUILD | 8 + cmd/kubemark/BUILD | 1 - federation/cmd/federation-apiserver/app/BUILD | 1 + .../pkg/federation-controller/util/BUILD | 2 +- pkg/client/cache/BUILD | 2 +- pkg/dns/BUILD | 2 + pkg/{kubelet/rkt/mock_os => dns/util}/BUILD | 7 +- pkg/kubelet/container/testing/BUILD | 2 + pkg/kubelet/dockershim/BUILD | 1 + pkg/kubelet/kuberuntime/BUILD | 5 + pkg/kubelet/rkt/BUILD | 1 - pkg/kubemark/BUILD | 1 - pkg/metrics/BUILD | 2 +- test/e2e/BUILD | 2 +- test/e2e/framework/BUILD | 1 + test/e2e_node/BUILD | 3 +- test/e2e_node/remote/BUILD | 2 +- test/e2e_node/runner/local/BUILD | 2 +- test/e2e_node/services/BUILD | 2 +- test/images/clusterapi-tester/BUILD | 3 +- test/images/network-tester/BUILD | 2 +- test/integration/BUILD | 2 +- test/integration/framework/BUILD | 1 - test/soak/cauldron/BUILD | 3 +- test/soak/serve_hostnames/BUILD | 2 +- test/utils/BUILD | 1 - vendor/BUILD | 3673 ++++++++++++++++- 28 files changed, 3711 insertions(+), 26 deletions(-) rename pkg/{kubelet/rkt/mock_os => dns/util}/BUILD (65%) diff --git a/cmd/kube-proxy/app/BUILD b/cmd/kube-proxy/app/BUILD index ec7e1373f7..2924b9c71c 100644 --- a/cmd/kube-proxy/app/BUILD +++ b/cmd/kube-proxy/app/BUILD @@ -20,8 +20,9 @@ go_library( deps = [ "//cmd/kube-proxy/app/options:go_default_library", "//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/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", diff --git a/cmd/kubeadm/app/images/BUILD b/cmd/kubeadm/app/images/BUILD index 01852d0fc4..95cdd424bb 100644 --- a/cmd/kubeadm/app/images/BUILD +++ b/cmd/kubeadm/app/images/BUILD @@ -16,3 +16,11 @@ go_library( tags = ["automanaged"], deps = ["//cmd/kubeadm/app/apis/kubeadm:go_default_library"], ) + +go_test( + name = "go_default_test", + srcs = ["images_test.go"], + library = "go_default_library", + tags = ["automanaged"], + deps = ["//cmd/kubeadm/app/apis/kubeadm:go_default_library"], +) diff --git a/cmd/kubemark/BUILD b/cmd/kubemark/BUILD index 183df93b8e..22e193b836 100644 --- a/cmd/kubemark/BUILD +++ b/cmd/kubemark/BUILD @@ -20,7 +20,6 @@ go_binary( "//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", diff --git a/federation/cmd/federation-apiserver/app/BUILD b/federation/cmd/federation-apiserver/app/BUILD index c4e7cf62c9..bcb8ba1ada 100644 --- a/federation/cmd/federation-apiserver/app/BUILD +++ b/federation/cmd/federation-apiserver/app/BUILD @@ -46,6 +46,7 @@ go_library( "//pkg/genericapiserver/authorizer:go_default_library", "//pkg/genericapiserver/validation:go_default_library", "//pkg/registry/cachesize:go_default_library", + "//pkg/registry/core/configmap/etcd: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", diff --git a/federation/pkg/federation-controller/util/BUILD b/federation/pkg/federation-controller/util/BUILD index 5c4b3fd57a..7432508c64 100644 --- a/federation/pkg/federation-controller/util/BUILD +++ b/federation/pkg/federation-controller/util/BUILD @@ -30,9 +30,9 @@ go_library( "//pkg/api: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/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", diff --git a/pkg/client/cache/BUILD b/pkg/client/cache/BUILD index bb52517f56..a706defb16 100644 --- a/pkg/client/cache/BUILD +++ b/pkg/client/cache/BUILD @@ -86,9 +86,9 @@ go_test( "//pkg/apimachinery/registered:go_default_library", "//pkg/apis/batch:go_default_library", "//pkg/apis/extensions:go_default_library", + "//pkg/client/clientset_generated/internalclientset: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", diff --git a/pkg/dns/BUILD b/pkg/dns/BUILD index f8af97db49..2985001f0e 100644 --- a/pkg/dns/BUILD +++ b/pkg/dns/BUILD @@ -24,6 +24,7 @@ go_library( "//pkg/api/unversioned:go_default_library", "//pkg/client/cache:go_default_library", "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/dns/util:go_default_library", "//pkg/runtime:go_default_library", "//pkg/util/validation:go_default_library", "//pkg/util/wait:go_default_library", @@ -46,6 +47,7 @@ go_test( "//pkg/api/unversioned:go_default_library", "//pkg/client/cache:go_default_library", "//pkg/client/clientset_generated/internalclientset/fake:go_default_library", + "//pkg/dns/util:go_default_library", "//pkg/util/sets:go_default_library", "//vendor:github.com/coreos/etcd/client", "//vendor:github.com/miekg/dns", diff --git a/pkg/kubelet/rkt/mock_os/BUILD b/pkg/dns/util/BUILD similarity index 65% rename from pkg/kubelet/rkt/mock_os/BUILD rename to pkg/dns/util/BUILD index a6e85ab00d..6e16322bcb 100644 --- a/pkg/kubelet/rkt/mock_os/BUILD +++ b/pkg/dns/util/BUILD @@ -12,7 +12,10 @@ load( go_library( name = "go_default_library", - srcs = ["mockfileinfo.go"], + srcs = ["util.go"], tags = ["automanaged"], - deps = ["//vendor:github.com/golang/mock/gomock"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/skynetservices/skydns/msg", + ], ) diff --git a/pkg/kubelet/container/testing/BUILD b/pkg/kubelet/container/testing/BUILD index fafa6c7a97..31c54cd39e 100644 --- a/pkg/kubelet/container/testing/BUILD +++ b/pkg/kubelet/container/testing/BUILD @@ -15,6 +15,7 @@ go_library( srcs = [ "fake_cache.go", "fake_runtime.go", + "mockfileinfo.go", "os.go", "runtime_mock.go", ], @@ -26,6 +27,7 @@ go_library( "//pkg/util/flowcontrol:go_default_library", "//pkg/util/term:go_default_library", "//pkg/volume:go_default_library", + "//vendor:github.com/golang/mock/gomock", "//vendor:github.com/stretchr/testify/mock", ], ) diff --git a/pkg/kubelet/dockershim/BUILD b/pkg/kubelet/dockershim/BUILD index 8367a39298..e9a37bcefa 100644 --- a/pkg/kubelet/dockershim/BUILD +++ b/pkg/kubelet/dockershim/BUILD @@ -60,6 +60,7 @@ go_test( deps = [ "//pkg/api:go_default_library", "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", + "//pkg/kubelet/container/testing:go_default_library", "//pkg/kubelet/dockertools:go_default_library", "//pkg/kubelet/types:go_default_library", "//pkg/security/apparmor:go_default_library", diff --git a/pkg/kubelet/kuberuntime/BUILD b/pkg/kubelet/kuberuntime/BUILD index 9a0d91b55c..d0a52dd54d 100644 --- a/pkg/kubelet/kuberuntime/BUILD +++ b/pkg/kubelet/kuberuntime/BUILD @@ -22,6 +22,7 @@ go_library( "kuberuntime_manager.go", "kuberuntime_sandbox.go", "labels.go", + "legacy.go", ], tags = ["automanaged"], deps = [ @@ -33,6 +34,7 @@ go_library( "//pkg/kubelet/api/v1alpha1/runtime:go_default_library", "//pkg/kubelet/container:go_default_library", "//pkg/kubelet/dockershim:go_default_library", + "//pkg/kubelet/dockertools:go_default_library", "//pkg/kubelet/events:go_default_library", "//pkg/kubelet/images:go_default_library", "//pkg/kubelet/lifecycle:go_default_library", @@ -59,9 +61,11 @@ go_test( name = "go_default_test", srcs = [ "helpers_test.go", + "kuberuntime_container_test.go", "kuberuntime_gc_test.go", "kuberuntime_image_test.go", "kuberuntime_manager_test.go", + "kuberuntime_sandbox_test.go", "labels_test.go", ], library = "go_default_library", @@ -79,6 +83,7 @@ go_test( "//pkg/util/flowcontrol:go_default_library", "//pkg/util/intstr:go_default_library", "//pkg/util/sets:go_default_library", + "//vendor:github.com/golang/mock/gomock", "//vendor:github.com/google/cadvisor/info/v1", "//vendor:github.com/stretchr/testify/assert", ], diff --git a/pkg/kubelet/rkt/BUILD b/pkg/kubelet/rkt/BUILD index e42ebade82..3326d13e8e 100644 --- a/pkg/kubelet/rkt/BUILD +++ b/pkg/kubelet/rkt/BUILD @@ -80,7 +80,6 @@ go_test( "//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", diff --git a/pkg/kubemark/BUILD b/pkg/kubemark/BUILD index 8327998311..225a3ad955 100644 --- a/pkg/kubemark/BUILD +++ b/pkg/kubemark/BUILD @@ -26,7 +26,6 @@ go_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", diff --git a/pkg/metrics/BUILD b/pkg/metrics/BUILD index bb1fc3cb86..f7c958e1bc 100644 --- a/pkg/metrics/BUILD +++ b/pkg/metrics/BUILD @@ -23,7 +23,7 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", - "//pkg/client/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", "//pkg/fields:go_default_library", "//pkg/master/ports:go_default_library", "//pkg/util/system:go_default_library", diff --git a/test/e2e/BUILD b/test/e2e/BUILD index d92a9c666d..248a7def67 100644 --- a/test/e2e/BUILD +++ b/test/e2e/BUILD @@ -208,7 +208,7 @@ go_test( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", - "//pkg/client/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", "//pkg/metrics:go_default_library", "//test/e2e/framework:go_default_library", "//vendor:github.com/onsi/ginkgo", diff --git a/test/e2e/framework/BUILD b/test/e2e/framework/BUILD index 6e78a44bdb..4dc3e7e865 100644 --- a/test/e2e/framework/BUILD +++ b/test/e2e/framework/BUILD @@ -40,6 +40,7 @@ go_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/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/typed/discovery:go_default_library", diff --git a/test/e2e_node/BUILD b/test/e2e_node/BUILD index b31680e591..25d644156e 100644 --- a/test/e2e_node/BUILD +++ b/test/e2e_node/BUILD @@ -19,6 +19,7 @@ go_library( "image.go", "image_list.go", "resource_collector.go", + "simple_mount.go", "util.go", ], tags = ["automanaged"], @@ -42,6 +43,7 @@ go_library( "//vendor:github.com/golang/glog", "//vendor:github.com/google/cadvisor/client/v2", "//vendor:github.com/google/cadvisor/info/v2", + "//vendor:github.com/onsi/ginkgo", "//vendor:github.com/onsi/gomega", "//vendor:github.com/opencontainers/runc/libcontainer/cgroups", ], @@ -78,7 +80,6 @@ go_test( "//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", diff --git a/test/e2e_node/remote/BUILD b/test/e2e_node/remote/BUILD index f9fef33e06..ee9b3fb971 100644 --- a/test/e2e_node/remote/BUILD +++ b/test/e2e_node/remote/BUILD @@ -16,7 +16,7 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/util/errors:go_default_library", - "//test/e2e_node/build:go_default_library", + "//test/e2e_node/builder:go_default_library", "//vendor:github.com/golang/glog", ], ) diff --git a/test/e2e_node/runner/local/BUILD b/test/e2e_node/runner/local/BUILD index 0772b35776..36428fc2e2 100644 --- a/test/e2e_node/runner/local/BUILD +++ b/test/e2e_node/runner/local/BUILD @@ -15,7 +15,7 @@ go_binary( srcs = ["run_local.go"], tags = ["automanaged"], deps = [ - "//test/e2e_node/build:go_default_library", + "//test/e2e_node/builder:go_default_library", "//vendor:github.com/golang/glog", ], ) diff --git a/test/e2e_node/services/BUILD b/test/e2e_node/services/BUILD index fa221c10db..8b524fcc3a 100644 --- a/test/e2e_node/services/BUILD +++ b/test/e2e_node/services/BUILD @@ -32,7 +32,7 @@ go_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", + "//test/e2e_node/builder:go_default_library", "//vendor:github.com/coreos/etcd/etcdserver", "//vendor:github.com/coreos/etcd/etcdserver/api/v2http", "//vendor:github.com/coreos/etcd/pkg/transport", diff --git a/test/images/clusterapi-tester/BUILD b/test/images/clusterapi-tester/BUILD index 167e202731..9fc0746191 100644 --- a/test/images/clusterapi-tester/BUILD +++ b/test/images/clusterapi-tester/BUILD @@ -16,7 +16,8 @@ go_binary( tags = ["automanaged"], deps = [ "//pkg/api:go_default_library", - "//pkg/client/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient:go_default_library", "//pkg/fields:go_default_library", "//pkg/labels:go_default_library", ], diff --git a/test/images/network-tester/BUILD b/test/images/network-tester/BUILD index 1d5ed64827..5354e303a3 100644 --- a/test/images/network-tester/BUILD +++ b/test/images/network-tester/BUILD @@ -15,8 +15,8 @@ go_binary( srcs = ["webserver.go"], tags = ["automanaged"], deps = [ + "//pkg/client/clientset_generated/internalclientset:go_default_library", "//pkg/client/restclient:go_default_library", - "//pkg/client/unversioned:go_default_library", "//pkg/util/sets:go_default_library", ], ) diff --git a/test/integration/BUILD b/test/integration/BUILD index f046df36e6..cbc6a40ac4 100644 --- a/test/integration/BUILD +++ b/test/integration/BUILD @@ -19,8 +19,8 @@ go_library( tags = ["automanaged"], deps = [ "//pkg/api/errors: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/unversioned:go_default_library", "//pkg/util/wait:go_default_library", "//test/integration/framework:go_default_library", "//vendor:github.com/coreos/etcd/client", diff --git a/test/integration/framework/BUILD b/test/integration/framework/BUILD index 4a228c6d03..085cdbf746 100644 --- a/test/integration/framework/BUILD +++ b/test/integration/framework/BUILD @@ -43,7 +43,6 @@ go_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", diff --git a/test/soak/cauldron/BUILD b/test/soak/cauldron/BUILD index b8df057fed..cb0a91ed4a 100644 --- a/test/soak/cauldron/BUILD +++ b/test/soak/cauldron/BUILD @@ -17,7 +17,8 @@ go_binary( deps = [ "//pkg/api:go_default_library", "//pkg/api/errors:go_default_library", - "//pkg/client/unversioned:go_default_library", + "//pkg/client/clientset_generated/internalclientset:go_default_library", + "//pkg/client/restclient: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 index 937eb59774..40704445ee 100644 --- a/test/soak/serve_hostnames/BUILD +++ b/test/soak/serve_hostnames/BUILD @@ -18,7 +18,7 @@ go_binary( "//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/clientset_generated/internalclientset:go_default_library", "//pkg/client/unversioned/clientcmd:go_default_library", "//pkg/runtime:go_default_library", "//pkg/util/intstr:go_default_library", diff --git a/test/utils/BUILD b/test/utils/BUILD index 4b59b3ea57..71bcfdfc07 100644 --- a/test/utils/BUILD +++ b/test/utils/BUILD @@ -28,7 +28,6 @@ go_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", diff --git a/vendor/BUILD b/vendor/BUILD index e3503bd15a..b643fe0f27 100644 --- a/vendor/BUILD +++ b/vendor/BUILD @@ -6807,14 +6807,14 @@ go_library( name = "golang.org/x/net/context", srcs = [ "golang.org/x/net/context/context.go", - "golang.org/x/net/context/pre_go17.go", + "golang.org/x/net/context/go17.go", ], tags = ["automanaged"], ) go_library( name = "golang.org/x/net/context/ctxhttp", - srcs = ["golang.org/x/net/context/ctxhttp/ctxhttp_pre17.go"], + srcs = ["golang.org/x/net/context/ctxhttp/ctxhttp.go"], tags = ["automanaged"], deps = ["//vendor:golang.org/x/net/context"], ) @@ -6856,10 +6856,10 @@ go_library( "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/go17.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", @@ -7385,7 +7385,7 @@ 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", + "google.golang.org/grpc/credentials/credentials_util_go17.go", ], tags = ["automanaged"], deps = ["//vendor:golang.org/x/net/context"], @@ -7430,7 +7430,7 @@ 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/go17.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", @@ -7706,3 +7706,3666 @@ go_library( ], tags = ["automanaged"], ) + +go_library( + name = "k8s.io/client-go/_vendor/cloud.google.com/go/compute/metadata", + srcs = ["k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/cloud.google.com/go/internal", + srcs = ["k8s.io/client-go/_vendor/cloud.google.com/go/internal/cloud.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/PuerkitoBio/purell", + srcs = ["k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/github.com/PuerkitoBio/urlesc", + srcs = ["k8s.io/client-go/_vendor/github.com/PuerkitoBio/urlesc/urlesc.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/blang/semver", + srcs = [ + "k8s.io/client-go/_vendor/github.com/blang/semver/json.go", + "k8s.io/client-go/_vendor/github.com/blang/semver/semver.go", + "k8s.io/client-go/_vendor/github.com/blang/semver/sort.go", + "k8s.io/client-go/_vendor/github.com/blang/semver/sql.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/http", + srcs = [ + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/http/client.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/http/http.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/http/url.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose", + srcs = [ + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/claims.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/jose.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/jwk.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/jws.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/jwt.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/sig.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/sig_hmac.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/jose/sig_rsa.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/key", + srcs = [ + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/key/key.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/key/manager.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/key/repo.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/key/rotate.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oauth2", + srcs = [ + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oauth2/error.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oauth2/oauth2.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/go-oidc/http"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc", + srcs = [ + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/client.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/identity.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/interface.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/key.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/provider.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/transport.go", + "k8s.io/client-go/_vendor/github.com/coreos/go-oidc/oidc/util.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/github.com/coreos/pkg/health", + srcs = ["k8s.io/client-go/_vendor/github.com/coreos/pkg/health/health.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/coreos/pkg/httputil"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/coreos/pkg/httputil", + srcs = [ + "k8s.io/client-go/_vendor/github.com/coreos/pkg/httputil/cookie.go", + "k8s.io/client-go/_vendor/github.com/coreos/pkg/httputil/json.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/coreos/pkg/timeutil", + srcs = ["k8s.io/client-go/_vendor/github.com/coreos/pkg/timeutil/backoff.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew", + srcs = [ + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/bypass.go", + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/common.go", + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/config.go", + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/doc.go", + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/dump.go", + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/format.go", + "k8s.io/client-go/_vendor/github.com/davecgh/go-spew/spew/spew.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/docker/distribution/digest", + srcs = [ + "k8s.io/client-go/_vendor/github.com/docker/distribution/digest/digest.go", + "k8s.io/client-go/_vendor/github.com/docker/distribution/digest/digester.go", + "k8s.io/client-go/_vendor/github.com/docker/distribution/digest/doc.go", + "k8s.io/client-go/_vendor/github.com/docker/distribution/digest/set.go", + "k8s.io/client-go/_vendor/github.com/docker/distribution/digest/verifiers.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/docker/distribution/reference", + srcs = [ + "k8s.io/client-go/_vendor/github.com/docker/distribution/reference/reference.go", + "k8s.io/client-go/_vendor/github.com/docker/distribution/reference/regexp.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/distribution/digest"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/emicklei/go-restful", + srcs = [ + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/compress.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/compressor_cache.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/compressor_pools.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/compressors.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/constants.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/container.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/cors_filter.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/curly.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/curly_route.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/doc.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/entity_accessors.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/filter.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/jsr311.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/logger.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/mime.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/options_filter.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/parameter.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/path_expression.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/request.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/response.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/route.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/route_builder.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/router.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/service_error.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/web_service.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/web_service_container.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/emicklei/go-restful/log"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/log", + srcs = ["k8s.io/client-go/_vendor/github.com/emicklei/go-restful/log/log.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger", + srcs = [ + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/api_declaration_list.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/config.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/model_builder.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/model_list.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/model_property_ext.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/model_property_list.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/ordered_route_map.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/swagger.go", + "k8s.io/client-go/_vendor/github.com/emicklei/go-restful/swagger/swagger_builder.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/github.com/ghodss/yaml", + srcs = [ + "k8s.io/client-go/_vendor/github.com/ghodss/yaml/fields.go", + "k8s.io/client-go/_vendor/github.com/ghodss/yaml/yaml.go", + ], + tags = ["automanaged"], + deps = ["//vendor:gopkg.in/yaml.v2"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/go-openapi/jsonpointer", + srcs = ["k8s.io/client-go/_vendor/github.com/go-openapi/jsonpointer/pointer.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/go-openapi/swag"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/go-openapi/jsonreference", + srcs = ["k8s.io/client-go/_vendor/github.com/go-openapi/jsonreference/reference.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/PuerkitoBio/purell", + "//vendor:github.com/go-openapi/jsonpointer", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/go-openapi/spec", + srcs = [ + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/bindata.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/contact_info.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/expander.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/external_docs.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/header.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/info.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/items.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/license.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/operation.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/parameter.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/path_item.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/paths.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/ref.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/response.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/responses.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/schema.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/security_scheme.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/spec.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/swagger.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/spec/tag.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/github.com/go-openapi/swag", + srcs = [ + "k8s.io/client-go/_vendor/github.com/go-openapi/swag/convert.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/swag/convert_types.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/swag/json.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/swag/loading.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/swag/net.go", + "k8s.io/client-go/_vendor/github.com/go-openapi/swag/path.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto", + srcs = [ + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/clone.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/decode.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/decode_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/encode.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/encode_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/equal.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/extensions.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/extensions_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/lib.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/lib_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/message_set.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/pointer_unsafe.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/properties.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/properties_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/skip_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/text.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/text_gogo.go", + "k8s.io/client-go/_vendor/github.com/gogo/protobuf/proto/text_parser.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/gogo/protobuf/sortkeys", + srcs = ["k8s.io/client-go/_vendor/github.com/gogo/protobuf/sortkeys/sortkeys.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/golang/glog", + srcs = [ + "k8s.io/client-go/_vendor/github.com/golang/glog/glog.go", + "k8s.io/client-go/_vendor/github.com/golang/glog/glog_file.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/golang/groupcache/lru", + srcs = ["k8s.io/client-go/_vendor/github.com/golang/groupcache/lru/lru.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto", + srcs = [ + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/clone.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/decode.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/encode.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/equal.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/extensions.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/lib.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/message_set.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/pointer_unsafe.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/properties.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/text.go", + "k8s.io/client-go/_vendor/github.com/golang/protobuf/proto/text_parser.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/google/gofuzz", + srcs = [ + "k8s.io/client-go/_vendor/github.com/google/gofuzz/doc.go", + "k8s.io/client-go/_vendor/github.com/google/gofuzz/fuzz.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/howeyc/gopass", + srcs = [ + "k8s.io/client-go/_vendor/github.com/howeyc/gopass/pass.go", + "k8s.io/client-go/_vendor/github.com/howeyc/gopass/terminal.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/crypto/ssh/terminal"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/imdario/mergo", + srcs = [ + "k8s.io/client-go/_vendor/github.com/imdario/mergo/doc.go", + "k8s.io/client-go/_vendor/github.com/imdario/mergo/map.go", + "k8s.io/client-go/_vendor/github.com/imdario/mergo/merge.go", + "k8s.io/client-go/_vendor/github.com/imdario/mergo/mergo.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/jonboulle/clockwork", + srcs = ["k8s.io/client-go/_vendor/github.com/jonboulle/clockwork/clockwork.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/juju/ratelimit", + srcs = [ + "k8s.io/client-go/_vendor/github.com/juju/ratelimit/ratelimit.go", + "k8s.io/client-go/_vendor/github.com/juju/ratelimit/reader.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/mailru/easyjson/buffer", + srcs = ["k8s.io/client-go/_vendor/github.com/mailru/easyjson/buffer/pool.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/mailru/easyjson/jlexer", + srcs = [ + "k8s.io/client-go/_vendor/github.com/mailru/easyjson/jlexer/error.go", + "k8s.io/client-go/_vendor/github.com/mailru/easyjson/jlexer/lexer.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/mailru/easyjson/jwriter", + srcs = ["k8s.io/client-go/_vendor/github.com/mailru/easyjson/jwriter/writer.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/mailru/easyjson/buffer"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/pborman/uuid", + srcs = [ + "k8s.io/client-go/_vendor/github.com/pborman/uuid/dce.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/doc.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/hash.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/json.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/node.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/time.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/util.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/uuid.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/version1.go", + "k8s.io/client-go/_vendor/github.com/pborman/uuid/version4.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/spf13/pflag", + srcs = [ + "k8s.io/client-go/_vendor/github.com/spf13/pflag/bool.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/count.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/duration.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/flag.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/float32.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/float64.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/golangflag.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/int.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/int32.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/int64.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/int8.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/int_slice.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/ip.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/ipmask.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/ipnet.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/string.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/string_array.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/string_slice.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/uint.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/uint16.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/uint32.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/uint64.go", + "k8s.io/client-go/_vendor/github.com/spf13/pflag/uint8.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/github.com/ugorji/go/codec", + srcs = [ + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/0doc.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/binc.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/cbor.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/decode.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/encode.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/fast-path.generated.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen.generated.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/gen-helper.generated.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/helper.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/helper_internal.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/helper_not_unsafe.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/json.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/msgpack.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/noop.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/prebuild.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/rpc.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/simple.go", + "k8s.io/client-go/_vendor/github.com/ugorji/go/codec/time.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/crypto/ssh/terminal", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/crypto/ssh/terminal/terminal.go", + "k8s.io/client-go/_vendor/golang.org/x/crypto/ssh/terminal/util.go", + "k8s.io/client-go/_vendor/golang.org/x/crypto/ssh/terminal/util_linux.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/net/context", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/net/context/context.go", + "k8s.io/client-go/_vendor/golang.org/x/net/context/go17.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/net/context/ctxhttp", + srcs = ["k8s.io/client-go/_vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go"], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/net/http2", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/net/http2/client_conn_pool.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/configure_transport.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/errors.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/fixed_buffer.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/flow.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/frame.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/go16.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/go17.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/gotrack.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/headermap.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/http2.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/pipe.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/server.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/transport.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/write.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/golang.org/x/net/http2/hpack", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/net/http2/hpack/encode.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/hpack/hpack.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/hpack/huffman.go", + "k8s.io/client-go/_vendor/golang.org/x/net/http2/hpack/tables.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/net/idna", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/net/idna/idna.go", + "k8s.io/client-go/_vendor/golang.org/x/net/idna/punycode.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/net/lex/httplex", + srcs = ["k8s.io/client-go/_vendor/golang.org/x/net/lex/httplex/httplex.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/oauth2", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/oauth2/oauth2.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/token.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/transport.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/oauth2/internal", + ], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/oauth2/google", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/oauth2/google/appengine.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/google/default.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/google/google.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/google/jwt.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/golang.org/x/oauth2/internal", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/oauth2/internal/oauth2.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/internal/token.go", + "k8s.io/client-go/_vendor/golang.org/x/oauth2/internal/transport.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/net/context"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/oauth2/jws", + srcs = ["k8s.io/client-go/_vendor/golang.org/x/oauth2/jws/jws.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/oauth2/jwt", + srcs = ["k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/golang.org/x/sys/unix", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/asm.s", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/asm_linux_amd64.s", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/bluetooth_linux.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/constants.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/env_unix.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/env_unset.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/flock.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/race0.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/sockcmsg_linux.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/sockcmsg_unix.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/str.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/syscall.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/syscall_linux.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/syscall_linux_amd64.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/syscall_unix.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go", + "k8s.io/client-go/_vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/cases", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/cases/cases.go", + "k8s.io/client-go/_vendor/golang.org/x/text/cases/context.go", + "k8s.io/client-go/_vendor/golang.org/x/text/cases/fold.go", + "k8s.io/client-go/_vendor/golang.org/x/text/cases/info.go", + "k8s.io/client-go/_vendor/golang.org/x/text/cases/map.go", + "k8s.io/client-go/_vendor/golang.org/x/text/cases/tables.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/golang.org/x/text/internal/tag", + srcs = ["k8s.io/client-go/_vendor/golang.org/x/text/internal/tag/tag.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/language", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/language/common.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/coverage.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/go1_2.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/index.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/language.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/lookup.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/match.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/parse.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/tables.go", + "k8s.io/client-go/_vendor/golang.org/x/text/language/tags.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/internal/tag"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/runes", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/runes/cond.go", + "k8s.io/client-go/_vendor/golang.org/x/text/runes/runes.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/transform"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/secure/bidirule", + srcs = ["k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/class.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/context.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/doc.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/nickname.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/options.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/profile.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/profiles.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/tables.go", + "k8s.io/client-go/_vendor/golang.org/x/text/secure/precis/transformer.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/golang.org/x/text/transform", + srcs = ["k8s.io/client-go/_vendor/golang.org/x/text/transform/transform.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi/bidi.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi/bracket.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi/core.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi/prop.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi/tables.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/bidi/trieval.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/composition.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/forminfo.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/input.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/iter.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/normalize.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/readwriter.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/tables.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/transform.go", + "k8s.io/client-go/_vendor/golang.org/x/text/unicode/norm/trie.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/transform"], +) + +go_library( + name = "k8s.io/client-go/_vendor/golang.org/x/text/width", + srcs = [ + "k8s.io/client-go/_vendor/golang.org/x/text/width/kind_string.go", + "k8s.io/client-go/_vendor/golang.org/x/text/width/tables.go", + "k8s.io/client-go/_vendor/golang.org/x/text/width/transform.go", + "k8s.io/client-go/_vendor/golang.org/x/text/width/trieval.go", + "k8s.io/client-go/_vendor/golang.org/x/text/width/width.go", + ], + tags = ["automanaged"], + deps = ["//vendor:golang.org/x/text/transform"], +) + +go_library( + name = "k8s.io/client-go/_vendor/google.golang.org/appengine", + srcs = [ + "k8s.io/client-go/_vendor/google.golang.org/appengine/appengine.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/appengine_vm.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/errors.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/identity.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/namespace.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal", + srcs = [ + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/api.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/api_common.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/app_id.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/identity.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/identity_vm.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/internal.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/main_vm.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/metadata.go", + "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/net.go", + "k8s.io/client-go/_vendor/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 = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/app_identity", + srcs = ["k8s.io/client-go/_vendor/google.golang.org/appengine/internal/app_identity/app_identity_service.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/base", + srcs = ["k8s.io/client-go/_vendor/google.golang.org/appengine/internal/base/api_base.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/datastore", + srcs = ["k8s.io/client-go/_vendor/google.golang.org/appengine/internal/datastore/datastore_v3.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/log", + srcs = ["k8s.io/client-go/_vendor/google.golang.org/appengine/internal/log/log_service.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/modules", + srcs = ["k8s.io/client-go/_vendor/google.golang.org/appengine/internal/modules/modules_service.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/google.golang.org/appengine/internal/remote_api", + srcs = ["k8s.io/client-go/_vendor/google.golang.org/appengine/internal/remote_api/remote_api.pb.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/protobuf/proto"], +) + +go_library( + name = "k8s.io/client-go/_vendor/gopkg.in/inf.v0", + srcs = [ + "k8s.io/client-go/_vendor/gopkg.in/inf.v0/dec.go", + "k8s.io/client-go/_vendor/gopkg.in/inf.v0/rounder.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/_vendor/gopkg.in/yaml.v2", + srcs = [ + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/apic.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/decode.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/emitterc.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/encode.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/parserc.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/readerc.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/resolve.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/scannerc.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/sorter.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/writerc.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/yaml.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/yamlh.go", + "k8s.io/client-go/_vendor/gopkg.in/yaml.v2/yamlprivateh.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/discovery", + srcs = [ + "k8s.io/client-go/discovery/discovery_client.go", + "k8s.io/client-go/discovery/restmapper.go", + "k8s.io/client-go/discovery/unstructured.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/errors", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/version", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/discovery/fake", + srcs = ["k8s.io/client-go/discovery/fake/discovery.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/emicklei/go-restful/swagger", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/version", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/dynamic", + srcs = [ + "k8s.io/client-go/dynamic/client.go", + "k8s.io/client-go/dynamic/client_pool.go", + "k8s.io/client-go/dynamic/dynamic_util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/conversion/queryparams", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/util/flowcontrol", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes", + srcs = [ + "k8s.io/client-go/kubernetes/clientset.go", + "k8s.io/client-go/kubernetes/doc.go", + "k8s.io/client-go/kubernetes/import_known_versions.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/discovery", + "//vendor:k8s.io/client-go/kubernetes/typed/apps/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/autoscaling/v1", + "//vendor:k8s.io/client-go/kubernetes/typed/batch/v1", + "//vendor:k8s.io/client-go/kubernetes/typed/certificates/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/core/v1", + "//vendor:k8s.io/client-go/kubernetes/typed/extensions/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1", + "//vendor:k8s.io/client-go/pkg/api/install", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/apps/install", + "//vendor:k8s.io/client-go/pkg/apis/authentication/install", + "//vendor:k8s.io/client-go/pkg/apis/authorization/install", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling/install", + "//vendor:k8s.io/client-go/pkg/apis/batch/install", + "//vendor:k8s.io/client-go/pkg/apis/certificates/install", + "//vendor:k8s.io/client-go/pkg/apis/extensions/install", + "//vendor:k8s.io/client-go/pkg/apis/policy/install", + "//vendor:k8s.io/client-go/pkg/apis/rbac/install", + "//vendor:k8s.io/client-go/pkg/apis/storage/install", + "//vendor:k8s.io/client-go/pkg/util/flowcontrol", + "//vendor:k8s.io/client-go/plugin/pkg/client/auth", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/fake", + srcs = [ + "k8s.io/client-go/kubernetes/fake/clientset_generated.go", + "k8s.io/client-go/kubernetes/fake/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/discovery", + "//vendor:k8s.io/client-go/discovery/fake", + "//vendor:k8s.io/client-go/kubernetes", + "//vendor:k8s.io/client-go/kubernetes/typed/apps/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/apps/v1alpha1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/autoscaling/v1", + "//vendor:k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/batch/v1", + "//vendor:k8s.io/client-go/kubernetes/typed/batch/v1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/certificates/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/core/v1", + "//vendor:k8s.io/client-go/kubernetes/typed/core/v1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/extensions/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1alpha1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", + "//vendor:k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake", + "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1", + "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/apps/v1alpha1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/apps_client.go", + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/doc.go", + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/petset.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/apps/v1alpha1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/fake/fake_apps_client.go", + "k8s.io/client-go/kubernetes/typed/apps/v1alpha1/fake/fake_petset.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/apps/v1alpha1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/apps/v1alpha1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/authentication/v1beta1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/authentication_client.go", + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/doc.go", + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_authentication_client.go", + "k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_tokenreview.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/authentication/v1beta1", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/authorization/v1beta1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/authorization_client.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/doc.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_authorization_client.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_localsubjectaccessreview.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectaccessreview.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_subjectaccessreview.go", + "k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_subjectaccessreview_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/authorization/v1beta1", + "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/autoscaling/v1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/autoscaling_client.go", + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/doc.go", + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling/v1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_autoscaling_client.go", + "k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_horizontalpodautoscaler.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/autoscaling/v1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling/v1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/batch/v1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/batch/v1/batch_client.go", + "k8s.io/client-go/kubernetes/typed/batch/v1/doc.go", + "k8s.io/client-go/kubernetes/typed/batch/v1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/batch/v1/job.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/batch/v1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/batch/v1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/batch/v1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_batch_client.go", + "k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_job.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/batch/v1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/batch/v1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/certificates_client.go", + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/certificatesigningrequest.go", + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/doc.go", + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/generated_expansion.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/fake/fake_certificates_client.go", + "k8s.io/client-go/kubernetes/typed/certificates/v1alpha1/fake/fake_certificatesigningrequest.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/certificates/v1alpha1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/core/v1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/core/v1/componentstatus.go", + "k8s.io/client-go/kubernetes/typed/core/v1/configmap.go", + "k8s.io/client-go/kubernetes/typed/core/v1/core_client.go", + "k8s.io/client-go/kubernetes/typed/core/v1/doc.go", + "k8s.io/client-go/kubernetes/typed/core/v1/endpoints.go", + "k8s.io/client-go/kubernetes/typed/core/v1/event.go", + "k8s.io/client-go/kubernetes/typed/core/v1/event_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/limitrange.go", + "k8s.io/client-go/kubernetes/typed/core/v1/namespace.go", + "k8s.io/client-go/kubernetes/typed/core/v1/namespace_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/node.go", + "k8s.io/client-go/kubernetes/typed/core/v1/persistentvolume.go", + "k8s.io/client-go/kubernetes/typed/core/v1/persistentvolumeclaim.go", + "k8s.io/client-go/kubernetes/typed/core/v1/pod.go", + "k8s.io/client-go/kubernetes/typed/core/v1/pod_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/podtemplate.go", + "k8s.io/client-go/kubernetes/typed/core/v1/replicationcontroller.go", + "k8s.io/client-go/kubernetes/typed/core/v1/resourcequota.go", + "k8s.io/client-go/kubernetes/typed/core/v1/secret.go", + "k8s.io/client-go/kubernetes/typed/core/v1/service.go", + "k8s.io/client-go/kubernetes/typed/core/v1/service_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/fields", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/util/net", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/core/v1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/core/v1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_componentstatus.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_configmap.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_core_client.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_endpoints.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_event.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_event_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_limitrange.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_namespace.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_namespace_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_node.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_persistentvolume.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_persistentvolumeclaim.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_pod.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_pod_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_podtemplate.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_replicationcontroller.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_resourcequota.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_secret.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_service.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_service_expansion.go", + "k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_serviceaccount.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/core/v1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/fields", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/extensions/v1beta1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/daemonset.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment_expansion.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/doc.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/extensions_client.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/ingress.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/job.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/podsecuritypolicy.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/replicaset.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/scale.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/scale_expansion.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_daemonset.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_deployment.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_deployment_expansion.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_extensions_client.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_ingress.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_job.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_podsecuritypolicy.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_replicaset.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_scale.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_scale_expansion.go", + "k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_thirdpartyresource.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/extensions/v1beta1", + "//vendor:k8s.io/client-go/pkg/api", + "//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/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/policy/v1alpha1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/doc.go", + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/poddisruptionbudget.go", + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/fake/fake_poddisruptionbudget.go", + "k8s.io/client-go/kubernetes/typed/policy/v1alpha1/fake/fake_policy_client.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/policy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrole.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrolebinding.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/doc.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rbac_client.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/role.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/rbac/v1alpha1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_clusterrole.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_clusterrolebinding.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_rbac_client.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_role.go", + "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_rolebinding.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/rbac/v1alpha1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/rbac/v1alpha1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/storage/v1beta1", + srcs = [ + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/doc.go", + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/generated_expansion.go", + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/storage_client.go", + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake", + srcs = [ + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/doc.go", + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_storage_client.go", + "k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_storageclass.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/kubernetes/typed/storage/v1beta1", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/testing", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api", + srcs = [ + "k8s.io/client-go/pkg/api/context.go", + "k8s.io/client-go/pkg/api/conversion.go", + "k8s.io/client-go/pkg/api/defaults.go", + "k8s.io/client-go/pkg/api/doc.go", + "k8s.io/client-go/pkg/api/field_constants.go", + "k8s.io/client-go/pkg/api/generate.go", + "k8s.io/client-go/pkg/api/helpers.go", + "k8s.io/client-go/pkg/api/mapper.go", + "k8s.io/client-go/pkg/api/meta.go", + "k8s.io/client-go/pkg/api/ref.go", + "k8s.io/client-go/pkg/api/register.go", + "k8s.io/client-go/pkg/api/requestcontext.go", + "k8s.io/client-go/pkg/api/resource_helpers.go", + "k8s.io/client-go/pkg/api/types.generated.go", + "k8s.io/client-go/pkg/api/types.go", + "k8s.io/client-go/pkg/api/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/golang/glog", + "//vendor:github.com/ugorji/go/codec", + "//vendor:golang.org/x/net/context", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/meta/metatypes", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/auth/user", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/fields", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer", + "//vendor:k8s.io/client-go/pkg/selection", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/util/labels", + "//vendor:k8s.io/client-go/pkg/util/rand", + "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/util/uuid", + "//vendor:k8s.io/client-go/pkg/util/validation/field", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/errors", + srcs = [ + "k8s.io/client-go/pkg/api/errors/doc.go", + "k8s.io/client-go/pkg/api/errors/errors.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/validation/field", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/install", + srcs = ["k8s.io/client-go/pkg/api/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/meta", + srcs = [ + "k8s.io/client-go/pkg/api/meta/doc.go", + "k8s.io/client-go/pkg/api/meta/errors.go", + "k8s.io/client-go/pkg/api/meta/firsthit_restmapper.go", + "k8s.io/client-go/pkg/api/meta/help.go", + "k8s.io/client-go/pkg/api/meta/interfaces.go", + "k8s.io/client-go/pkg/api/meta/meta.go", + "k8s.io/client-go/pkg/api/meta/multirestmapper.go", + "k8s.io/client-go/pkg/api/meta/priority.go", + "k8s.io/client-go/pkg/api/meta/restmapper.go", + "k8s.io/client-go/pkg/api/meta/unstructured.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api/meta/metatypes", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/errors", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/meta/metatypes", + srcs = ["k8s.io/client-go/pkg/api/meta/metatypes/types.go"], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/types"], +) + +go_library( + name = "k8s.io/client-go/pkg/api/resource", + srcs = [ + "k8s.io/client-go/pkg/api/resource/amount.go", + "k8s.io/client-go/pkg/api/resource/generated.pb.go", + "k8s.io/client-go/pkg/api/resource/math.go", + "k8s.io/client-go/pkg/api/resource/quantity.go", + "k8s.io/client-go/pkg/api/resource/quantity_proto.go", + "k8s.io/client-go/pkg/api/resource/scale_int.go", + "k8s.io/client-go/pkg/api/resource/suffix.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/spf13/pflag", + "//vendor:gopkg.in/inf.v0", + "//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/testapi", + srcs = ["k8s.io/client-go/pkg/api/testapi/testapi.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/install", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/apis/apps", + "//vendor:k8s.io/client-go/pkg/apis/apps/install", + "//vendor:k8s.io/client-go/pkg/apis/authentication/install", + "//vendor:k8s.io/client-go/pkg/apis/authorization/install", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling/install", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/apis/batch/install", + "//vendor:k8s.io/client-go/pkg/apis/certificates", + "//vendor:k8s.io/client-go/pkg/apis/certificates/install", + "//vendor:k8s.io/client-go/pkg/apis/componentconfig/install", + "//vendor:k8s.io/client-go/pkg/apis/extensions", + "//vendor:k8s.io/client-go/pkg/apis/extensions/install", + "//vendor:k8s.io/client-go/pkg/apis/imagepolicy", + "//vendor:k8s.io/client-go/pkg/apis/imagepolicy/install", + "//vendor:k8s.io/client-go/pkg/apis/kubeadm", + "//vendor:k8s.io/client-go/pkg/apis/kubeadm/install", + "//vendor:k8s.io/client-go/pkg/apis/policy", + "//vendor:k8s.io/client-go/pkg/apis/policy/install", + "//vendor:k8s.io/client-go/pkg/apis/rbac", + "//vendor:k8s.io/client-go/pkg/apis/rbac/install", + "//vendor:k8s.io/client-go/pkg/apis/storage", + "//vendor:k8s.io/client-go/pkg/apis/storage/install", + "//vendor:k8s.io/client-go/pkg/federation/apis/federation", + "//vendor:k8s.io/client-go/pkg/federation/apis/federation/install", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/unversioned", + srcs = [ + "k8s.io/client-go/pkg/api/unversioned/doc.go", + "k8s.io/client-go/pkg/api/unversioned/duration.go", + "k8s.io/client-go/pkg/api/unversioned/generated.pb.go", + "k8s.io/client-go/pkg/api/unversioned/group_version.go", + "k8s.io/client-go/pkg/api/unversioned/helpers.go", + "k8s.io/client-go/pkg/api/unversioned/meta.go", + "k8s.io/client-go/pkg/api/unversioned/register.go", + "k8s.io/client-go/pkg/api/unversioned/time.go", + "k8s.io/client-go/pkg/api/unversioned/time_proto.go", + "k8s.io/client-go/pkg/api/unversioned/types.go", + "k8s.io/client-go/pkg/api/unversioned/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/api/unversioned/well_known_labels.go", + "k8s.io/client-go/pkg/api/unversioned/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/google/gofuzz", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/selection", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/v1", + srcs = [ + "k8s.io/client-go/pkg/api/v1/conversion.go", + "k8s.io/client-go/pkg/api/v1/defaults.go", + "k8s.io/client-go/pkg/api/v1/doc.go", + "k8s.io/client-go/pkg/api/v1/generated.pb.go", + "k8s.io/client-go/pkg/api/v1/helpers.go", + "k8s.io/client-go/pkg/api/v1/meta.go", + "k8s.io/client-go/pkg/api/v1/ref.go", + "k8s.io/client-go/pkg/api/v1/register.go", + "k8s.io/client-go/pkg/api/v1/types.generated.go", + "k8s.io/client-go/pkg/api/v1/types.go", + "k8s.io/client-go/pkg/api/v1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/api/v1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/api/v1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/meta/metatypes", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apis/extensions", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/util/parsers", + "//vendor:k8s.io/client-go/pkg/util/validation/field", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/api/validation/path", + srcs = ["k8s.io/client-go/pkg/api/validation/path/name.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/apimachinery", + srcs = [ + "k8s.io/client-go/pkg/apimachinery/doc.go", + "k8s.io/client-go/pkg/apimachinery/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apimachinery/announced", + srcs = [ + "k8s.io/client-go/pkg/apimachinery/announced/announced.go", + "k8s.io/client-go/pkg/apimachinery/announced/group_factory.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apimachinery", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apimachinery/registered", + srcs = ["k8s.io/client-go/pkg/apimachinery/registered/registered.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apimachinery", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/apps", + srcs = [ + "k8s.io/client-go/pkg/apis/apps/doc.go", + "k8s.io/client-go/pkg/apis/apps/register.go", + "k8s.io/client-go/pkg/apis/apps/types.generated.go", + "k8s.io/client-go/pkg/apis/apps/types.go", + "k8s.io/client-go/pkg/apis/apps/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/apps/install", + srcs = ["k8s.io/client-go/pkg/apis/apps/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/apps", + "//vendor:k8s.io/client-go/pkg/apis/apps/v1alpha1", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/apps/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/apps/v1alpha1/conversion.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/defaults.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/generated.pb.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/types.generated.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/types.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/apps/v1alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/apps", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/authentication", + srcs = [ + "k8s.io/client-go/pkg/apis/authentication/doc.go", + "k8s.io/client-go/pkg/apis/authentication/register.go", + "k8s.io/client-go/pkg/apis/authentication/types.generated.go", + "k8s.io/client-go/pkg/apis/authentication/types.go", + "k8s.io/client-go/pkg/apis/authentication/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/authentication/install", + srcs = ["k8s.io/client-go/pkg/apis/authentication/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/authentication", + "//vendor:k8s.io/client-go/pkg/apis/authentication/v1beta1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/authentication/v1beta1", + srcs = [ + "k8s.io/client-go/pkg/apis/authentication/v1beta1/conversion.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/defaults.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/doc.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/generated.pb.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/register.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/types.generated.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/types.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/authentication", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/authorization", + srcs = [ + "k8s.io/client-go/pkg/apis/authorization/doc.go", + "k8s.io/client-go/pkg/apis/authorization/register.go", + "k8s.io/client-go/pkg/apis/authorization/types.generated.go", + "k8s.io/client-go/pkg/apis/authorization/types.go", + "k8s.io/client-go/pkg/apis/authorization/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/authorization/install", + srcs = ["k8s.io/client-go/pkg/apis/authorization/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/authorization", + "//vendor:k8s.io/client-go/pkg/apis/authorization/v1beta1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/authorization/v1beta1", + srcs = [ + "k8s.io/client-go/pkg/apis/authorization/v1beta1/conversion.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/defaults.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/doc.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/generated.pb.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/register.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/types.generated.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/types.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/authorization", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/autoscaling", + srcs = [ + "k8s.io/client-go/pkg/apis/autoscaling/doc.go", + "k8s.io/client-go/pkg/apis/autoscaling/register.go", + "k8s.io/client-go/pkg/apis/autoscaling/types.generated.go", + "k8s.io/client-go/pkg/apis/autoscaling/types.go", + "k8s.io/client-go/pkg/apis/autoscaling/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/autoscaling/install", + srcs = ["k8s.io/client-go/pkg/apis/autoscaling/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling/v1", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/autoscaling/v1", + srcs = [ + "k8s.io/client-go/pkg/apis/autoscaling/v1/defaults.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/doc.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/generated.pb.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/register.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/types.generated.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/types.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/batch", + srcs = [ + "k8s.io/client-go/pkg/apis/batch/doc.go", + "k8s.io/client-go/pkg/apis/batch/register.go", + "k8s.io/client-go/pkg/apis/batch/types.generated.go", + "k8s.io/client-go/pkg/apis/batch/types.go", + "k8s.io/client-go/pkg/apis/batch/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/batch/install", + srcs = ["k8s.io/client-go/pkg/apis/batch/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/apis/batch/v1", + "//vendor:k8s.io/client-go/pkg/apis/batch/v2alpha1", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/batch/v1", + srcs = [ + "k8s.io/client-go/pkg/apis/batch/v1/conversion.go", + "k8s.io/client-go/pkg/apis/batch/v1/defaults.go", + "k8s.io/client-go/pkg/apis/batch/v1/doc.go", + "k8s.io/client-go/pkg/apis/batch/v1/generated.pb.go", + "k8s.io/client-go/pkg/apis/batch/v1/register.go", + "k8s.io/client-go/pkg/apis/batch/v1/types.generated.go", + "k8s.io/client-go/pkg/apis/batch/v1/types.go", + "k8s.io/client-go/pkg/apis/batch/v1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/batch/v1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/batch/v1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/batch/v2alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/batch/v2alpha1/conversion.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/defaults.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/doc.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/generated.pb.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/register.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/types.generated.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/types.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/certificates", + srcs = [ + "k8s.io/client-go/pkg/apis/certificates/doc.go", + "k8s.io/client-go/pkg/apis/certificates/register.go", + "k8s.io/client-go/pkg/apis/certificates/types.generated.go", + "k8s.io/client-go/pkg/apis/certificates/types.go", + "k8s.io/client-go/pkg/apis/certificates/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/certificates/install", + srcs = ["k8s.io/client-go/pkg/apis/certificates/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/certificates", + "//vendor:k8s.io/client-go/pkg/apis/certificates/v1alpha1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/certificates/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/conversion.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/generated.pb.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/types.generated.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/types.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/certificates/v1alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/certificates", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/componentconfig", + srcs = [ + "k8s.io/client-go/pkg/apis/componentconfig/doc.go", + "k8s.io/client-go/pkg/apis/componentconfig/helpers.go", + "k8s.io/client-go/pkg/apis/componentconfig/register.go", + "k8s.io/client-go/pkg/apis/componentconfig/types.generated.go", + "k8s.io/client-go/pkg/apis/componentconfig/types.go", + "k8s.io/client-go/pkg/apis/componentconfig/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/config", + "//vendor:k8s.io/client-go/pkg/util/net", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/componentconfig/install", + srcs = ["k8s.io/client-go/pkg/apis/componentconfig/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/componentconfig", + "//vendor:k8s.io/client-go/pkg/apis/componentconfig/v1alpha1", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/defaults.go", + "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/types.go", + "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/componentconfig/v1alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apis/componentconfig", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/kubelet/qos", + "//vendor:k8s.io/client-go/pkg/kubelet/types", + "//vendor:k8s.io/client-go/pkg/master/ports", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/config", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/extensions", + srcs = [ + "k8s.io/client-go/pkg/apis/extensions/doc.go", + "k8s.io/client-go/pkg/apis/extensions/helpers.go", + "k8s.io/client-go/pkg/apis/extensions/register.go", + "k8s.io/client-go/pkg/apis/extensions/types.generated.go", + "k8s.io/client-go/pkg/apis/extensions/types.go", + "k8s.io/client-go/pkg/apis/extensions/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/extensions/install", + srcs = ["k8s.io/client-go/pkg/apis/extensions/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/extensions", + "//vendor:k8s.io/client-go/pkg/apis/extensions/v1beta1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/extensions/v1beta1", + srcs = [ + "k8s.io/client-go/pkg/apis/extensions/v1beta1/conversion.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/defaults.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/doc.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/generated.pb.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/register.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/types.generated.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/types.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/autoscaling", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/apis/extensions", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/imagepolicy", + srcs = [ + "k8s.io/client-go/pkg/apis/imagepolicy/doc.go", + "k8s.io/client-go/pkg/apis/imagepolicy/register.go", + "k8s.io/client-go/pkg/apis/imagepolicy/types.generated.go", + "k8s.io/client-go/pkg/apis/imagepolicy/types.go", + "k8s.io/client-go/pkg/apis/imagepolicy/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/imagepolicy/install", + srcs = ["k8s.io/client-go/pkg/apis/imagepolicy/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/imagepolicy", + "//vendor:k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/generated.pb.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types.generated.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/imagepolicy/v1alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/imagepolicy", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/kubeadm", + srcs = [ + "k8s.io/client-go/pkg/apis/kubeadm/defaults.go", + "k8s.io/client-go/pkg/apis/kubeadm/doc.go", + "k8s.io/client-go/pkg/apis/kubeadm/env.go", + "k8s.io/client-go/pkg/apis/kubeadm/register.go", + "k8s.io/client-go/pkg/apis/kubeadm/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/kubeadm/install", + srcs = [ + "k8s.io/client-go/pkg/apis/kubeadm/install/doc.go", + "k8s.io/client-go/pkg/apis/kubeadm/install/install.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/kubeadm", + "//vendor:k8s.io/client-go/pkg/apis/kubeadm/v1alpha1", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/kubeadm/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/kubeadm/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/kubeadm/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/kubeadm/v1alpha1/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/policy", + srcs = [ + "k8s.io/client-go/pkg/apis/policy/doc.go", + "k8s.io/client-go/pkg/apis/policy/register.go", + "k8s.io/client-go/pkg/apis/policy/types.generated.go", + "k8s.io/client-go/pkg/apis/policy/types.go", + "k8s.io/client-go/pkg/apis/policy/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/policy/install", + srcs = ["k8s.io/client-go/pkg/apis/policy/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/policy", + "//vendor:k8s.io/client-go/pkg/apis/policy/v1alpha1", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/policy/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/policy/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/generated.pb.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/types.generated.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/types.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/policy/v1alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/policy", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/intstr", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/rbac", + srcs = [ + "k8s.io/client-go/pkg/apis/rbac/doc.go", + "k8s.io/client-go/pkg/apis/rbac/helpers.go", + "k8s.io/client-go/pkg/apis/rbac/register.go", + "k8s.io/client-go/pkg/apis/rbac/types.go", + "k8s.io/client-go/pkg/apis/rbac/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/rbac/install", + srcs = ["k8s.io/client-go/pkg/apis/rbac/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/rbac", + "//vendor:k8s.io/client-go/pkg/apis/rbac/v1alpha1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/rbac/v1alpha1", + srcs = [ + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/defaults.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/doc.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/generated.pb.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/register.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.generated.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/rbac", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/storage", + srcs = [ + "k8s.io/client-go/pkg/apis/storage/doc.go", + "k8s.io/client-go/pkg/apis/storage/register.go", + "k8s.io/client-go/pkg/apis/storage/types.generated.go", + "k8s.io/client-go/pkg/apis/storage/types.go", + "k8s.io/client-go/pkg/apis/storage/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/storage/install", + srcs = ["k8s.io/client-go/pkg/apis/storage/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/apimachinery/announced", + "//vendor:k8s.io/client-go/pkg/apis/storage", + "//vendor:k8s.io/client-go/pkg/apis/storage/v1beta1", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/apis/storage/v1beta1", + srcs = [ + "k8s.io/client-go/pkg/apis/storage/v1beta1/doc.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/generated.pb.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/register.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/types.generated.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/types.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/gogo/protobuf/sortkeys", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apis/storage", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/auth/user", + srcs = [ + "k8s.io/client-go/pkg/auth/user/doc.go", + "k8s.io/client-go/pkg/auth/user/user.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/conversion", + srcs = [ + "k8s.io/client-go/pkg/conversion/cloner.go", + "k8s.io/client-go/pkg/conversion/converter.go", + "k8s.io/client-go/pkg/conversion/deep_equal.go", + "k8s.io/client-go/pkg/conversion/doc.go", + "k8s.io/client-go/pkg/conversion/helper.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/third_party/forked/golang/reflect"], +) + +go_library( + name = "k8s.io/client-go/pkg/conversion/queryparams", + srcs = [ + "k8s.io/client-go/pkg/conversion/queryparams/convert.go", + "k8s.io/client-go/pkg/conversion/queryparams/doc.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/federation/apis/federation", + srcs = [ + "k8s.io/client-go/pkg/federation/apis/federation/doc.go", + "k8s.io/client-go/pkg/federation/apis/federation/register.go", + "k8s.io/client-go/pkg/federation/apis/federation/types.generated.go", + "k8s.io/client-go/pkg/federation/apis/federation/types.go", + "k8s.io/client-go/pkg/federation/apis/federation/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/federation/apis/federation/install", + srcs = ["k8s.io/client-go/pkg/federation/apis/federation/install/install.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apimachinery", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/federation/apis/federation", + "//vendor:k8s.io/client-go/pkg/federation/apis/federation/v1beta1", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/federation/apis/federation/v1beta1", + srcs = [ + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/conversion.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/defaults.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/doc.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/generated.pb.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/register.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types.generated.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/types_swagger_doc_generated.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.conversion.go", + "k8s.io/client-go/pkg/federation/apis/federation/v1beta1/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/federation/apis/federation", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/fields", + srcs = [ + "k8s.io/client-go/pkg/fields/doc.go", + "k8s.io/client-go/pkg/fields/fields.go", + "k8s.io/client-go/pkg/fields/requirements.go", + "k8s.io/client-go/pkg/fields/selector.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/selection"], +) + +go_library( + name = "k8s.io/client-go/pkg/genericapiserver/openapi/common", + srcs = [ + "k8s.io/client-go/pkg/genericapiserver/openapi/common/common.go", + "k8s.io/client-go/pkg/genericapiserver/openapi/common/doc.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/emicklei/go-restful", + "//vendor:github.com/go-openapi/spec", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/kubelet/qos", + srcs = [ + "k8s.io/client-go/pkg/kubelet/qos/doc.go", + "k8s.io/client-go/pkg/kubelet/qos/policy.go", + "k8s.io/client-go/pkg/kubelet/qos/qos.go", + "k8s.io/client-go/pkg/kubelet/qos/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/resource", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/kubelet/server/portforward", + srcs = ["k8s.io/client-go/pkg/kubelet/server/portforward/constants.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/kubelet/types", + srcs = [ + "k8s.io/client-go/pkg/kubelet/types/constants.go", + "k8s.io/client-go/pkg/kubelet/types/doc.go", + "k8s.io/client-go/pkg/kubelet/types/labels.go", + "k8s.io/client-go/pkg/kubelet/types/pod_update.go", + "k8s.io/client-go/pkg/kubelet/types/types.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/api"], +) + +go_library( + name = "k8s.io/client-go/pkg/labels", + srcs = [ + "k8s.io/client-go/pkg/labels/doc.go", + "k8s.io/client-go/pkg/labels/labels.go", + "k8s.io/client-go/pkg/labels/selector.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/selection", + "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/util/validation", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/master/ports", + srcs = [ + "k8s.io/client-go/pkg/master/ports/doc.go", + "k8s.io/client-go/pkg/master/ports/ports.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime", + srcs = [ + "k8s.io/client-go/pkg/runtime/codec.go", + "k8s.io/client-go/pkg/runtime/codec_check.go", + "k8s.io/client-go/pkg/runtime/conversion.go", + "k8s.io/client-go/pkg/runtime/doc.go", + "k8s.io/client-go/pkg/runtime/embedded.go", + "k8s.io/client-go/pkg/runtime/error.go", + "k8s.io/client-go/pkg/runtime/extension.go", + "k8s.io/client-go/pkg/runtime/generated.pb.go", + "k8s.io/client-go/pkg/runtime/helper.go", + "k8s.io/client-go/pkg/runtime/interfaces.go", + "k8s.io/client-go/pkg/runtime/register.go", + "k8s.io/client-go/pkg/runtime/scheme.go", + "k8s.io/client-go/pkg/runtime/scheme_builder.go", + "k8s.io/client-go/pkg/runtime/swagger_doc_generator.go", + "k8s.io/client-go/pkg/runtime/types.go", + "k8s.io/client-go/pkg/runtime/types_proto.go", + "k8s.io/client-go/pkg/runtime/unstructured.go", + "k8s.io/client-go/pkg/runtime/zz_generated.deepcopy.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api/meta/metatypes", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/conversion/queryparams", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/util/errors", + "//vendor:k8s.io/client-go/pkg/util/json", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime/serializer", + srcs = [ + "k8s.io/client-go/pkg/runtime/serializer/codec_factory.go", + "k8s.io/client-go/pkg/runtime/serializer/negotiated_codec.go", + "k8s.io/client-go/pkg/runtime/serializer/protobuf_extension.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/json", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/protobuf", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/versioning", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime/serializer/json", + srcs = [ + "k8s.io/client-go/pkg/runtime/serializer/json/json.go", + "k8s.io/client-go/pkg/runtime/serializer/json/meta.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/ugorji/go/codec", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", + "//vendor:k8s.io/client-go/pkg/util/framer", + "//vendor:k8s.io/client-go/pkg/util/yaml", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime/serializer/protobuf", + srcs = [ + "k8s.io/client-go/pkg/runtime/serializer/protobuf/doc.go", + "k8s.io/client-go/pkg/runtime/serializer/protobuf/protobuf.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/recognizer", + "//vendor:k8s.io/client-go/pkg/util/framer", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime/serializer/recognizer", + srcs = ["k8s.io/client-go/pkg/runtime/serializer/recognizer/recognizer.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime/serializer/streaming", + srcs = ["k8s.io/client-go/pkg/runtime/serializer/streaming/streaming.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/runtime/serializer/versioning", + srcs = ["k8s.io/client-go/pkg/runtime/serializer/versioning/versioning.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/selection", + srcs = ["k8s.io/client-go/pkg/selection/operator.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/third_party/forked/golang/json", + srcs = ["k8s.io/client-go/pkg/third_party/forked/golang/json/fields.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/third_party/forked/golang/reflect", + srcs = [ + "k8s.io/client-go/pkg/third_party/forked/golang/reflect/deep_equal.go", + "k8s.io/client-go/pkg/third_party/forked/golang/reflect/type.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/types", + srcs = [ + "k8s.io/client-go/pkg/types/doc.go", + "k8s.io/client-go/pkg/types/namespacedname.go", + "k8s.io/client-go/pkg/types/nodename.go", + "k8s.io/client-go/pkg/types/uid.go", + "k8s.io/client-go/pkg/types/unix_user_id.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util", + srcs = [ + "k8s.io/client-go/pkg/util/doc.go", + "k8s.io/client-go/pkg/util/template.go", + "k8s.io/client-go/pkg/util/trace.go", + "k8s.io/client-go/pkg/util/trie.go", + "k8s.io/client-go/pkg/util/umask.go", + "k8s.io/client-go/pkg/util/util.go", + ], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/cert", + srcs = [ + "k8s.io/client-go/pkg/util/cert/cert.go", + "k8s.io/client-go/pkg/util/cert/csr.go", + "k8s.io/client-go/pkg/util/cert/io.go", + "k8s.io/client-go/pkg/util/cert/pem.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/apis/certificates"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/clock", + srcs = ["k8s.io/client-go/pkg/util/clock/clock.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/config", + srcs = [ + "k8s.io/client-go/pkg/util/config/config.go", + "k8s.io/client-go/pkg/util/config/configuration_map.go", + "k8s.io/client-go/pkg/util/config/doc.go", + "k8s.io/client-go/pkg/util/config/feature_gate.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/client-go/pkg/util/wait", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/diff", + srcs = ["k8s.io/client-go/pkg/util/diff/diff.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:k8s.io/client-go/pkg/util/validation/field", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/errors", + srcs = [ + "k8s.io/client-go/pkg/util/errors/doc.go", + "k8s.io/client-go/pkg/util/errors/errors.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/flowcontrol", + srcs = [ + "k8s.io/client-go/pkg/util/flowcontrol/backoff.go", + "k8s.io/client-go/pkg/util/flowcontrol/throttle.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/juju/ratelimit", + "//vendor:k8s.io/client-go/pkg/util/clock", + "//vendor:k8s.io/client-go/pkg/util/integer", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/framer", + srcs = ["k8s.io/client-go/pkg/util/framer/framer.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/homedir", + srcs = ["k8s.io/client-go/pkg/util/homedir/homedir.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/httpstream", + srcs = [ + "k8s.io/client-go/pkg/util/httpstream/doc.go", + "k8s.io/client-go/pkg/util/httpstream/httpstream.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/integer", + srcs = ["k8s.io/client-go/pkg/util/integer/integer.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/intstr", + srcs = [ + "k8s.io/client-go/pkg/util/intstr/generated.pb.go", + "k8s.io/client-go/pkg/util/intstr/intstr.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/go-openapi/spec", + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:github.com/google/gofuzz", + "//vendor:k8s.io/client-go/pkg/genericapiserver/openapi/common", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/json", + srcs = ["k8s.io/client-go/pkg/util/json/json.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/labels", + srcs = [ + "k8s.io/client-go/pkg/util/labels/doc.go", + "k8s.io/client-go/pkg/util/labels/labels.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/api/unversioned"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/net", + srcs = [ + "k8s.io/client-go/pkg/util/net/http.go", + "k8s.io/client-go/pkg/util/net/interface.go", + "k8s.io/client-go/pkg/util/net/port_range.go", + "k8s.io/client-go/pkg/util/net/port_split.go", + "k8s.io/client-go/pkg/util/net/util.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/http2", + "//vendor:k8s.io/client-go/pkg/util/sets", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/parsers", + srcs = ["k8s.io/client-go/pkg/util/parsers/parsers.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/docker/distribution/reference"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/rand", + srcs = ["k8s.io/client-go/pkg/util/rand/rand.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/runtime", + srcs = ["k8s.io/client-go/pkg/util/runtime/runtime.go"], + tags = ["automanaged"], + deps = ["//vendor:github.com/golang/glog"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/sets", + srcs = [ + "k8s.io/client-go/pkg/util/sets/byte.go", + "k8s.io/client-go/pkg/util/sets/doc.go", + "k8s.io/client-go/pkg/util/sets/empty.go", + "k8s.io/client-go/pkg/util/sets/int.go", + "k8s.io/client-go/pkg/util/sets/int64.go", + "k8s.io/client-go/pkg/util/sets/string.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/strategicpatch", + srcs = ["k8s.io/client-go/pkg/util/strategicpatch/patch.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/davecgh/go-spew/spew", + "//vendor:github.com/ghodss/yaml", + "//vendor:k8s.io/client-go/pkg/third_party/forked/golang/json", + "//vendor:k8s.io/client-go/pkg/util/json", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/testing", + srcs = [ + "k8s.io/client-go/pkg/util/testing/fake_handler.go", + "k8s.io/client-go/pkg/util/testing/tmpdir.go", + ], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/uuid", + srcs = ["k8s.io/client-go/pkg/util/uuid/uuid.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/pborman/uuid", + "//vendor:k8s.io/client-go/pkg/types", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/util/validation", + srcs = ["k8s.io/client-go/pkg/util/validation/validation.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/validation/field", + srcs = [ + "k8s.io/client-go/pkg/util/validation/field/errors.go", + "k8s.io/client-go/pkg/util/validation/field/path.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/util/errors"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/wait", + srcs = [ + "k8s.io/client-go/pkg/util/wait/doc.go", + "k8s.io/client-go/pkg/util/wait/wait.go", + ], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/pkg/util/runtime"], +) + +go_library( + name = "k8s.io/client-go/pkg/util/yaml", + srcs = ["k8s.io/client-go/pkg/util/yaml/decoder.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/ghodss/yaml", + "//vendor:github.com/golang/glog", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/version", + srcs = [ + "k8s.io/client-go/pkg/version/base.go", + "k8s.io/client-go/pkg/version/doc.go", + "k8s.io/client-go/pkg/version/semver.go", + "k8s.io/client-go/pkg/version/version.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/blang/semver", + "//vendor:github.com/golang/glog", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/watch", + srcs = [ + "k8s.io/client-go/pkg/watch/doc.go", + "k8s.io/client-go/pkg/watch/filter.go", + "k8s.io/client-go/pkg/watch/mux.go", + "k8s.io/client-go/pkg/watch/streamwatcher.go", + "k8s.io/client-go/pkg/watch/until.go", + "k8s.io/client-go/pkg/watch/watch.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/net", + "//vendor:k8s.io/client-go/pkg/util/runtime", + "//vendor:k8s.io/client-go/pkg/util/wait", + ], +) + +go_library( + name = "k8s.io/client-go/pkg/watch/versioned", + srcs = [ + "k8s.io/client-go/pkg/watch/versioned/decoder.go", + "k8s.io/client-go/pkg/watch/versioned/encoder.go", + "k8s.io/client-go/pkg/watch/versioned/generated.pb.go", + "k8s.io/client-go/pkg/watch/versioned/register.go", + "k8s.io/client-go/pkg/watch/versioned/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/gogo/protobuf/proto", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/streaming", + "//vendor:k8s.io/client-go/pkg/watch", + ], +) + +go_library( + name = "k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing", + srcs = ["k8s.io/client-go/plugin/pkg/auth/authenticator/token/oidc/testing/provider.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/coreos/go-oidc/jose", + "//vendor:github.com/coreos/go-oidc/key", + "//vendor:github.com/coreos/go-oidc/oidc", + ], +) + +go_library( + name = "k8s.io/client-go/plugin/pkg/client/auth", + srcs = ["k8s.io/client-go/plugin/pkg/client/auth/plugins.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/plugin/pkg/client/auth/gcp", + "//vendor:k8s.io/client-go/plugin/pkg/client/auth/oidc", + ], +) + +go_library( + name = "k8s.io/client-go/plugin/pkg/client/auth/gcp", + srcs = ["k8s.io/client-go/plugin/pkg/client/auth/gcp/gcp.go"], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:golang.org/x/net/context", + "//vendor:golang.org/x/oauth2", + "//vendor:golang.org/x/oauth2/google", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/plugin/pkg/client/auth/oidc", + srcs = ["k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go"], + tags = ["automanaged"], + deps = [ + "//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", + "//vendor:k8s.io/client-go/pkg/util/wait", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/rest", + srcs = [ + "k8s.io/client-go/rest/client.go", + "k8s.io/client-go/rest/config.go", + "k8s.io/client-go/rest/plugin.go", + "k8s.io/client-go/rest/request.go", + "k8s.io/client-go/rest/transport.go", + "k8s.io/client-go/rest/url_utils.go", + "k8s.io/client-go/rest/urlbackoff.go", + "k8s.io/client-go/rest/versions.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/errors", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/api/validation/path", + "//vendor:k8s.io/client-go/pkg/fields", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/streaming", + "//vendor:k8s.io/client-go/pkg/util/cert", + "//vendor:k8s.io/client-go/pkg/util/flowcontrol", + "//vendor:k8s.io/client-go/pkg/util/net", + "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/version", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/pkg/watch/versioned", + "//vendor:k8s.io/client-go/tools/clientcmd/api", + "//vendor:k8s.io/client-go/tools/metrics", + "//vendor:k8s.io/client-go/transport", + ], +) + +go_library( + name = "k8s.io/client-go/testing", + srcs = [ + "k8s.io/client-go/testing/actions.go", + "k8s.io/client-go/testing/fake.go", + "k8s.io/client-go/testing/fixture.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/errors", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/apimachinery/registered", + "//vendor:k8s.io/client-go/pkg/fields", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/version", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/tools/auth", + srcs = ["k8s.io/client-go/tools/auth/clientauth.go"], + tags = ["automanaged"], + deps = ["//vendor:k8s.io/client-go/rest"], +) + +go_library( + name = "k8s.io/client-go/tools/cache", + srcs = [ + "k8s.io/client-go/tools/cache/controller.go", + "k8s.io/client-go/tools/cache/delta_fifo.go", + "k8s.io/client-go/tools/cache/doc.go", + "k8s.io/client-go/tools/cache/expiration_cache.go", + "k8s.io/client-go/tools/cache/expiration_cache_fakes.go", + "k8s.io/client-go/tools/cache/fake_custom_store.go", + "k8s.io/client-go/tools/cache/fifo.go", + "k8s.io/client-go/tools/cache/index.go", + "k8s.io/client-go/tools/cache/listers.go", + "k8s.io/client-go/tools/cache/listers_core.go", + "k8s.io/client-go/tools/cache/listers_extensions.go", + "k8s.io/client-go/tools/cache/listers_rbac.go", + "k8s.io/client-go/tools/cache/listwatch.go", + "k8s.io/client-go/tools/cache/reflector.go", + "k8s.io/client-go/tools/cache/shared_informer.go", + "k8s.io/client-go/tools/cache/store.go", + "k8s.io/client-go/tools/cache/thread_safe_store.go", + "k8s.io/client-go/tools/cache/undelta_store.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/errors", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/apis/apps", + "//vendor:k8s.io/client-go/pkg/apis/batch", + "//vendor:k8s.io/client-go/pkg/apis/certificates", + "//vendor:k8s.io/client-go/pkg/apis/extensions", + "//vendor:k8s.io/client-go/pkg/apis/policy", + "//vendor:k8s.io/client-go/pkg/apis/rbac", + "//vendor:k8s.io/client-go/pkg/fields", + "//vendor:k8s.io/client-go/pkg/labels", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/clock", + "//vendor:k8s.io/client-go/pkg/util/runtime", + "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/util/wait", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/tools/cache/testing", + srcs = ["k8s.io/client-go/tools/cache/testing/fake_controller_source.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/meta", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/types", + "//vendor:k8s.io/client-go/pkg/watch", + ], +) + +go_library( + name = "k8s.io/client-go/tools/clientcmd", + srcs = [ + "k8s.io/client-go/tools/clientcmd/auth_loaders.go", + "k8s.io/client-go/tools/clientcmd/client_config.go", + "k8s.io/client-go/tools/clientcmd/config.go", + "k8s.io/client-go/tools/clientcmd/doc.go", + "k8s.io/client-go/tools/clientcmd/loader.go", + "k8s.io/client-go/tools/clientcmd/merged_client_builder.go", + "k8s.io/client-go/tools/clientcmd/overrides.go", + "k8s.io/client-go/tools/clientcmd/validation.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/howeyc/gopass", + "//vendor:github.com/imdario/mergo", + "//vendor:github.com/spf13/pflag", + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/errors", + "//vendor:k8s.io/client-go/pkg/util/homedir", + "//vendor:k8s.io/client-go/pkg/util/validation", + "//vendor:k8s.io/client-go/rest", + "//vendor:k8s.io/client-go/tools/auth", + "//vendor:k8s.io/client-go/tools/clientcmd/api", + "//vendor:k8s.io/client-go/tools/clientcmd/api/latest", + ], +) + +go_library( + name = "k8s.io/client-go/tools/clientcmd/api", + srcs = [ + "k8s.io/client-go/tools/clientcmd/api/helpers.go", + "k8s.io/client-go/tools/clientcmd/api/register.go", + "k8s.io/client-go/tools/clientcmd/api/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/tools/clientcmd/api/latest", + srcs = ["k8s.io/client-go/tools/clientcmd/api/latest/latest.go"], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/json", + "//vendor:k8s.io/client-go/pkg/runtime/serializer/versioning", + "//vendor:k8s.io/client-go/tools/clientcmd/api", + "//vendor:k8s.io/client-go/tools/clientcmd/api/v1", + ], +) + +go_library( + name = "k8s.io/client-go/tools/clientcmd/api/v1", + srcs = [ + "k8s.io/client-go/tools/clientcmd/api/v1/conversion.go", + "k8s.io/client-go/tools/clientcmd/api/v1/register.go", + "k8s.io/client-go/tools/clientcmd/api/v1/types.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/conversion", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/tools/clientcmd/api", + ], +) + +go_library( + name = "k8s.io/client-go/tools/metrics", + srcs = ["k8s.io/client-go/tools/metrics/metrics.go"], + tags = ["automanaged"], +) + +go_library( + name = "k8s.io/client-go/tools/portforward", + srcs = [ + "k8s.io/client-go/tools/portforward/doc.go", + "k8s.io/client-go/tools/portforward/portforward.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:k8s.io/client-go/pkg/api", + "//vendor:k8s.io/client-go/pkg/kubelet/server/portforward", + "//vendor:k8s.io/client-go/pkg/util/httpstream", + "//vendor:k8s.io/client-go/pkg/util/runtime", + ], +) + +go_library( + name = "k8s.io/client-go/tools/record", + srcs = [ + "k8s.io/client-go/tools/record/doc.go", + "k8s.io/client-go/tools/record/event.go", + "k8s.io/client-go/tools/record/events_cache.go", + "k8s.io/client-go/tools/record/fake.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:github.com/golang/groupcache/lru", + "//vendor:k8s.io/client-go/pkg/api/errors", + "//vendor:k8s.io/client-go/pkg/api/unversioned", + "//vendor:k8s.io/client-go/pkg/api/v1", + "//vendor:k8s.io/client-go/pkg/runtime", + "//vendor:k8s.io/client-go/pkg/util/clock", + "//vendor:k8s.io/client-go/pkg/util/runtime", + "//vendor:k8s.io/client-go/pkg/util/sets", + "//vendor:k8s.io/client-go/pkg/util/strategicpatch", + "//vendor:k8s.io/client-go/pkg/watch", + "//vendor:k8s.io/client-go/rest", + ], +) + +go_library( + name = "k8s.io/client-go/transport", + srcs = [ + "k8s.io/client-go/transport/cache.go", + "k8s.io/client-go/transport/config.go", + "k8s.io/client-go/transport/round_trippers.go", + "k8s.io/client-go/transport/transport.go", + ], + tags = ["automanaged"], + deps = [ + "//vendor:github.com/golang/glog", + "//vendor:k8s.io/client-go/pkg/util/net", + ], +)