Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 1 | parameters: |
| 2 | _param: |
| 3 | nginx_proxy_openstack_api_host: ${_param:cluster_public_host} |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 4 | 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 Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 11 | 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 Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 19 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 20 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 21 | host: ${_param:nginx_proxy_openstack_keystone_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 22 | port: 5000 |
| 23 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 24 | host: |
| 25 | name: ${_param:nginx_proxy_openstack_api_host} |
| 26 | port: 5000 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 27 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 28 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 29 | nginx_proxy_openstack_api_keystone_private: |
| 30 | enabled: true |
| 31 | type: nginx_proxy |
| 32 | name: openstack_api_keystone_private |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 33 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 34 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 35 | host: ${_param:nginx_proxy_openstack_keystone_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 36 | port: 35357 |
| 37 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 38 | host: |
| 39 | name: ${_param:nginx_proxy_openstack_api_host} |
| 40 | port: 35357 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 41 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 42 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 43 | nginx_proxy_openstack_api_nova: |
| 44 | enabled: true |
| 45 | type: nginx_proxy |
| 46 | name: openstack_api_nova |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 47 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 48 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 49 | host: ${_param:nginx_proxy_openstack_nova_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 50 | port: 8774 |
| 51 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 52 | host: |
| 53 | name: ${_param:nginx_proxy_openstack_api_host} |
| 54 | port: 8774 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 55 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 56 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 57 | nginx_proxy_openstack_api_cinder: |
| 58 | enabled: true |
| 59 | type: nginx_proxy |
| 60 | name: openstack_api_cinder |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 61 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 62 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 63 | host: ${_param:nginx_proxy_openstack_cinder_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 64 | port: 8776 |
| 65 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 66 | host: |
| 67 | name: ${_param:nginx_proxy_openstack_api_host} |
| 68 | port: 8776 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 69 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 70 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 71 | nginx_proxy_openstack_api_glance: |
| 72 | enabled: true |
| 73 | type: nginx_proxy |
| 74 | name: openstack_api_glance |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 75 | check: false |
| 76 | underscores_in_headers: true |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 77 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 78 | host: ${_param:nginx_proxy_openstack_glance_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 79 | port: 9292 |
| 80 | protocol: http |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 81 | size: 30000m |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 82 | host: |
| 83 | name: ${_param:nginx_proxy_openstack_api_host} |
| 84 | port: 9292 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 85 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 86 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 87 | nginx_proxy_openstack_api_neutron: |
| 88 | enabled: true |
| 89 | type: nginx_proxy |
| 90 | name: openstack_api_neutron |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 91 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 92 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 93 | host: ${_param:nginx_proxy_openstack_neutron_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 94 | port: 9696 |
| 95 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 96 | host: |
| 97 | name: ${_param:nginx_proxy_openstack_api_host} |
| 98 | port: 9696 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 99 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 100 | ssl: ${_param:nginx_proxy_ssl} |
Adam Tengler | 2c1d2ad | 2017-06-29 12:46:34 +0000 | [diff] [blame] | 101 | nginx_proxy_openstack_api_heat_cloudwatch: |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 102 | enabled: true |
| 103 | type: nginx_proxy |
Alexander Noskov | 02c20d8 | 2017-10-27 19:36:18 +0400 | [diff] [blame] | 104 | name: openstack_api_heat_cloudwatch |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 105 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 106 | host: ${_param:nginx_proxy_openstack_heat_host} |
Simon Pasquier | 9111f0c | 2017-06-30 14:08:23 +0200 | [diff] [blame] | 107 | port: 8003 |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 108 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 109 | host: |
| 110 | name: ${_param:nginx_proxy_openstack_api_host} |
Simon Pasquier | 9111f0c | 2017-06-30 14:08:23 +0200 | [diff] [blame] | 111 | port: 8003 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 112 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 113 | ssl: ${_param:nginx_proxy_ssl} |
Adam Tengler | 2c1d2ad | 2017-06-29 12:46:34 +0000 | [diff] [blame] | 114 | nginx_proxy_openstack_api_heat_cfn: |
| 115 | enabled: true |
| 116 | type: nginx_proxy |
Alexander Noskov | 02c20d8 | 2017-10-27 19:36:18 +0400 | [diff] [blame] | 117 | name: openstack_api_heat_cfn |
Adam Tengler | 2c1d2ad | 2017-06-29 12:46:34 +0000 | [diff] [blame] | 118 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 119 | host: ${_param:nginx_proxy_openstack_heat_host} |
Simon Pasquier | 9111f0c | 2017-06-30 14:08:23 +0200 | [diff] [blame] | 120 | port: 8000 |
Adam Tengler | 2c1d2ad | 2017-06-29 12:46:34 +0000 | [diff] [blame] | 121 | protocol: http |
| 122 | host: |
| 123 | name: ${_param:nginx_proxy_openstack_api_host} |
Simon Pasquier | 9111f0c | 2017-06-30 14:08:23 +0200 | [diff] [blame] | 124 | port: 8000 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 125 | address: ${_param:nginx_proxy_openstack_api_address} |
Adam Tengler | 2c1d2ad | 2017-06-29 12:46:34 +0000 | [diff] [blame] | 126 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 127 | nginx_proxy_openstack_api_heat: |
| 128 | enabled: true |
| 129 | type: nginx_proxy |
| 130 | name: openstack_api_heat |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 131 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 132 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 133 | host: ${_param:nginx_proxy_openstack_heat_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 134 | port: 8004 |
| 135 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 136 | host: |
| 137 | name: ${_param:nginx_proxy_openstack_api_host} |
| 138 | port: 8004 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 139 | address: ${_param:nginx_proxy_openstack_api_address} |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 140 | ssl: ${_param:nginx_proxy_ssl} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 141 | nginx_proxy_openstack_api_nova_ec2: |
| 142 | enabled: true |
| 143 | type: nginx_proxy |
| 144 | name: openstack_api_nova_ec2 |
Petr Michalec | 4d7fdbd | 2017-02-02 10:14:36 +0100 | [diff] [blame] | 145 | check: false |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 146 | proxy: |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 147 | host: ${_param:nginx_proxy_openstack_nova_host} |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 148 | port: 8773 |
| 149 | protocol: http |
Ondrej Smola | 03ff34e | 2016-12-01 01:30:33 +0100 | [diff] [blame] | 150 | host: |
| 151 | name: ${_param:nginx_proxy_openstack_api_host} |
| 152 | port: 8773 |
Vasyl Saienko | 882feee | 2018-01-16 16:33:02 +0200 | [diff] [blame] | 153 | address: ${_param:nginx_proxy_openstack_api_address} |
Pavel Cizinsky | 41dbde2 | 2017-02-07 20:22:09 +0100 | [diff] [blame] | 154 | ssl: ${_param:nginx_proxy_ssl} |