Skip to content

Commit e2c3fda

Browse files
authored
fix(workflow): clear cilium does not exist error (#43)
1 parent 4ef6da8 commit e2c3fda

1 file changed

Lines changed: 19 additions & 4 deletions

File tree

_scripts/uninstall.sh

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,25 @@
22
set -eo pipefail
33
shopt -s expand_aliases
44

5-
ip link delete cilium_host
6-
ip link delete cilium_net
7-
ip link delete cilium_vxlan
8-
ip link delete nodelocaldns
5+
ip link show cilium_host > /dev/null 2>&1
6+
if [[ $? -eq 0 ]] ; then
7+
ip link delete cilium_host
8+
fi
9+
10+
ip link show cilium_net > /dev/null 2>&1
11+
if [[ $? -eq 0 ]] ; then
12+
ip link delete cilium_net
13+
fi
14+
15+
ip link show cilium_vxlan > /dev/null 2>&1
16+
if [[ $? -eq 0 ]] ; then
17+
ip link delete cilium_vxlan
18+
fi
19+
20+
ip link show nodelocaldns > /dev/null 2>&1
21+
if [[ $? -eq 0 ]] ; then
22+
ip link delete nodelocaldns
23+
fi
924

1025
/usr/local/bin/k3s-killall.sh
1126

0 commit comments

Comments
 (0)