Add gateway_ip in OS::Neutron::Subnet
[apex-tripleo-heat-templates.git] / puppet / services / neutron-base.yaml
1 heat_template_version: 2016-04-08
2
3 description: >
4   OpenStack Neutron base service. Shared for all Neutron agents.
5
6 parameters:
7   RabbitPassword:
8     description: The password for RabbitMQ
9     type: string
10     hidden: true
11   RabbitUserName:
12     default: guest
13     description: The username for RabbitMQ
14     type: string
15   RabbitClientUseSSL:
16     default: false
17     description: >
18         Rabbit client subscriber parameter to specify
19         an SSL connection to the RabbitMQ host.
20     type: string
21   RabbitClientPort:
22     default: 5672
23     description: Set rabbit subscriber port, change this if using SSL
24     type: number
25   NeutronDhcpAgentsPerNetwork:
26     type: number
27     default: 3
28     description: The number of neutron dhcp agents to schedule per network
29   Debug:
30     type: string
31     default: ''
32     description: Set to True to enable debugging on all services.
33
34 outputs:
35   role_data:
36     description: Role data for the Neutron base service.
37     value:
38       config_settings:
39         neutron::rabbit_password: {get_param: RabbitPassword}
40         neutron::rabbit_user: {get_param: RabbitUserName}
41         neutron::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
42         neutron::rabbit_port: {get_param: RabbitClientPort}
43         neutron::dhcp_agents_per_network: {get_param: NeutronDhcpAgentsPerNetwork}
44         neutron::debug: {get_param: Debug}