Fixed typo in Dell Equallogic Cinder settings
[apex-tripleo-heat-templates.git] / puppet / vip-config.yaml
1 heat_template_version: 2015-04-30
2
3 description: >
4   Configure hieradata for service -> virtual IP mappings.
5
6 resources:
7   VipConfigImpl:
8     type: OS::Heat::StructuredConfig
9     properties:
10       group: os-apply-config
11       config:
12         hiera:
13           datafiles:
14             vip_data:
15               mapped_data:
16                 keystone_admin_api_vip: {get_input: keystone_admin_api_vip}
17                 keystone_public_api_vip: {get_input: keystone_public_api_vip}
18                 neutron_api_vip: {get_input: neutron_api_vip}
19                 cinder_api_vip: {get_input: cinder_api_vip}
20                 glance_api_vip: {get_input: glance_api_vip}
21                 glance_registry_vip: {get_input: glance_registry_vip}
22                 sahara_api_vip: {get_input: sahara_api_vip}
23                 swift_proxy_vip: {get_input: swift_proxy_vip}
24                 nova_api_vip: {get_input: nova_api_vip}
25                 nova_metadata_vip: {get_input: nova_metadata_vip}
26                 ceilometer_api_vip: {get_input: ceilometer_api_vip}
27                 heat_api_vip: {get_input: heat_api_vip}
28                 horizon_vip: {get_input: horizon_vip}
29                 redis_vip: {get_input: redis_vip}
30                 mysql_vip: {get_input: mysql_vip}
31                 tripleo::loadbalancer::public_virtual_ip: {get_input: public_virtual_ip}
32                 tripleo::loadbalancer::controller_virtual_ip: {get_input: control_virtual_ip}
33                 tripleo::loadbalancer::internal_api_virtual_ip: {get_input: internal_api_virtual_ip}
34                 tripleo::loadbalancer::storage_virtual_ip: {get_input: storage_virtual_ip}
35                 tripleo::loadbalancer::storage_mgmt_virtual_ip: {get_input: storage_mgmt_virtual_ip}
36                 tripleo::redis_notification::haproxy_monitor_ip: {get_input: control_virtual_ip}
37
38
39 outputs:
40   OS::stack_id:
41     description: The VipConfigImpl resource.
42     value: {get_resource: VipConfigImpl}