From d40f36a0eecc24566b441d7e9298303defc4613f Mon Sep 17 00:00:00 2001 From: Bryan Sullivan Date: Mon, 11 Jun 2018 09:32:01 -0700 Subject: Update k8s and docker-ce versions Add option to deploy k8s core only JIRA: MODELS-2 Change-Id: I6094d0db688256ff45be75414f5d4271ae9e2234 Signed-off-by: Bryan Sullivan --- tools/prometheus/prometheus-tools.sh | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'tools/prometheus') diff --git a/tools/prometheus/prometheus-tools.sh b/tools/prometheus/prometheus-tools.sh index 8463231..05526f6 100644 --- a/tools/prometheus/prometheus-tools.sh +++ b/tools/prometheus/prometheus-tools.sh @@ -29,11 +29,11 @@ #. helm: setup/clean via helm #. agents: for docker-based setup, a quoted, space-separated list agent nodes #. note: node running this script must have ssh-key enabled access to agents -#. $ bash prometheus-tools.sh grafana [URI] [creds] +#. $ bash prometheus-tools.sh grafana [server] [creds] #. grafana: setup/clean grafana #. docker: setup/clean via docker #. helm: setup/clean via helm -#. URI: optional URI of grafana server to use +#. server: optional host:port of grafana server to use #. creds: optional grafana credentials (default: admin:admin) # @@ -60,6 +60,7 @@ function fail() { } function setup_prometheus() { + trap 'fail' ERR log "Setup prometheus" log "Setup prerequisites" if [[ "$dist" == "ubuntu" ]]; then @@ -126,6 +127,7 @@ EOF } function setup_grafana() { + trap 'fail' ERR host_ip=$(ip route get 8.8.8.8 | awk '{print $NF; exit}') if [[ "$grafana" == "" ]]; then if [[ "$how" == "docker" ]]; then @@ -138,10 +140,10 @@ function setup_grafana() { log "Setup grafana via Helm" #TODO: add --set server.persistentVolume.storageClass=general helm install --name gf stable/grafana \ - --set server.service.nodePort=30330 \ - --set server.service.type=NodePort \ - --set server.adminPassword=admin \ - --set server.persistentVolume.enabled=false + --set service.nodePort=30330 \ + --set service.type=NodePort \ + --set adminPassword=admin \ + --set persistentVolume.enabled=false fi grafana=$host_ip:30330 fi @@ -264,4 +266,4 @@ case "$1" in ;; *) grep '#. ' $0 -esac \ No newline at end of file +esac -- cgit 1.2.3-korg