Skip to content

Commit

Permalink
Merge pull request #167 from Ajpantuso/ajpantuso/support_k0scontrollers
Browse files Browse the repository at this point in the history
feat(node-installer): #153 conditionally restart k0s controller service when present
  • Loading branch information
kate-goldenring authored Jul 29, 2024
2 parents 13fe1a2 + ae4eb1e commit 673db45
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 673db45

Please sign in to comment.