Skip to content

ByteArena/schnapps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schnapps

KVM tooling and API

Examples

Running in Docker

  • To be able to use KVM, you need to have the proper unix capabilities.
  • If you are using the bridge NIC, you need to use the host network mode.

Features

  • DNS server (only A records are supported) (doc)
  • QMP server
  • Random MAC address generator (doc)
  • Uses libvirt events
  • Manages a KVM process, its lifecycle and its configuration (doc)
  • Simple VM scheduler with cluster health monitoring (doc)
  • Metadata server (doc)
  • Custom DHCP server (Ipv4 only) (doc)

Roadmap

  • Network gateway (via tap/tun on the host)

With Linuxkit