blob: 37fc390f7977f44ec2e7c9867a175d5d377be3cf [file] [log] [blame]
Ondrej Smola5b087c32017-02-13 14:59:01 +01001parameters:
2 _param:
3 nginx_proxy_radosgw_host: ${_param:cluster_public_host}
Jiri Broulik8f404fa2017-10-16 16:18:13 +02004 nginx_proxy_radosgw_port: 8080
5 nginx_proxy_radosgw_service_host: ${_param:ceph_rgw_address}
6 nginx_proxy_radosgw_service_port: 8080
Ondrej Smola5b087c32017-02-13 14:59:01 +01007 nginx:
8 server:
9 enabled: true
10 site:
11 ceph_radosgw:
12 enabled: true
Jiri Broulik8f404fa2017-10-16 16:18:13 +020013 type: nginx_proxy
Ondrej Smola5b087c32017-02-13 14:59:01 +010014 name: ceph_radosgw
Mateusz Los3edbabd2019-09-02 15:21:53 +020015 proxy_set_header:
16 Host:
17 enabled: true
18 value: "$host"
19 X-Forwarded-For:
20 enabled: true
21 value: "$remote_addr"
Jiri Broulik8f404fa2017-10-16 16:18:13 +020022 proxy:
23 host: ${_param:nginx_proxy_radosgw_service_host}
24 port: ${_param:nginx_proxy_radosgw_service_port}
25 protocol: http
Vasyl Saienko0c277692018-12-05 16:55:28 +020026 # Prevent nginx from caching request body
27 request_buffer: false
Ondrej Smola5b087c32017-02-13 14:59:01 +010028 host:
29 name: ${_param:nginx_proxy_radosgw_host}
Jiri Broulik8f404fa2017-10-16 16:18:13 +020030 port: ${_param:nginx_proxy_radosgw_port}
31 protocol: https
32 ssl: ${_param:nginx_proxy_ssl}