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 OpenDaylightConnectionProtocol:
37 description: L7 protocol used for REST access
41 description: URL postfix to verify ODL has finished starting up
43 default: 'restconf/operational/network-topology:network-topology/topology/netvirt:1'
44 OpenDaylightApiVirtualIP:
49 description: Mapping of service endpoint -> protocol. Typically set
50 via parameter_defaults in the resource registry.
54 description: Mapping of service_name -> network name. Typically set
55 via parameter_defaults in the resource registry. This
56 mapping overrides those in ServiceNetMapDefaults.
64 description: Role data for the OpenDaylight service.
66 service_name: opendaylight_api
68 opendaylight::odl_rest_port: {get_param: OpenDaylightPort}
69 odl_on_controller: {get_param: EnableOpenDaylightOnController}
70 opendaylight_check_url: {get_param: OpenDaylightCheckURL}
71 opendaylight::username: {get_param: OpenDaylightUsername}
72 opendaylight::password: {get_param: OpenDaylightPassword}
73 opendaylight::enable_l3: {get_param: OpenDaylightEnableL3}
74 opendaylight::extra_features: {get_param: OpenDaylightFeatures}
75 opendaylight::enable_dhcp: {get_param: OpenDaylightEnableDHCP}
76 opendaylight::nb_connection_protocol: {get_param: OpenDaylightConnectionProtocol}
77 opendaylight::odl_bind_ip: {get_param: [ServiceNetMap, OpenDaylightApiNetwork]}
79 include tripleo::profile::base::neutron::opendaylight
80 include tripleo::profile::base::neutron::plugins::ovs::opendaylight