blob: 8207bda77dee8e44054bfceb689bee9d108a915a [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 Los5a5df2a2019-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:
Mateusz Los5a5df2a2019-09-02 15:21:53 +020023 size: 10240m
24 buffer_size: 10240m
Jiri Broulik8f404fa2017-10-16 16:18:13 +020025 host: ${_param:nginx_proxy_radosgw_service_host}
26 port: ${_param:nginx_proxy_radosgw_service_port}
27 protocol: http
Vasyl Saienko0c277692018-12-05 16:55:28 +020028 # Prevent nginx from caching request body
29 request_buffer: false
Ondrej Smola5b087c32017-02-13 14:59:01 +010030 host:
31 name: ${_param:nginx_proxy_radosgw_host}
Jiri Broulik8f404fa2017-10-16 16:18:13 +020032 port: ${_param:nginx_proxy_radosgw_port}
33 protocol: https
34 ssl: ${_param:nginx_proxy_ssl}