Merge pull request #21046 from MikeSpreitzer/issue/20992

Auto commit by PR queue bot
This commit is contained in:
k8s-merge-robot 2016-02-15 21:54:18 -08:00
commit db758dda64

View File

@ -59,21 +59,19 @@ function deploy_dns {
echo echo
} }
function deploy_ui { function deploy_dashboard {
echo "Deploying Kubernetes UI..." if ${KUBECTL} get rc -l k8s-app=kubernetes-dashboard --namespace=kube-system | grep kubernetes-dashboard-v &> /dev/null; then
echo "Kubernetes Dashboard replicationController already exists"
KUBEUI=`eval "${KUBECTL} get services --namespace=kube-system | grep kube-ui | cat"`
if [ ! "$KUBEUI" ]; then
# use kubectl to create kube-ui rc and service
${KUBECTL} --namespace=kube-system create \
-f ${KUBE_ROOT}/cluster/addons/kube-ui/kube-ui-rc.yaml
${KUBECTL} --namespace=kube-system create \
-f ${KUBE_ROOT}/cluster/addons/kube-ui/kube-ui-svc.yaml
echo "Kube-ui rc and service is successfully deployed."
else else
echo "Kube-ui rc and service is already deployed. Skipping." echo "Creating Kubernetes Dashboard replicationController"
${KUBECTL} create -f ${KUBE_ROOT}/cluster/addons/dashboard/dashboard-controller.yaml
fi
if ${KUBECTL} get service/kubernetes-dashboard --namespace=kube-system &> /dev/null; then
echo "Kubernetes Dashboard service already exists"
else
echo "Creating Kubernetes Dashboard service"
${KUBECTL} create -f ${KUBE_ROOT}/cluster/addons/dashboard/dashboard-service.yaml
fi fi
echo echo
@ -86,6 +84,6 @@ if [ "${ENABLE_CLUSTER_DNS}" == true ]; then
fi fi
if [ "${ENABLE_CLUSTER_UI}" == true ]; then if [ "${ENABLE_CLUSTER_UI}" == true ]; then
deploy_ui deploy_dashboard
fi fi