Project

General

Profile

Actions

Feature #7933

closed

rgw.py: support radosgw w/ civetweb backend

Added by Sage Weil about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

modify the rgw.py task to take an additional option 'frontend' that defaults to 'apache', but can also be 'civetweb'.

if it is apache, do the existing work of spinning up apache2 + mod_fastcgi, and run radosgw in the current default config (w/ a fastcgi socket).

if it is civetweb, skip all the apache stuff, and start up rgw with these extra arguments:

--rgw-frontends "civetweb port=80" 

(or whatever the port should be; i forget if the task has it on a weird port)

Actions

Also available in: Atom PDF