1 heat_template_version: pike
4 Qpid dispatch router service configured with Puppet
9 description: Dictionary packing service data
13 description: Mapping of service_name -> network name. Typically set
14 via parameter_defaults in the resource registry. This
15 mapping overrides those in ServiceNetMapDefaults.
22 description: Role name on which the service is applied
26 description: Parameters specific to the role
30 description: Mapping of service endpoint -> protocol. Typically set
31 via parameter_defaults in the resource registry.
35 description: The username for RabbitMQ
38 description: The password for RabbitMQ
42 description: Set rabbit subscriber port, change this if using SSL
45 MonitoringSubscriptionQdr:
46 default: 'overcloud-qdr'
51 description: Role data for the Qdr role.
53 service_name: rabbitmq
54 monitoring_subscription: {get_param: MonitoringSubscriptionQdr}
55 global_config_settings:
56 messaging_notify_service_name: 'amqp'
57 messaging_rpc_service_name: 'amqp'
58 keystone::messaging::amqp::amqp_pre_settled: 'notify'
60 tripleo.rabbitmq.firewall_rules:
63 - {get_param: RabbitClientPort}
64 qdr::listener_addr: {get_param: [ServiceNetMap, QdrNetwork]}
65 # cannot pass qdr::listener_port directly because it needs to be a string
66 # we do the conversion in the puppet layer
67 tripleo::profile::base::qdr::qdr_listener_port: {get_param: RabbitClientPort}
68 tripleo::profile::base::qdr::qdr_username: {get_param: RabbitUserName}
69 tripleo::profile::base::qdr::qdr_password: {get_param: RabbitPassword}
72 include ::tripleo::profile::base::qdr