Skip to content

Enhancements to sysbox-deploy-k8s #533

@ctalledo

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.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions