system-upgrade-controller

Provides a kubernetes-native way to manage host node upgrades.

Notes

  • Manual drain and restart of k3s may be necessary

    # from admin
    kubectl drain <node> --delete-emptydir-data --ignore-daemonsets --force
    # from k3s node
    sudo systemctl k3s stop
    sudo systemctl k3s start