From 549492fbef29d155d4a8242a6f0a1a189e8b44c7 Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Sun, 11 Aug 2019 10:53:58 -0400 Subject: [PATCH] Drop hyperkube use from local-up-cluster.sh We should just use the regular binaries used everywhere else and drop hyperkube. Only the local-up-cluster related CI jobs use hyperkube at the moment, so this will help deprecate and eliminate hyperkube at least from the main kubernetes repository. Change-Id: Ic53a4b56420565f546ac75be6cc23d214766c057 --- hack/local-up-cluster.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hack/local-up-cluster.sh b/hack/local-up-cluster.sh index ca641cdbe52..b28c9a2f530 100755 --- a/hack/local-up-cluster.sh +++ b/hack/local-up-cluster.sh @@ -192,7 +192,7 @@ do done if [ "x${GO_OUT}" == "x" ]; then - make -C "${KUBE_ROOT}" WHAT="cmd/kubectl cmd/hyperkube" + make -C "${KUBE_ROOT}" WHAT="cmd/kubectl cmd/kube-apiserver cmd/kube-controller-manager cmd/cloud-controller-manager cmd/kubelet cmd/kube-proxy cmd/kube-scheduler" else echo "skipped the build." fi @@ -541,7 +541,7 @@ EOF APISERVER_LOG=${LOG_DIR}/kube-apiserver.log # shellcheck disable=SC2086 - ${CONTROLPLANE_SUDO} "${GO_OUT}/hyperkube" kube-apiserver "${authorizer_arg}" "${priv_arg}" ${runtime_config} \ + ${CONTROLPLANE_SUDO} "${GO_OUT}/kube-apiserver" "${authorizer_arg}" "${priv_arg}" ${runtime_config} \ ${cloud_config_arg} \ "${advertise_address}" \ "${node_port_range}" \ @@ -619,7 +619,7 @@ function start_controller_manager { fi CTLRMGR_LOG=${LOG_DIR}/kube-controller-manager.log - ${CONTROLPLANE_SUDO} "${GO_OUT}/hyperkube" kube-controller-manager \ + ${CONTROLPLANE_SUDO} "${GO_OUT}/kube-controller-manager" \ --v="${LOG_LEVEL}" \ --vmodule="${LOG_SPEC}" \ --service-account-private-key-file="${SERVICE_ACCOUNT_KEY}" \ @@ -656,7 +656,7 @@ function start_cloud_controller_manager { fi CLOUD_CTLRMGR_LOG=${LOG_DIR}/cloud-controller-manager.log - ${CONTROLPLANE_SUDO} "${EXTERNAL_CLOUD_PROVIDER_BINARY:-"${GO_OUT}/hyperkube" cloud-controller-manager}" \ + ${CONTROLPLANE_SUDO} "${EXTERNAL_CLOUD_PROVIDER_BINARY:-"${GO_OUT}/cloud-controller-manager"}" \ --v="${LOG_LEVEL}" \ --vmodule="${LOG_SPEC}" \ "${node_cidr_args[@]:-}" \ @@ -770,7 +770,7 @@ function start_kubelet { fi # shellcheck disable=SC2024 - sudo -E "${GO_OUT}/hyperkube" kubelet "${all_kubelet_flags[@]}" >"${KUBELET_LOG}" 2>&1 & + sudo -E "${GO_OUT}/kubelet" "${all_kubelet_flags[@]}" >"${KUBELET_LOG}" 2>&1 & KUBELET_PID=$! # Quick check that kubelet is running. @@ -807,7 +807,7 @@ EOF fi # shellcheck disable=SC2024 - sudo "${GO_OUT}/hyperkube" kube-proxy \ + sudo "${GO_OUT}/kube-proxy" \ --v="${LOG_LEVEL}" \ --config=/tmp/kube-proxy.yaml \ --master="https://${API_HOST}:${API_SECURE_PORT}" >"${PROXY_LOG}" 2>&1 & @@ -817,7 +817,7 @@ EOF function start_kubescheduler { SCHEDULER_LOG=${LOG_DIR}/kube-scheduler.log - ${CONTROLPLANE_SUDO} "${GO_OUT}/hyperkube" kube-scheduler \ + ${CONTROLPLANE_SUDO} "${GO_OUT}/kube-scheduler" \ --v="${LOG_LEVEL}" \ --leader-elect=false \ --kubeconfig "${CERT_DIR}"/scheduler.kubeconfig \