From 39da575a6d1a8615ea904021b32642f7990a7296 Mon Sep 17 00:00:00 2001 From: abhijit_onap Date: Thu, 6 Jun 2019 13:46:13 +0000 Subject: [PATCH] Kubernetes setup with Promtheus & cAdvisor Signed-off-by: abhijit_onap Change-Id: I8d9eea62ec16884f151a02cba2de261036452303 --- scripts/setup.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/scripts/setup.sh b/scripts/setup.sh index 97bb875..9efe547 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -81,6 +81,23 @@ verify_k8s_status(){ source verifyk8s.sh | tee verifyk8s.log } +install_cadvisor_edge(){ + set -o xtrace + SETUP_CADVISOR_ATEDGE="cd AfterRelease1/eliot/scripts/ && source cadvisorsetup.sh" + while read line + do + nodeinfo="${line}" + nodeusr=$(echo ${nodeinfo} | cut -d"|" -f1) + nodeip=$(echo ${nodeinfo} | cut -d"|" -f2) + nodepaswd=$(echo ${nodeinfo} | cut -d"|" -f3) + sshpass -p ${nodepaswd} ssh ${nodeusr}@${nodeip} ${SETUP_CADVISOR_ATEDGE} < /dev/null + done < nodelist +} + +install_prometheus(){ +set -o xtrace +source prometheus.sh | tee install_prometheus.log +} # Start # @@ -95,3 +112,9 @@ fi setup_k8smaster sleep 20 verify_k8s_status + +install_cadvisor_edge +sleep 10 +install_prometheus +sleep 5 +sudo docker ps | grep prometheus -- 2.16.6