Make "kubernetes" a server binary.

It includes many of the server components which we only expect to be
able to build in the server target architectures, but it is included in
the client build targets.
This commit is contained in:
Victor Marmol 2015-03-12 17:37:56 -07:00
parent f4b10b3979
commit adbc8e2f9c

View File

@ -25,6 +25,7 @@ readonly KUBE_SERVER_TARGETS=(
cmd/kube-controller-manager cmd/kube-controller-manager
cmd/kubelet cmd/kubelet
cmd/hyperkube cmd/hyperkube
cmd/kubernetes
plugin/cmd/kube-scheduler plugin/cmd/kube-scheduler
) )
readonly KUBE_SERVER_BINARIES=("${KUBE_SERVER_TARGETS[@]##*/}") readonly KUBE_SERVER_BINARIES=("${KUBE_SERVER_TARGETS[@]##*/}")
@ -37,7 +38,6 @@ readonly KUBE_SERVER_PLATFORMS=(
# The set of client targets that we are building for all platforms # The set of client targets that we are building for all platforms
readonly KUBE_CLIENT_TARGETS=( readonly KUBE_CLIENT_TARGETS=(
cmd/kubectl cmd/kubectl
cmd/kubernetes
) )
readonly KUBE_CLIENT_BINARIES=("${KUBE_CLIENT_TARGETS[@]##*/}") readonly KUBE_CLIENT_BINARIES=("${KUBE_CLIENT_TARGETS[@]##*/}")
readonly KUBE_CLIENT_BINARIES_WIN=("${KUBE_CLIENT_BINARIES[@]/%/.exe}") readonly KUBE_CLIENT_BINARIES_WIN=("${KUBE_CLIENT_BINARIES[@]/%/.exe}")