From 77635705796b4c493a080f3e0ffb0432ab4eee7c Mon Sep 17 00:00:00 2001 From: Jerzy Szczepkowski Date: Thu, 26 Feb 2015 13:54:59 +0100 Subject: [PATCH] Print grafana address print in kube-up.sh. Print grafana address print in kube-up.sh. Resolved #4721. --- cluster/gce/util.sh | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/cluster/gce/util.sh b/cluster/gce/util.sh index fd80cf9649d..86cfbba3ba2 100755 --- a/cluster/gce/util.sh +++ b/cluster/gce/util.sh @@ -857,23 +857,9 @@ function setup-monitoring-firewall { gcloud compute firewall-rules create "${INSTANCE_PREFIX}-monitoring-heapster" --project "${PROJECT}" \ --allow tcp:80 tcp:8083 tcp:8086 --target-tags="${MINION_TAG}" --network="${NETWORK}" - local kubectl="${KUBE_ROOT}/cluster/kubectl.sh" - local grafana_host="" - echo "waiting for monitoring pods to be scheduled." - for i in `seq 1 10`; do - grafana_host=$("${kubectl}" get pods -l name=influxGrafana -o template -t {{range.items}}{{.currentState.hostIP}}:{{end}} | sed s/://g) - if [[ ${grafana_host} != *"<"* ]]; then - break - fi - sleep 10 - done - if [[ ${grafana_host} != *"<"* ]]; then - echo - echo -e "${color_green}Grafana dashboard will be available at ${color_yellow}http://${grafana_host}${color_green}. Wait for the monitoring dashboard to be online.${color_norm}" - echo - else - echo -e "${color_red}Monitoring pods failed to be scheduled!${color_norm}" - fi + echo + echo -e "${color_green}Grafana dashboard will be available at ${color_yellow}https://${KUBE_MASTER_IP}/api/v1beta1/proxy/services/monitoring-grafana/${color_green}. Wait for the monitoring dashboard to be online.${color_norm}" + echo } function teardown-monitoring-firewall {