The following enhancements to sysbox-deploy-k8s are needed (as of 04/15/22): 1) ~~Add K8s 1.22 & 1.23 support.~~ 2) Add support for systemd-managed cgroups. 3) Add a way to configure sysbox-deploy-k8s (e.g., via K8s config map). 4) Handle scenarios where host uses mutliple kubelet systemd drop-in files (issue #525). 5) Handle installation behind HTTPS proxy (issue #522). 6) Have the sysbox-deploy-k8s daemonset monitor the kernel version periodically and if it detects changes, reinstall shiftfs with the appropriate version 7) Handle scenario where CRI-O is already installed in cluster. 8) Handle single-node clusters (i.e,. currently sysbox-deploy-k8s requires >= 2 nodes). 9) Create a Helm chart for sysbox-deploy-k8s. 10) Add support for more host distros (e.g., Debian, RedHat, Fedora, CentOS-Stream, etc.)
The following enhancements to sysbox-deploy-k8s are needed (as of 04/15/22):
Add K8s 1.22 & 1.23 support.