OpenDaylight plugin for brahmaputra release
[fuel.git] / deploy / config / plugins / fuel-odl_0.0.1.yaml
1 plugin-config-metadata:
2   title: OpenDaylight fuel Plugin configuration template
3   version: 0.1
4   created: Mon Dec 28 2015
5   comment: None
6
7 opendaylight:
8   metadata:
9     # chosen_id: Assigned during installation
10     class: plugin
11     default: false
12     enabled: true
13     label: OpenDaylight plugin
14     toggleable: true
15     versions:
16     - enable_gbp:
17         label: GBP features
18         type: checkbox
19         value: false
20         weight: 14
21       enable_l3_odl:
22         label: Use ODL to manage L3 traffic
23         restrictions:
24         - networking_parameters:segmentation_type == 'vlan': Use tunneling segmentation
25             type.
26         - settings:public_network_assignment.assign_to_all_nodes.value == false: Assign
27             public network to all nodes
28         type: checkbox
29         value: true
30         weight: 12
31       enable_sfc:
32         label: SFC features
33         type: checkbox
34         value: false
35         weight: 13
36       metadata:
37         always_editable: false
38         odl_features:
39           default:
40           - config
41           - standard
42           - region
43           - package
44           - kar
45           - ssh
46           - management
47           gbp:
48           - odl-groupbasedpolicy-base
49           - odl-groupbasedpolicy-ofoverlay
50           ovs:
51           - odl-ovsdb-openstack
52           - odl-restconf-all
53           - odl-aaa-authn
54           - odl-dlux-all
55           sfc:
56           - odl-sfc-core
57           - odl-sfc-sb-rest
58           - odl-sfc-ui
59           - odl-sfc-netconf
60           - odl-sfc-ovs
61           - odl-sfcofl2
62           - odl-sfc-test-consumer
63           vpn:
64           - odl-vpnservice-api
65           - odl-vpnservice-impl
66           - odl-vpnservice-impl-rest
67           - odl-vpnservice-impl-ui
68           - odl-vpnservice-core
69         # plugin_id: Assigned during installation
70         plugin_version: 0.8.0
71         restrictions:
72         - cluster:net_provider != 'neutron': Only neutron is supported by OpenDaylight
73       rest_api_port:
74         description: Port on which ODL REST API will be available.
75         label: Port number
76         regex:
77           error: Invalid port number
78           source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
79         type: text
80         value: '8282'
81         weight: 40
82     weight: 70