Merge "Change ping wait flag"
[apex-tripleo-heat-templates.git] / puppet / services / rabbitmq.yaml
1 heat_template_version: 2016-04-08
2
3 description: >
4   RabbitMQ service configured with Puppet
5
6 parameters:
7   EndpointMap:
8     default: {}
9     description: Mapping of service endpoint -> protocol. Typically set
10                  via parameter_defaults in the resource registry.
11     type: json
12   MysqlVirtualIPUri:
13     type: string
14     default: ''
15   RabbitUserName:
16     default: guest
17     description: The username for RabbitMQ
18     type: string
19   RabbitPassword:
20     description: The password for RabbitMQ
21     type: string
22     hidden: true
23   RabbitFDLimit:
24     default: 16384
25     description: Configures RabbitMQ FD limit
26     type: string
27   RabbitIPv6:
28     default: false
29     description: Enable IPv6 in RabbitMQ
30     type: boolean
31
32 outputs:
33   role_data:
34     description: Role data for the RabbitMQ role.
35     value:
36       config_settings:
37         rabbitmq::file_limit: {get_param: RabbitFDLimit}
38         rabbitmq::default_user: {get_param: RabbitUserName}
39         rabbitmq::default_pass: {get_param: RabbitPassword}
40         rabbit_ipv6: {get_param: RabbitIPv6}
41       step_config: |
42         include ::tripleo::profile::base::rabbitmq