Project

General

Profile

Task #12343

Updated by Nico Schottelius 4 months ago

* Might be a lightweight option for running in k8s 
 * Requires quite some work around it 
 * No management tooling 
 * Storage 
 ** For ceph probably need to use RBD mapped, rook supports that 
 ** For creating thin provisioning, probably need to create a wrapper/controller 
 * Networking unclear 
 ** macvtap support 

 h2. Sketch for running VMs with cloud-hypervisor 

 * Manage networking outside 
 ** pod running potentially in hostnetwork 
 ** creating bridge depending on which customer it is 
 ** Potentially running IPAM on a per customer basis 
 ** Could potentially utilise netbox as a backend, but needs to be written 
 * Console access 
 ** read only via pod 
 ** serial forwarding unclear 
 * Disk management 
 ** Thin provisioning / templates needs to be built 
 ** Growing disks might be supported native by k8s/rook

Back