add necessary error message
Signed-off-by: lfbear <lfbear@gmail.com>
This commit is contained in:
parent
57581b7374
commit
8d834aa0d8
|
@ -176,18 +176,22 @@ if [ "${HOST_CLUSTER_TYPE}" = "remote" ]; then
|
||||||
;;
|
;;
|
||||||
LoadBalancer)
|
LoadBalancer)
|
||||||
if util::wait_service_external_ip "karmada-apiserver" "${KARMADA_SYSTEM_NAMESPACE}"; then
|
if util::wait_service_external_ip "karmada-apiserver" "${KARMADA_SYSTEM_NAMESPACE}"; then
|
||||||
KARMADA_APISERVER_IP=$(util::get_load_balancer_ip)
|
echo "Get service external IP: ${SERVICE_EXTERNAL_IP}, wait to check network connectivity"
|
||||||
|
KARMADA_APISERVER_IP=$(util::get_load_balancer_ip) || KARMADA_APISERVER_IP=''
|
||||||
|
else
|
||||||
|
echo "ERROR: wait service external IP timeout, please check the load balancer IP of service: karmada-apiserver"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${KARMADA_APISERVER_IP}" ]]; then
|
if [[ -n "${KARMADA_APISERVER_IP}" ]]; then
|
||||||
echo -e "ERROR: failed to get Karmada API server IP after creating service 'karmada-apiserver' (host cluster type: ${HOST_CLUSTER_TYPE}), please verify.\n"
|
echo -e "\nKarmada API Server's IP is: ${KARMADA_APISERVER_IP}, host cluster type is: ${HOST_CLUSTER_TYPE}"
|
||||||
|
else
|
||||||
|
echo -e "\nERROR: failed to get Karmada API server IP after creating service 'karmada-apiserver' (host cluster type: ${HOST_CLUSTER_TYPE}), please verify."
|
||||||
recover_kubeconfig
|
recover_kubeconfig
|
||||||
exit 1
|
exit 1
|
||||||
else
|
|
||||||
echo -e "\nKarmada API Server's IP is: ${KARMADA_APISERVER_IP}, host cluster type is: ${HOST_CLUSTER_TYPE}"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# write karmada api server config to kubeconfig file
|
# write karmada api server config to kubeconfig file
|
||||||
|
|
Loading…
Reference in New Issue