Fix outdated README
Update examples and supported plugins to reflect the current status. Also remove supported operating systems because these are now maintained in metadata.json . Change-Id: I1bdd673dd742a27a01d600b00909f67b612da821
This commit is contained in:
40
README.md
40
README.md
@@ -48,17 +48,17 @@ Setup
|
||||
To utilize the neutron module's functionality you will need to declare multiple resources. The following example displays the setting up of an Open vSwitch neutron installation. This is not an exhaustive list of all the components needed. We recommend that you consult and understand the [core openstack](https://docs.openstack.org) documentation to assist you in understanding the available deployment options.
|
||||
|
||||
```puppet
|
||||
# enable the neutron service
|
||||
class { '::neutron':
|
||||
enabled => true,
|
||||
class { 'neutron':
|
||||
bind_host => '127.0.0.1',
|
||||
default_transport_url => 'rabbit://neutron:passw0rd@localhost:5672/neutron',
|
||||
debug => false,
|
||||
}
|
||||
|
||||
class { 'neutron::server':
|
||||
class { 'neutron::db':
|
||||
database_connection => 'mysql+pymysql://neutron:neutron_sql_secret@127.0.0.1/neutron?charset=utf8',
|
||||
}
|
||||
class { 'neutron::server':
|
||||
}
|
||||
|
||||
class { 'neutron::keystone::authtoken':
|
||||
password => 'keystone_neutron_secret',
|
||||
@@ -80,16 +80,6 @@ Other neutron network drivers include:
|
||||
* metadata,
|
||||
* and l3.
|
||||
|
||||
Nova will also need to be configured to connect to the neutron service. Setting up the `nova::network::neutron` class sets
|
||||
the `network_api_class` parameter in nova to use neutron instead of nova-network.
|
||||
|
||||
```puppet
|
||||
class { 'nova::network::neutron':
|
||||
neutron_password => 'neutron_admin_secret',
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
The `examples` directory also provides a quick tutorial on how to use this module.
|
||||
|
||||
Implementation
|
||||
@@ -133,21 +123,15 @@ If value is equal to ensure_absent_val then the resource will behave as if `ensu
|
||||
Limitations
|
||||
-----------
|
||||
|
||||
This module supports the following neutron plugins:
|
||||
This module supports only the ml2 plugin, and its mechanism drivers listed below.
|
||||
|
||||
* Open vSwitch with ML2
|
||||
* linuxbridge with ML2
|
||||
* Arista with ML2
|
||||
* cisco-neutron with and without ML2
|
||||
* NVP
|
||||
* PLUMgrid
|
||||
|
||||
The following platforms are supported:
|
||||
|
||||
* Ubuntu 12.04 (Precise)
|
||||
* Debian (Wheezy)
|
||||
* RHEL 6
|
||||
* Fedora 18
|
||||
* Arista
|
||||
* Baremetal
|
||||
* L2 Population
|
||||
* Macvtap
|
||||
* Open vSwitch
|
||||
* OVN
|
||||
* SR-IOV
|
||||
|
||||
Development
|
||||
-----------
|
||||
|
Reference in New Issue
Block a user