github.com/solo-io/unik@v0.0.0-20190717152701-a58d3e8e33b7/docs/providers/xen.md (about) 1 # Xen Provider 2 UniK supports running unikernels on Xen. 3 In order to run on Xen, you must have `xen-hypervisor-amd64` installed, and `xl` must be a valid command. Running Xen commands with `unik` may require launching the daemon as root. 4 5 Currently UniK is configured to run only paravirtualized (not HVM) VMs with Xen. 6 7 To run UniK instances with Xen, add a Xen stub to your `daemon-config.yaml`: 8 9 ```yaml 10 providers: 11 #... 12 xen: 13 - name: my-xen 14 xen_bridge: xenbr0 15 pv_kernel: /home/ubuntu/xen/dist/install/usr/local/lib/xen/boot/pv-grub-x86_64.gz 16 ``` 17 18 `xen_bridge` specifies the name of the bridged interface configured for use with Xen. If you don't have a xen bridge set up, see the instructions at https://help.ubuntu.com/community/Xen. 19 20 `pv_kernel` specifies the path to a pv grub boot manager. To install pv-grub, follow the instructions here: https://wiki.xen.org/wiki/PvGrub#Build