]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: asio/beast add ssl hot-reload 65842/head
authorHenry Richter <henry.richter@cloudandheat.com>
Wed, 8 Oct 2025 23:00:34 +0000 (01:00 +0200)
committerHenry Richter <henry.richter@cloudandheat.com>
Thu, 16 Oct 2025 16:56:29 +0000 (18:56 +0200)
commitd8a3f3e2c5ae4d586fffdb12426c836b659c99cd
tree03b9d8c4908e87799d05b8997b19b7165e799a0a
parentf92cc238729af286f039fdf91afa448cdd83e791
rgw: asio/beast add ssl hot-reload

Adds the `ssl_reload` config option to the beast frontend.
This sets an interval in seconds to periodically reload the ssl context to pick up changes without restarting. It can be disabled (default) be setting it to `0`.

Fixes: 65470
Signed-off-by: Henry Richter <henry.richter@cloudandheat.com>
doc/radosgw/frontends.rst
src/rgw/rgw_asio_frontend.cc