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