Skip to content

Enhancements to sysbox-deploy-k8s #533

Description

@ctalledo

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 k8s-daemonset-installer breaks in scenarios with multiple kubelet systemd drop-in files #525).
  5. Handle installation behind HTTPS proxy (issue Sysbox kubernetes install fails behind HTTPS Proxy #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.)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions