blob: a3315e52c56ec8b444e25a2b6f88ac5c3d199a2f [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001parameters:
2 _param:
3 nginx_proxy_openstack_api_host: ${_param:cluster_public_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +01004 nginx:
5 server:
6 enabled: true
7 site:
8 nginx_proxy_openstack_api_keystone:
9 enabled: true
10 type: nginx_proxy
11 name: openstack_api_keystone
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010012 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010013 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010014 host: ${_param:keystone_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010015 port: 5000
16 protocol: http
17 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010018 search: ${_param:keystone_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010019 replace: '$server_addr'
20 host:
21 name: ${_param:nginx_proxy_openstack_api_host}
22 port: 5000
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010023 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010024 nginx_proxy_openstack_api_keystone_private:
25 enabled: true
26 type: nginx_proxy
27 name: openstack_api_keystone_private
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010028 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010029 proxy:
Simon Pasquier8cd21102017-01-24 14:25:19 +010030 host: ${_param:keystone_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010031 port: 35357
32 protocol: http
33 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010034 search: ${_param:keystone_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010035 replace: '$server_addr'
36 host:
37 name: ${_param:nginx_proxy_openstack_api_host}
38 port: 35357
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010039 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010040 nginx_proxy_openstack_api_nova:
41 enabled: true
42 type: nginx_proxy
43 name: openstack_api_nova
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010044 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010045 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010046 host: ${_param:nova_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010047 port: 8774
48 protocol: http
49 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010050 search: ${_param:nova_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010051 replace: '$server_addr'
52 host:
53 name: ${_param:nginx_proxy_openstack_api_host}
54 port: 8774
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010055 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010056 nginx_proxy_openstack_api_cinder:
57 enabled: true
58 type: nginx_proxy
59 name: openstack_api_cinder
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010060 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010061 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010062 host: ${_param:cinder_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010063 port: 8776
64 protocol: http
65 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010066 search: ${_param:cinder_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010067 replace: '$server_addr'
68 host:
69 name: ${_param:nginx_proxy_openstack_api_host}
70 port: 8776
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010071 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010072 nginx_proxy_openstack_api_glance:
73 enabled: true
74 type: nginx_proxy
75 name: openstack_api_glance
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010076 check: false
77 underscores_in_headers: true
Ondrej Smola03ff34e2016-12-01 01:30:33 +010078 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010079 host: ${_param:glance_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010080 port: 9292
81 protocol: http
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010082 size: 30000m
Ondrej Smola03ff34e2016-12-01 01:30:33 +010083 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010084 search: ${_param:glance_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010085 replace: '$server_addr'
86 host:
87 name: ${_param:nginx_proxy_openstack_api_host}
88 port: 9292
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010089 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010090 nginx_proxy_openstack_api_neutron:
91 enabled: true
92 type: nginx_proxy
93 name: openstack_api_neutron
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010094 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010095 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +010096 host: ${_param:neutron_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010097 port: 9696
98 protocol: http
99 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100100 search: ${_param:neutron_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100101 replace: '$server_addr'
102 host:
103 name: ${_param:nginx_proxy_openstack_api_host}
104 port: 9696
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100105 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100106 nginx_proxy_openstack_api_heat_cfn:
107 enabled: true
108 type: nginx_proxy
109 name: openstack_api_heat_cfn
110 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100111 host: ${_param:heat_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100112 port: 8000
113 protocol: http
114 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100115 search: ${_param:neutron_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100116 replace: '$server_addr'
117 host:
118 name: ${_param:nginx_proxy_openstack_api_host}
119 port: 8000
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100120 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100121 nginx_proxy_openstack_api_heat:
122 enabled: true
123 type: nginx_proxy
124 name: openstack_api_heat
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100125 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100126 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100127 host: ${_param:heat_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100128 port: 8004
129 protocol: http
130 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100131 search: ${_param:heat_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100132 replace: '$server_addr'
133 host:
134 name: ${_param:nginx_proxy_openstack_api_host}
135 port: 8004
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100136 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100137 nginx_proxy_openstack_api_nova_ec2:
138 enabled: true
139 type: nginx_proxy
140 name: openstack_api_nova_ec2
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100141 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100142 proxy:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100143 host: ${_param:nova_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100144 port: 8773
145 protocol: http
146 filter:
Simon Pasquiere95cfa42017-01-23 17:24:26 +0100147 search: ${_param:nova_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100148 replace: '$server_addr'
149 host:
150 name: ${_param:nginx_proxy_openstack_api_host}
151 port: 8773