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