1 heat_template_version: ocata
4 OpenDaylight SDN Controller.
9 description: Set opendaylight service port
13 description: The username for the opendaylight server.
18 description: The password for the opendaylight server.
20 OpenDaylightEnableDHCP:
21 description: Knob to enable/disable ODL DHCP Server
25 description: List of features to install with ODL
26 type: comma_delimited_list
27 default: ["odl-netvirt-openstack","odl-netvirt-ui"]
28 OpenDaylightApiVirtualIP:
33 description: Mapping of service endpoint -> protocol. Typically set
34 via parameter_defaults in the resource registry.
38 description: Mapping of service_name -> network name. Typically set
39 via parameter_defaults in the resource registry. This
40 mapping overrides those in ServiceNetMapDefaults.
48 description: Role data for the OpenDaylight service.
50 service_name: opendaylight_api
52 opendaylight::odl_rest_port: {get_param: OpenDaylightPort}
53 opendaylight::username: {get_param: OpenDaylightUsername}
54 opendaylight::password: {get_param: OpenDaylightPassword}
55 opendaylight::extra_features: {get_param: OpenDaylightFeatures}
56 opendaylight::enable_dhcp: {get_param: OpenDaylightEnableDHCP}
57 opendaylight::odl_bind_ip: {get_param: [ServiceNetMap, OpendaylightApiNetwork]}
58 tripleo.opendaylight_api.firewall_rules:
59 '137 opendaylight api':
61 - {get_param: OpenDaylightPort}
65 include tripleo::profile::base::neutron::opendaylight