Nova console proxy for VMware instances
Go to file
Radoslav Gerganov e5ea0ca806 Add devstack plugin
Add devstack plugin which enables MKS consoles in Nova and starts the
mksproxy.

Change-Id: Ia0daaaeeb45b19d6d9edc75f1885c683e4bdf251
2016-08-24 16:30:15 +03:00
devstack Add devstack plugin 2016-08-24 16:30:15 +03:00
doc/source Start using pbr 2016-08-09 15:58:59 +03:00
novaproxy Initial commit 2016-07-22 16:14:00 +03:00
.gitignore Initial commit 2016-07-22 16:14:00 +03:00
.gitreview Add .gitreview file 2016-08-10 17:52:49 +03:00
.testr.conf Initial commit 2016-07-22 16:14:00 +03:00
CONTRIBUTING.rst Start using pbr 2016-08-09 15:58:59 +03:00
LICENSE Initial commit 2016-07-22 16:14:00 +03:00
README.rst Initial commit 2016-07-22 16:14:00 +03:00
requirements.txt Initial commit 2016-07-22 16:14:00 +03:00
setup.cfg Start using pbr 2016-08-09 15:58:59 +03:00
setup.py Start using pbr 2016-08-09 15:58:59 +03:00
test-requirements.txt Start using pbr 2016-08-09 15:58:59 +03:00
tox.ini Start using pbr 2016-08-09 15:58:59 +03:00

README.rst

nova-mksproxy

This is Nova console proxy for instances running on VMware. It requires Nova to support microversion 2.31 to work.

Usage

  1. Start the proxy with OpenStack admin credentials:

    $ source openrc admin admin
    $ nova-mksproxy --web /opt/share/noVNC

    by default it binds to 0.0.0.0:6090

  2. Configure Nova to enable MKS consoles:

    [mks]
    enabled = True
    mksproxy_base_url = http://<host>:<port>/vnc_auto.html
  3. Use nova CLI to get a console URL:

    $ nova get-mks-console cirros