mirror of https://github.com/k3s-io/k3s
Really fix the gce turn up script.
parent
21ff53c70b
commit
4faefda415
|
@ -594,15 +594,15 @@ function setup-monitoring {
|
||||||
echo "Failed to Setup Firewall for Monitoring" && false
|
echo "Failed to Setup Firewall for Monitoring" && false
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
local kubectl=${KUBE_ROOT}/cluster/kubectl.sh
|
||||||
${KUBE_ROOT}/cluster/kubectl.sh create -f "${KUBE_ROOT}/examples/monitoring/influx-grafana-pod.json" > /dev/null &&
|
${kubectl} create -f "${KUBE_ROOT}/examples/monitoring/influx-grafana-pod.json" > /dev/null &&
|
||||||
${KUBE_ROOT}/cluster/kubectl.sh create -f "${KUBE_ROOT}/examples/monitoring/influx-grafana-service.json" > /dev/null &&
|
${kubectl} create -f "${KUBE_ROOT}/examples/monitoring/influx-grafana-service.json" > /dev/null &&
|
||||||
${KUBE_ROOT}/cluster/kubectl.sh create -f "${KUBE_ROOT}/examples/monitoring/heapster-pod.json" > /dev/null
|
${kubectl} create -f "${KUBE_ROOT}/examples/monitoring/heapster-pod.json" > /dev/null
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "Failed to Setup Monitoring"
|
echo "Failed to Setup Monitoring"
|
||||||
teardown-monitoring
|
teardown-monitoring
|
||||||
else
|
else
|
||||||
dashboardIP="http://admin:admin@`kubectl.sh get -o json pod influx-grafana | grep hostIP | awk '{print $2}' | sed 's/[,|\"]//g'`"
|
dashboardIP="http://admin:admin@`${kubectl} get -o json pod influx-grafana | grep hostIP | awk '{print $2}' | sed 's/[,|\"]//g'`"
|
||||||
echo "Grafana dashboard will be available at $dashboardIP. Wait for the monitoring dashboard to be online."
|
echo "Grafana dashboard will be available at $dashboardIP. Wait for the monitoring dashboard to be online."
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -610,9 +610,10 @@ function setup-monitoring {
|
||||||
|
|
||||||
function teardown-monitoring {
|
function teardown-monitoring {
|
||||||
if [ $MONITORING ]; then
|
if [ $MONITORING ]; then
|
||||||
${KUBE_ROOT}/cluster/kubectl.sh delete pods heapster &> /dev/null || true
|
local kubectl=${KUBE_ROOT}/cluster/kubectl.sh
|
||||||
${KUBE_ROOT}/cluster/kubectl.sh delete pods influx-grafana &> /dev/null || true
|
${kubectl} delete pods heapster &> /dev/null || true
|
||||||
${KUBE_ROOT}/cluster/kubectl.sh delete services influx-master &> /dev/null || true
|
${kubectl} delete pods influx-grafana &> /dev/null || true
|
||||||
|
${kubectl} delete services influx-master &> /dev/null || true
|
||||||
gcutil deletefirewall \
|
gcutil deletefirewall \
|
||||||
--project "${PROJECT}" \
|
--project "${PROJECT}" \
|
||||||
--norespect_terminal_width \
|
--norespect_terminal_width \
|
||||||
|
|
Loading…
Reference in New Issue