diff --git a/cluster/ubuntu/util.sh b/cluster/ubuntu/util.sh index e52e6ee8623..1af80823db7 100755 --- a/cluster/ubuntu/util.sh +++ b/cluster/ubuntu/util.sh @@ -435,6 +435,8 @@ function kube-down { { echo "Cleaning on node ${i#*@}" ssh -t $i 'pgrep etcd && sudo -p "[sudo] password for cleaning etcd data: " service etcd stop && sudo rm -rf /infra*' + # Delete the files in order to generate a clean environment, so you can change each node's role at next deployment. + ssh -t $i 'rm -f /opt/bin/kube* /etc/init/kube* /etc/init.d/kube* /etc/default/kube*; rm -rf ~/kube /var/lib/kubelet' } done wait