Composable firewall rules
[apex-tripleo-heat-templates.git] / puppet / services / database / mysql.yaml
1 heat_template_version: 2016-04-08
2
3 description: >
4   MySQL service deployment using puppet
5
6 parameters:
7   #Parameters not used EndpointMap
8   EndpointMap:
9     default: {}
10     description: Mapping of service endpoint -> protocol. Typically set
11                  via parameter_defaults in the resource registry.
12     type: json
13
14 outputs:
15   role_data:
16     description: Service MySQL using composable services.
17     value:
18       service_name: mysql
19       config_settings:
20         tripleo.mysql.firewall_rules:
21           '104 mysql galera':
22             dport:
23               - 873
24               - 3306
25               - 4444
26               - 4567
27               - 4568
28               - 9200
29       step_config: |
30         include ::tripleo::profile::base::database::mysql