Merge "Smaller non-HA virtual deployment template"
[fuel.git] / build / f_isoroot / f_odlpluginbuild / config / opendaylight_config.yaml
1 opendaylight:
2   metadata:
3     enabled: true
4     label: OpenDaylight plugin
5     plugin_id: 1
6     restrictions:
7     - cluster:net_provider != 'neutron': Only neutron is supported by OpenDaylight
8     toggleable: true
9     weight: 70
10   rest_api_port:
11     description: Port on which ODL REST API will be available.
12     label: Port number
13     regex:
14       error: Invalid port number
15       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])$
16     type: text
17     value: '8282'
18     weight: 40
19   use_vxlan:
20     description: Configure neutron to use VXLAN tunneling
21     label: Use vxlan
22     restrictions:
23     - action: disable
24       condition: networking_parameters:segmentation_type == 'vlan'
25       message: Neutron with GRE segmentation required
26     type: checkbox
27     value: true
28     weight: 20
29   vni_range_end:
30     description: VXLAN VNI IDs range end
31     label: VNI range end
32     regex:
33       error: Invalid ID number
34       source: ^\d+$
35     restrictions:
36     - action: hide
37       condition: networking_parameters:segmentation_type == 'vlan'
38     type: text
39     value: '10000'
40     weight: 31
41   vni_range_start:
42     description: VXLAN VNI IDs range start
43     label: VNI range start
44     regex:
45       error: Invalid ID number
46       source: ^\d+$
47     restrictions:
48     - action: hide
49       condition: networking_parameters:segmentation_type == 'vlan'
50     type: text
51     value: '10'
52     weight: 30