Summary

Using K8s for managing VMs is a requirement in many environments, as not all applications are designed to be cloud-ready. Some projects like Kubevirt[1] and Virlet [2] aim to address this requirement. However, they introduce their own complexity, creating a parallel control plane for VMs. RancherVM [3] has a different approach, launching VMs as pods, but requires custom-built images.

The purpose of this project is a exploration of approaches for launching VMs using native Kubernetes mechanisms, using as a testbed the possibility of launching a CaaSP cluster as a set of VMs inside an existing CaaSP cluster.

Goal

Deploy a fully functional CaaSP cluster from an existing CaaSP cluster

References

[1] https://github.com/kubevirt/kubevirt [2] https://github.com/Mirantis/virtlet [3] https://github.com/rancher/vm

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 19

Activity

  • almost 5 years ago: pchacin started this project.
  • almost 5 years ago: pchacin originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!