Skip to content

Commit 4b88af1

Browse files
committed
bash syntax improvements
1 parent a5d0616 commit 4b88af1

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

hack/local-up-cluster.sh

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ fi
129129

130130
# set feature gates if enable Pod priority and preemption
131131
if [ "${ENABLE_POD_PRIORITY_PREEMPTION}" == true ]; then
132-
FEATURE_GATES="$FEATURE_GATES,PodPriority=true"
132+
FEATURE_GATES="${FEATURE_GATES},PodPriority=true"
133133
fi
134134

135135
# warn if users are running with swap allowed
@@ -172,12 +172,12 @@ do
172172
case ${OPTION} in
173173
o)
174174
echo "skipping build"
175-
GO_OUT="$OPTARG"
176-
echo "using source $GO_OUT"
175+
GO_OUT="${OPTARG}"
176+
echo "using source ${GO_OUT}"
177177
;;
178178
O)
179179
GO_OUT=$(guess_built_binary_path)
180-
if [ "$GO_OUT" == "" ]; then
180+
if [ "${GO_OUT}" == "" ]; then
181181
echo "Could not guess the correct output directory to use."
182182
exit 1
183183
fi
@@ -193,7 +193,7 @@ do
193193
esac
194194
done
195195

196-
if [ "x$GO_OUT" == "x" ]; then
196+
if [ "x${GO_OUT}" == "x" ]; then
197197
make -C "${KUBE_ROOT}" WHAT="cmd/kubectl cmd/hyperkube"
198198
else
199199
echo "skipped the build."
@@ -367,7 +367,7 @@ cleanup()
367367
[[ -n "${CTLRMGR_PID-}" ]] && CTLRMGR_PIDS=$(pgrep -P ${CTLRMGR_PID} ; ps -o pid= -p ${CTLRMGR_PID})
368368
[[ -n "${CTLRMGR_PIDS-}" ]] && sudo kill ${CTLRMGR_PIDS} 2>/dev/null
369369

370-
if [[ -n "$DOCKERIZE_KUBELET" ]]; then
370+
if [[ -n "${DOCKERIZE_KUBELET}" ]]; then
371371
cleanup_dockerized_kubelet
372372
else
373373
# Check if the kubelet is still running
@@ -404,7 +404,7 @@ function healthcheck {
404404
CTLRMGR_PID=
405405
fi
406406

407-
if [[ -n "$DOCKERIZE_KUBELET" ]]; then
407+
if [[ -n "${DOCKERIZE_KUBELET}" ]]; then
408408
# TODO (https://github.com/kubernetes/kubernetes/issues/62474): check health also in this case
409409
:
410410
elif [[ -n "${KUBELET_PID-}" ]] && ! sudo kill -0 ${KUBELET_PID} 2>/dev/null; then
@@ -648,11 +648,11 @@ function start_controller_manager {
648648
--pvclaimbinder-sync-period="${CLAIM_BINDER_SYNC_PERIOD}" \
649649
--feature-gates="${FEATURE_GATES}" \
650650
${cloud_config_arg} \
651-
--kubeconfig "$CERT_DIR"/controller.kubeconfig \
651+
--kubeconfig "${CERT_DIR}"/controller.kubeconfig \
652652
--use-service-account-credentials \
653653
--controllers="${KUBE_CONTROLLERS}" \
654654
--leader-elect=false \
655-
--cert-dir="$CERT_DIR" \
655+
--cert-dir="${CERT_DIR}" \
656656
--master="https://${API_HOST}:${API_SECURE_PORT}" >"${CTLRMGR_LOG}" 2>&1 &
657657
CTLRMGR_PID=$!
658658
}
@@ -680,7 +680,7 @@ function start_cloud_controller_manager {
680680
--feature-gates="${FEATURE_GATES}" \
681681
--cloud-provider=${CLOUD_PROVIDER} \
682682
--cloud-config=${CLOUD_CONFIG} \
683-
--kubeconfig "$CERT_DIR"/controller.kubeconfig \
683+
--kubeconfig "${CERT_DIR}"/controller.kubeconfig \
684684
--use-service-account-credentials \
685685
--leader-elect=false \
686686
--master="https://${API_HOST}:${API_SECURE_PORT}" >"${CLOUD_CTLRMGR_LOG}" 2>&1 &
@@ -763,7 +763,7 @@ function start_kubelet {
763763
--hostname-override="${HOSTNAME_OVERRIDE}"
764764
${cloud_config_arg}
765765
--address="${KUBELET_HOST}"
766-
--kubeconfig "$CERT_DIR"/kubelet.kubeconfig
766+
--kubeconfig "${CERT_DIR}"/kubelet.kubeconfig
767767
--feature-gates="${FEATURE_GATES}"
768768
--cpu-cfs-quota="${CPU_CFS_QUOTA}"
769769
--enable-controller-attach-detach="${ENABLE_CONTROLLER_ATTACH_DETACH}"
@@ -782,7 +782,7 @@ function start_kubelet {
782782
${net_plugin_args}
783783
${container_runtime_endpoint_args}
784784
${image_service_endpoint_args}
785-
--port="$KUBELET_PORT"
785+
--port="${KUBELET_PORT}"
786786
${KUBELET_FLAGS}
787787
)
788788

@@ -792,7 +792,7 @@ function start_kubelet {
792792
else
793793

794794
# Build the hyperkube container image if necessary
795-
if [[ -z "$KUBELET_IMAGE" && -n "$DOCKERIZE_KUBELET" ]]; then
795+
if [[ -z "${KUBELET_IMAGE}" && -n "${DOCKERIZE_KUBELET}" ]]; then
796796
HYPERKUBE_BIN="${GO_OUT}/hyperkube" REGISTRY="k8s.gcr.io" VERSION="latest" make -C "${KUBE_ROOT}/cluster/images/hyperkube" build
797797
KUBELET_IMAGE="k8s.gcr.io/hyperkube-amd64:latest"
798798
fi
@@ -849,7 +849,7 @@ function start_kubelet {
849849
echo -n "Trying to get PID of kubelet container..."
850850
KUBELET_PID=$(docker inspect kubelet -f '{{.State.Pid}}' 2>/dev/null || true)
851851
if [[ -n ${KUBELET_PID} && ${KUBELET_PID} -gt 0 ]]; then
852-
echo " ok, $KUBELET_PID."
852+
echo " ok, ${KUBELET_PID}."
853853
break
854854
else
855855
echo " failed, retry in 1 second."
@@ -858,8 +858,8 @@ function start_kubelet {
858858
done
859859
fi
860860
# Quick check that kubelet is running.
861-
if [ -n "$KUBELET_PID" ] && ps -p ${KUBELET_PID} > /dev/null; then
862-
echo "kubelet ( $KUBELET_PID ) is running."
861+
if [ -n "${KUBELET_PID}" ] && ps -p ${KUBELET_PID} > /dev/null; then
862+
echo "kubelet ( ${KUBELET_PID} ) is running."
863863
else
864864
cat ${KUBELET_LOG} ; exit 1
865865
fi
@@ -896,7 +896,7 @@ EOF
896896
${CONTROLPLANE_SUDO} "${GO_OUT}/hyperkube" scheduler \
897897
--v=${LOG_LEVEL} \
898898
--leader-elect=false \
899-
--kubeconfig "$CERT_DIR"/scheduler.kubeconfig \
899+
--kubeconfig "${CERT_DIR}"/scheduler.kubeconfig \
900900
--feature-gates="${FEATURE_GATES}" \
901901
--master="https://${API_HOST}:${API_SECURE_PORT}" >"${SCHEDULER_LOG}" 2>&1 &
902902
SCHEDULER_PID=$!
@@ -947,17 +947,17 @@ function create_psp_policy {
947947
}
948948

949949
function create_storage_class {
950-
if [ -z "$CLOUD_PROVIDER" ]; then
950+
if [ -z "${CLOUD_PROVIDER}" ]; then
951951
CLASS_FILE=${KUBE_ROOT}/cluster/addons/storage-class/local/default.yaml
952952
else
953953
CLASS_FILE=${KUBE_ROOT}/cluster/addons/storage-class/${CLOUD_PROVIDER}/default.yaml
954954
fi
955955

956956
if [ -e ${CLASS_FILE} ]; then
957-
echo "Create default storage class for $CLOUD_PROVIDER"
957+
echo "Create default storage class for ${CLOUD_PROVIDER}"
958958
${KUBECTL} --kubeconfig="${CERT_DIR}/admin.kubeconfig" create -f ${CLASS_FILE}
959959
else
960-
echo "No storage class available for $CLOUD_PROVIDER."
960+
echo "No storage class available for ${CLOUD_PROVIDER}."
961961
fi
962962
}
963963

@@ -1053,11 +1053,11 @@ kube::util::test_openssl_installed
10531053
kube::util::ensure-cfssl
10541054

10551055
### IF the user didn't supply an output/ for the build... Then we detect.
1056-
if [ "$GO_OUT" == "" ]; then
1056+
if [ "${GO_OUT}" == "" ]; then
10571057
detect_binary
10581058
fi
10591059
echo "Detected host and ready to start services. Doing some housekeeping first..."
1060-
echo "Using GO_OUT $GO_OUT"
1060+
echo "Using GO_OUT ${GO_OUT}"
10611061
KUBELET_CIDFILE=/tmp/kubelet.cid
10621062
if [[ "${ENABLE_DAEMON}" = false ]]; then
10631063
trap cleanup EXIT
@@ -1101,7 +1101,7 @@ if [[ -n "${PSP_ADMISSION}" && "${AUTHORIZATION_MODE}" = *RBAC* ]]; then
11011101
create_psp_policy
11021102
fi
11031103

1104-
if [[ "$DEFAULT_STORAGE_CLASS" = "true" ]]; then
1104+
if [[ "${DEFAULT_STORAGE_CLASS}" = "true" ]]; then
11051105
create_storage_class
11061106
fi
11071107

0 commit comments

Comments
 (0)