Skip to content

Commit 5ffc56c

Browse files
authored
feat(console): upgrade clear node sh (#1563)
1 parent fe51d7d commit 5ffc56c

File tree

1 file changed

+23
-15
lines changed
  • web/console/src/modules/cluster/constants

1 file changed

+23
-15
lines changed

web/console/src/modules/cluster/constants/Config.ts

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -704,29 +704,37 @@ export const LbcfArgsConfig = [
704704
];
705705

706706
export const clearNodeSH = `#!/bin/bash
707-
rm -rf /etc/kubernetes
708-
709-
systemctl stop kubelet 2>/dev/null
710-
711-
docker rm -f $(docker ps -aq) 2>/dev/null
712-
systemctl stop docker 2>/dev/null
713707
708+
# common
709+
kubeadm reset -f
710+
rm -fv /root/.kube/config
711+
rm -rfv /etc/kubernetes
712+
rm -rfv /var/lib/kubelet
713+
rm -rfv /var/lib/etcd
714+
rm -rfv /var/lib/cni
715+
rm -rfv /etc/cni
716+
rm -rfv /var/lib/tke-registry-api
717+
rm -rfv /opt/tke-installer
718+
rm -rfv /var/lib/postgresql /etc/core/token /var/lib/redis /storage /chart_storage
714719
ip link del cni0 2>/etc/null
715720
716721
for port in 80 2379 6443 8086 {10249..10259} ; do
717722
fuser -k -9 \${port}/tcp
718723
done
719724
720-
rm -rfv /etc/kubernetes
725+
# docker
726+
docker rm -f $(docker ps -aq) 2>/dev/null
727+
systemctl disable docker 2>/dev/null
728+
systemctl stop docker 2>/dev/null
721729
rm -rfv /etc/docker
722-
rm -fv /root/.kube/config
723-
rm -rfv /var/lib/kubelet
724-
rm -rfv /var/lib/cni
725-
rm -rfv /etc/cni
726-
rm -rfv /var/lib/etcd
727-
rm -rfv /var/lib/postgresql /etc/core/token /var/lib/redis /storage /chart_storage
728-
729-
systemctl start docker 2>/dev/null`;
730+
ip link del docker0 2>/etc/null
731+
732+
# containerd
733+
nerdctl rm -f $(nerdctl ps -aq) 2>/dev/null
734+
ip netns list | cut -d' ' -f 1 | xargs -n1 ip netns delete 2>/dev/null
735+
systemctl disable containerd 2>/dev/null
736+
systemctl stop containerd 2>/dev/null
737+
rm -rfv /var/lib/nerdctl/*`;
730738

731739
export enum GPUTYPE {
732740
PGPU = 'Physical',

0 commit comments

Comments
 (0)