1234567891011121314151617181920212223242526272829303132333435 |
- # == Class: nova::compute::serial
- #
- # Configures nova serial console
- #
- # === Parameters:
- #
- # [*port_range*]
- # (optional) Range of TCP ports to use for serial ports on compute hosts
- # Defaults to 10000:20000
- #
- # [*base_url*]
- # (optional) URL that gets passed to the clients
- # Defaults to 'ws://127.0.0.1:6083/'
- #
- # [*proxyclient_address*]
- # The address to which proxy clients (like nova-serialproxy)
- # should connect (string value)
- # Defaults to 127.0.0.1
- #
- class nova::compute::serial(
- $port_range = '10000:20000',
- $base_url = 'ws://127.0.0.1:6083/',
- $proxyclient_address = '127.0.0.1',
- ) {
- include ::nova::deps
- nova_config {
- 'serial_console/enabled': value => true;
- 'serial_console/port_range': value => $port_range;
- 'serial_console/base_url': value => $base_url;
- 'serial_console/proxyclient_address': value => $proxyclient_address;
- }
- }
|