services:
- rgw
with_legacy: true
+- name: rgw_rest_conn_connect_to_resolved_ips
+ type: bool
+ level: advanced
+ long_desc: When an RGW endpoint hostname resolves to multiple A or AAAA
+ records, libcurl normally connects to only the first address returned by
+ DNS. Enabling this option causes RGW to resolve each configured endpoint
+ into all of its addresses and distribute outgoing requests across them
+ using round-robin, with per-IP health tracking. This applies to
+ multisite replication traffic between zones (via RGWRESTConn). For example, in a
+ multisite deployment where zone endpoints such as "https://zone-a.example.com"
+ map to several backend RGW nodes, this allows inter-zone traffic to be spread
+ across all peers without requiring an external load balancer.
+ default: false
+ services:
+ - rgw
+ with_legacy: true
- name: rgw_obj_stripe_size
type: size
level: advanced