github.com/emc-advanced-dev/unik@v0.0.0-20190717152701-a58d3e8e33b7/docs/instance_listener.md (about)

     1  # Deploying the Instance Listener
     2  
     3  The Instance Listener is a special component of UniK that bootstraps UniK unikernel instances running on certain providers (currently [vSphere](providers/vsphere.md) and [Virtualbox](providers/virtualbox.md)).
     4  
     5  The instance listener is a virtual appliance that is meant to run continuously on the provider you are using. If UniK detects configuration for one of the providers that requires use of the instance listener in your `daemon-config.yaml`, it will attempt to automatically deploy and boot the instance listener on that infrastructure when you launch the daemon.
     6  
     7  There is no additional configuration necessary to deploy the instance listener. UniK **automatically compiles and deploys the instance listener as a unikernel**.
     8  
     9  The code for the instance listener can be found [here](https://github.com/solo-io/unik/tree/master/instance-listener).
    10  
    11  
    12  UniK Instances depend on the instance listener for bootstrapping information when they boot. If your instances are not booting properly, check that the Instance Listener is alive and responding to requests on port `3000`. If the instance listener fails to respond, you can restart it. Or, simply restart the **daemon**, and UniK will automatically re-deploy the instance listener.