1 heat_template_version: 2016-04-08
4 OpenDaylight SDN Controller.
9 description: Set opendaylight service port
11 EnableOpenDaylightOnController:
13 description: Whether to install OpenDaylight on control nodes.
17 description: The username for the opendaylight server.
22 description: The password for the opendaylight server.
25 description: Knob to enable/disable ODL L3
28 OpenDaylightEnableDHCP:
29 description: Knob to enable/disable ODL DHCP Server
33 description: List of features to install with ODL
34 type: comma_delimited_list
35 default: ["odl-netvirt-openstack","odl-netvirt-ui"]
36 OpenDaylightApiVirtualIP:
41 description: Mapping of service endpoint -> protocol. Typically set
42 via parameter_defaults in the resource registry.
46 description: Mapping of service_name -> network name. Typically set
47 via parameter_defaults in the resource registry. This
48 mapping overrides those in ServiceNetMapDefaults.
56 description: Role data for the OpenDaylight service.
58 service_name: opendaylight_api
60 opendaylight::odl_rest_port: {get_param: OpenDaylightPort}
61 odl_on_controller: {get_param: EnableOpenDaylightOnController}
62 opendaylight::username: {get_param: OpenDaylightUsername}
63 opendaylight::password: {get_param: OpenDaylightPassword}
64 opendaylight::enable_l3: {get_param: OpenDaylightEnableL3}
65 opendaylight::extra_features: {get_param: OpenDaylightFeatures}
66 opendaylight::enable_dhcp: {get_param: OpenDaylightEnableDHCP}
67 opendaylight::odl_bind_ip: {get_param: [ServiceNetMap, OpenDaylightApiNetwork]}
69 include tripleo::profile::base::neutron::opendaylight