AIO and MUNO mode upgrade for EG 1.5.0 version
[eliot.git] / jjb / eliot / eliot-kubeedge-clean.sh
1 #!/bin/bash
2
3 set -x
4
5 # log info to console
6 echo "Cleaning up environment"
7 echo "--------------------------------------------------------"
8 echo
9
10 rm -rf $WORKSPACE/scripts/src/nodelist
11 cp /home/jenkins/nodelist_kubeedge $WORKSPACE/scripts/src/nodelist
12
13 rm -rf  /root/go/src/github.com/kubeedge/kubeedge
14
15 cd $WORKSPACE/ci_management
16 ./cleanup.sh
17
18 node_name=$(kubectl get node  |awk '{print $1}' |grep -v NAME) ||true
19 for i in $node_name;
20 do
21   kubectl drain $i  --delete-local-data --force --ignore-daemonsets
22   kubectl delete node  $i
23 done
24
25 sshpass  ssh root@10.10.0.54 sudo kubeadm reset -f ||true
26 sshpass  ssh root@10.10.0.45 sudo kubeadm reset -f ||true
27
28 echo
29 echo "--------------------------------------------------------"
30 echo "Cleaned"
31