From 47073be35605126dd771ef8ec0cb51473409fc85 Mon Sep 17 00:00:00 2001 From: deads2k Date: Mon, 19 Dec 2016 14:44:18 -0500 Subject: [PATCH] create kuberentes-discovery image --- build/BUILD | 1 + build/common.sh | 5 +++++ hack/lib/golang.sh | 2 ++ 3 files changed, 8 insertions(+) diff --git a/build/BUILD b/build/BUILD index e4257e2d185..aa2a2b1a8e3 100644 --- a/build/BUILD +++ b/build/BUILD @@ -6,6 +6,7 @@ server_binaries = { "kube-apiserver": "//cmd/kube-apiserver", "kube-controller-manager": "//cmd/kube-controller-manager", "kube-scheduler": "//plugin/cmd/kube-scheduler", + "kubernetes-discovery": "//cmd/kubernetes-discovery", } docker_build( diff --git a/build/common.sh b/build/common.sh index bd04c13bc86..626afae286f 100755 --- a/build/common.sh +++ b/build/common.sh @@ -97,6 +97,7 @@ kube::build::get_docker_wrapped_binaries() { kube-apiserver,busybox kube-controller-manager,busybox kube-scheduler,busybox + kubernetes-discovery,busybox kube-proxy,gcr.io/google_containers/debian-iptables-amd64:v4 );; "arm") @@ -104,6 +105,7 @@ kube::build::get_docker_wrapped_binaries() { kube-apiserver,armel/busybox kube-controller-manager,armel/busybox kube-scheduler,armel/busybox + kubernetes-discovery,armel/busybox kube-proxy,gcr.io/google_containers/debian-iptables-arm:v4 );; "arm64") @@ -111,6 +113,7 @@ kube::build::get_docker_wrapped_binaries() { kube-apiserver,aarch64/busybox kube-controller-manager,aarch64/busybox kube-scheduler,aarch64/busybox + kubernetes-discovery,aarch64/busybox kube-proxy,gcr.io/google_containers/debian-iptables-arm64:v4 );; "ppc64le") @@ -118,6 +121,7 @@ kube::build::get_docker_wrapped_binaries() { kube-apiserver,ppc64le/busybox kube-controller-manager,ppc64le/busybox kube-scheduler,ppc64le/busybox + kubernetes-discovery,ppc64le/busybox kube-proxy,gcr.io/google_containers/debian-iptables-ppc64le:v4 );; "s390x") @@ -125,6 +129,7 @@ kube::build::get_docker_wrapped_binaries() { kube-apiserver,s390x/busybox kube-controller-manager,s390x/busybox kube-scheduler,s390x/busybox + kubernetes-discovery,s390x/busybox kube-proxy,gcr.io/google_containers/debian-iptables-s390x:v4 );; esac diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh index 2a22af61e62..94713094439 100755 --- a/hack/lib/golang.sh +++ b/hack/lib/golang.sh @@ -31,6 +31,7 @@ kube::golang::server_targets() { cmd/kubeadm cmd/hyperkube cmd/kube-discovery + cmd/kubernetes-discovery plugin/cmd/kube-scheduler ) echo "${targets[@]}" @@ -165,6 +166,7 @@ readonly KUBE_STATIC_LIBRARIES=( kube-scheduler kube-proxy kube-discovery + kubernetes-discovery kubeadm kubectl )