Skip to content

Commit

Permalink
feat(node-installer): #153 conditionally restart k0s controller servi…
Browse files Browse the repository at this point in the history
…ce when present

Signed-off-by: Andrew Pantuso <[email protected]>
  • Loading branch information
Ajpantuso committed Jul 23, 2024
1 parent 87d046b commit e785540
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion node-installer/script/installer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,12 @@ if [ ! -f $NODE_ROOT$KWASM_DIR/active ]; then
elif $IS_RKE2_AGENT; then
nsenter --target 1 --mount --uts --ipc --net -- systemctl restart rke2-agent
elif $IS_K0S_WORKER; then
nsenter -m/$NODE_ROOT/proc/1/ns/mnt -- systemctl restart k0sworker
svc_name=k0sworker
if ! systemctl list-units | grep -q $svc_name; then
svc_name=k0scontroller
fi

nsenter -m/$NODE_ROOT/proc/1/ns/mnt -- systemctl restart $svc_name
elif ls $NODE_ROOT/etc/init.d/containerd > /dev/null 2>&1 ; then
nsenter --target 1 --mount --uts --ipc --net -- /etc/init.d/containerd restart
else
Expand Down

0 comments on commit e785540

Please sign in to comment.