Story #3716: As a production Pulp user, I have an Ansible installer
Create the webserver role
This role will depend on the pulp3 role which will create the necessary Python environment with core and plugins installed.
This role will take the following variables:
After running the pulp3 role this depends on, this role will:
webserver - 'nginx' (default), 'apache', 'none'
- Install the webserver package using the system package manager
- Ensure there is a systemd unit file (if one didn't come with the system package manager)
- Configure the webserver to autostart
- Pulp should be served at / for either webserver
- Start the webserver
#4 Updated by bmbouter over 1 year ago
The subtasks of this story are where the actual configuration would be provided. With them closed, which story tracks the configuration of the Pulp WSGI app to be served by that webserver?
Maybe just update this story to specify that Pulp should be served at
/ for both webservers as a bullet?
Please register to edit this issue