openstack-ansible-os_horizon/releasenotes/notes/horizon_uwsgi-28d22fc08594ecb3.yaml
Kevin Carter 8f8a84f15c Add uwsgi option to horizon
This change provides the horizon role the ability to deploy its services
using uWSGI instead of apache. This feature produces a minimal horizon
deployment which is perfectly functional in cases where capabilities
like federation and SSL terminated all the way through are not needed.

Change-Id: I457a111511543731746d868ae7f7184743e5703b
Signed-off-by: Kevin Carter <kevin@cloudnull.com>
2022-09-21 01:18:34 +00:00

16 lines
675 B
YAML

---
features:
- |
Horizon now has the ability to run directly from uWSGI. To support
this feature the new Boolean variable `horizon_use_uwsgi` has
been added. The new variable, when set to **true**, will omit the
apache2 install process and instead run horizon from a uWSGI process
leveraging a systemd service file.
other:
- |
When the option `horizon_use_uwsgi` is enabled, operators need
to be aware that not all horizon capabilities will be present. The
minimal uSGI process is just that, minimal, and not full featured.
If the deployment requires full featured capabilities, the apache
based deployment should remain enabled.