blob: 4f6073ddce4f7df417ac043ce82fc563cf648e70 [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001parameters:
2 _param:
3 nginx_proxy_openstack_api_host: ${_param:cluster_public_host}
Vasyl Saienko882feee2018-01-16 16:33:02 +02004 nginx_proxy_openstack_api_address: 0.0.0.0
5 nginx_proxy_openstack_keystone_host: ${_param:keystone_service_host}
6 nginx_proxy_openstack_nova_host: ${_param:nova_service_host}
7 nginx_proxy_openstack_cinder_host: ${_param:cinder_service_host}
8 nginx_proxy_openstack_glance_host: ${_param:glance_service_host}
9 nginx_proxy_openstack_neutron_host: ${_param:neutron_service_host}
10 nginx_proxy_openstack_heat_host: ${_param:heat_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010011 nginx:
12 server:
13 enabled: true
14 site:
15 nginx_proxy_openstack_api_keystone:
16 enabled: true
17 type: nginx_proxy
18 name: openstack_api_keystone
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010019 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010020 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +020021 host: ${_param:nginx_proxy_openstack_keystone_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010022 port: 5000
23 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +010024 host:
25 name: ${_param:nginx_proxy_openstack_api_host}
26 port: 5000
Vasyl Saienko882feee2018-01-16 16:33:02 +020027 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010028 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010029 nginx_proxy_openstack_api_keystone_private:
30 enabled: true
31 type: nginx_proxy
32 name: openstack_api_keystone_private
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010033 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010034 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +020035 host: ${_param:nginx_proxy_openstack_keystone_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010036 port: 35357
37 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +010038 host:
39 name: ${_param:nginx_proxy_openstack_api_host}
40 port: 35357
Vasyl Saienko882feee2018-01-16 16:33:02 +020041 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010042 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010043 nginx_proxy_openstack_api_nova:
44 enabled: true
45 type: nginx_proxy
46 name: openstack_api_nova
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010047 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010048 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +020049 host: ${_param:nginx_proxy_openstack_nova_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010050 port: 8774
51 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +010052 host:
53 name: ${_param:nginx_proxy_openstack_api_host}
54 port: 8774
Vasyl Saienko882feee2018-01-16 16:33:02 +020055 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010056 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010057 nginx_proxy_openstack_api_cinder:
58 enabled: true
59 type: nginx_proxy
60 name: openstack_api_cinder
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010061 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010062 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +020063 host: ${_param:nginx_proxy_openstack_cinder_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010064 port: 8776
65 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +010066 host:
67 name: ${_param:nginx_proxy_openstack_api_host}
68 port: 8776
Vasyl Saienko882feee2018-01-16 16:33:02 +020069 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010070 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010071 nginx_proxy_openstack_api_glance:
72 enabled: true
73 type: nginx_proxy
74 name: openstack_api_glance
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010075 check: false
76 underscores_in_headers: true
Ondrej Smola03ff34e2016-12-01 01:30:33 +010077 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +020078 host: ${_param:nginx_proxy_openstack_glance_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010079 port: 9292
80 protocol: http
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010081 size: 30000m
Ondrej Smola03ff34e2016-12-01 01:30:33 +010082 host:
83 name: ${_param:nginx_proxy_openstack_api_host}
84 port: 9292
Vasyl Saienko882feee2018-01-16 16:33:02 +020085 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010086 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010087 nginx_proxy_openstack_api_neutron:
88 enabled: true
89 type: nginx_proxy
90 name: openstack_api_neutron
Petr Michalec4d7fdbd2017-02-02 10:14:36 +010091 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +010092 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +020093 host: ${_param:nginx_proxy_openstack_neutron_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010094 port: 9696
95 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +010096 host:
97 name: ${_param:nginx_proxy_openstack_api_host}
98 port: 9696
Vasyl Saienko882feee2018-01-16 16:33:02 +020099 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100100 ssl: ${_param:nginx_proxy_ssl}
Adam Tengler2c1d2ad2017-06-29 12:46:34 +0000101 nginx_proxy_openstack_api_heat_cloudwatch:
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100102 enabled: true
103 type: nginx_proxy
Alexander Noskov02c20d82017-10-27 19:36:18 +0400104 name: openstack_api_heat_cloudwatch
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100105 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +0200106 host: ${_param:nginx_proxy_openstack_heat_host}
Simon Pasquier9111f0c2017-06-30 14:08:23 +0200107 port: 8003
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100108 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100109 host:
110 name: ${_param:nginx_proxy_openstack_api_host}
Simon Pasquier9111f0c2017-06-30 14:08:23 +0200111 port: 8003
Vasyl Saienko882feee2018-01-16 16:33:02 +0200112 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100113 ssl: ${_param:nginx_proxy_ssl}
Adam Tengler2c1d2ad2017-06-29 12:46:34 +0000114 nginx_proxy_openstack_api_heat_cfn:
115 enabled: true
116 type: nginx_proxy
Alexander Noskov02c20d82017-10-27 19:36:18 +0400117 name: openstack_api_heat_cfn
Adam Tengler2c1d2ad2017-06-29 12:46:34 +0000118 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +0200119 host: ${_param:nginx_proxy_openstack_heat_host}
Simon Pasquier9111f0c2017-06-30 14:08:23 +0200120 port: 8000
Adam Tengler2c1d2ad2017-06-29 12:46:34 +0000121 protocol: http
122 host:
123 name: ${_param:nginx_proxy_openstack_api_host}
Simon Pasquier9111f0c2017-06-30 14:08:23 +0200124 port: 8000
Vasyl Saienko882feee2018-01-16 16:33:02 +0200125 address: ${_param:nginx_proxy_openstack_api_address}
Adam Tengler2c1d2ad2017-06-29 12:46:34 +0000126 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100127 nginx_proxy_openstack_api_heat:
128 enabled: true
129 type: nginx_proxy
130 name: openstack_api_heat
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100131 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100132 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +0200133 host: ${_param:nginx_proxy_openstack_heat_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100134 port: 8004
135 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100136 host:
137 name: ${_param:nginx_proxy_openstack_api_host}
138 port: 8004
Vasyl Saienko882feee2018-01-16 16:33:02 +0200139 address: ${_param:nginx_proxy_openstack_api_address}
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100140 ssl: ${_param:nginx_proxy_ssl}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100141 nginx_proxy_openstack_api_nova_ec2:
142 enabled: true
143 type: nginx_proxy
144 name: openstack_api_nova_ec2
Petr Michalec4d7fdbd2017-02-02 10:14:36 +0100145 check: false
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100146 proxy:
Vasyl Saienko882feee2018-01-16 16:33:02 +0200147 host: ${_param:nginx_proxy_openstack_nova_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100148 port: 8773
149 protocol: http
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100150 host:
151 name: ${_param:nginx_proxy_openstack_api_host}
152 port: 8773
Vasyl Saienko882feee2018-01-16 16:33:02 +0200153 address: ${_param:nginx_proxy_openstack_api_address}
Pavel Cizinsky41dbde22017-02-07 20:22:09 +0100154 ssl: ${_param:nginx_proxy_ssl}