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
Comments
Be the first to comment!
Similar Projects
This project is one of its kind!