reclass: baremetal: Factor out common code
[fuel.git] / mcp / reclass / classes / cluster / virtual-mcp-ocata-odl-router / openstack / compute.yml
1 ---
2 classes:
3   - cluster.virtual-mcp-ocata-common.openstack_compute
4   - cluster.virtual-mcp-ocata-odl-router
5 parameters:
6   opendaylight:
7     client:
8       ovsdb_server_iface: ptcp:6639:127.0.0.1
9       ovsdb_odl_iface: tcp:${_param:opendaylight_service_host}:6640
10       tunnel_ip: ${_param:tenant_address}
11       provider_mappings: physnet1:br-floating
12   linux:
13     network:
14       gateway: ${_param:openstack_gateway_address}
15       interface:
16         external_interface:
17           enabled: true
18           name: ${_param:external_interface}
19           mtu: ${_param:interface_mtu}
20           proto: manual
21           type: eth
22         br-mesh:
23           enabled: true
24           type: bridge
25           proto: static
26           address: ${_param:tenant_address}
27           netmask: 255.255.255.0
28           gateway: 10.1.0.110
29           use_interfaces:
30             - ${_param:tenant_interface}
31         br-floating:
32           enabled: true
33           type: ovs_bridge
34           mtu: ${_param:interface_mtu}
35         float-to-ex:
36           enabled: true
37           type: ovs_port
38           mtu: ${_param:interface_mtu}
39           bridge: br-floating
40         br-ex:
41           enabled: true
42           type: bridge
43           mtu: ${_param:interface_mtu}
44           address: ${_param:external_address}
45           netmask: 255.255.255.0
46           use_interfaces:
47             - ${_param:external_interface}
48           use_ovs_ports:
49             - float-to-ex